Install ChronQC¶
Requirement¶
ChronQC is implemented in Python (tested with v2.7 / v3.5 / v3.6) and runs on all common operating systems (Windows, Linux and Mac OS X).
Installation¶
You can install ChronQC from PyPI using pip as follows:
pip install chronqc
Alternatively, you can install from GitHub:
git clone https://github.com/nilesh-tawari/ChronQC_dev.git
cd ChronQC
pip install -r requirements.txt
pip install --editable .
If you would like the development version instead, the command is:
pip install --upgrade --force-reinstall git+https://github.com/nilesh-tawari/ChronQC_dev.git
Alternatively, ChronQC can also be used as Docker.
#Pull docker image
docker pull nileshtawari/chronqc:chronqc_1.0.4
#Run docker
docker run -it --rm -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix nileshtawari/chronqc:chronqc_1.0.4
#Test ChronQC using example data
cd /home/ChronQC
Then follow instructions given in getting started.
#(optional)Run docker with mounted folder
docker run -it --rm -e DISPLAY=$DISPLAY -u $(id -u) -v /tmp/.X11-unix:/tmp/.X11-unix -v /your_local_home_directory/your_data_directory:/data2 nileshtawari/chronqc:chronqc_1.0.4