prashnts / miriam-explore

Source code for miRiam web server and visualisation

Home Page:https://miriam.noop.pw

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

miriam.noop.pw

miRiam provides access to interaction networks of mRNA translation regulation through intronic miRNAs under various tissue-specific cellular contexts. This repo contains source code for the network.

ARCHIVED!

This repo is now archived. To keep this running, and reduce cost, I ended up exporting the django website into static pages. This is hosted on Netlify. Consecutively, the "view table" and data export features were removed from the app. I have instead uploaded those datasets (python pickle files) in this repo.

Quickstart

Server is written using django, and in python 3.6. Client-side code is compiled using brunch.

Overall, the following sums up the steps to get the server up and running:

  • Install js packages using yarn install or npm install.
  • Build client js using npm run build.
  • It's recommended to create and activate a new Python 3.6 environment using virtual-environment or py-env.
  • Next, install python packages using pip install -r requirements.txt.
  • This server requires a couple of environment variables that are described in .env.sample. Substitute valid values for your environment, and source it in your shell session.
  • On first setup you will need to download serialized dataset. A link to that is provided below.
  • Run the server using ./manage.py runserver.

License

MIT

About

Source code for miRiam web server and visualisation

https://miriam.noop.pw


Languages

Language:HTML 56.8%Language:Python 23.3%Language:CoffeeScript 14.5%Language:Sass 4.6%Language:SCSS 0.6%Language:Ruby 0.1%