Sorger Lab’s Indra running on Ubuntu 18. This is Biology software for Protein Networks
1.9K
This virtual machine (VM) can be used for running indra. Specifically, this is used by the NDEX and Sorger Lab team to develop new functionalities to Indra. Later we will make an easier non-development version.
First, you must install docker. Windows users, instead of installing docker install docker toolbox. Follow this link for installation instructions:
Downloading the VM, is equivalent to pulling the docker image (downloads can take a while). To do this open your terminal and type:
sudo docker pull pupster90/indra
To enter the VM, you create a container of the indra image by typing:
sudo docker run -it -p 8888:8888 -v /decide/a/path:/root/Documents pupster90/indra
In the code above /decide/a/path can be any directory path you like. This allows you to access and edit any folder (as specified /decide/a/path) on your computer from within the VM (at /root/Documents).
Since this is the development version, we install the indra source code instead of using pip. We do this by using github. You can either install the main indra repository or you can make a fork. Once inside the VM you can create a copy of a repository to /decide/a/path like so:
cd ~/Documents
git clone https://github.com/pupster90/indra.git
The VM also allows you to edit any file in decide/a/path using Jupyter. To run Jupyter at http://localhost:8888 type:
jupyter notebook
The Tags tab shows all the versions of the Indra image. By default you install the most recent version. The pre are versions that were not yet completely functional. We where give summarize the versions:
If you have any issues or notice a bugs, please feel free to leave a comment!
Content type
Image
Digest
Size
1.5 GB
Last updated
over 8 years ago
docker pull pupster90/indra