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.
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.
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 installornpm install. - Build client js using
npm run build. - It's recommended to create and activate a new
Python 3.6environment usingvirtual-environmentorpy-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.
MIT
