Installation#

Prerequisites#

Cassiopeia currently requires python version 3.6, which is publicly available.

Cassiopeia needs to be downloaded from Github by cloning the directory onto your machine:

git clone https://github.com/YosefLab/Cassiopeia.git

To run some of the models in Cassiopeia, you will also need to install Gurobi. Licenses are free to academic users and can be downloaded here.

Installing#

Once Cassiopeia is cloned into a directory onto your machine, enter into the directory with cd Cassiopeia. To make installation simple, we have wrapped the installation steps into a MAKEFILE - this allows you to install Cassiopeia with the command:

make install

To make sure that the package has been installed correctly, we recommend you also run all the unit tests with another command from the MAKEFILE:

make test