Installation
The easiest way to get HiCPack is through pip using the following command:
sudo pip install hicpack
If you are using a virtualenv, you may want to avoid using sudo:
pip install HiCPack
This should install all the dependencies in addition to the package.
- Alternatively: install HiCPack from the GitHub source:
You can also get SeqLearner from Github using the following steps:
First, clone SeqLearner using git
:
git clone https://github.com/Naghipourfar/HiCPack
Then, cd
to the SeqLearner folder and run the install command:
cd HiCPack
pip install -r requirements
python setup.py -q install
On Windows machines you may need to download a C++ compiler if you wish to build from source yourself.
Dependencies
The requirements for SeqLearner can be found in the requirements.txt file in the repository, and include numpy, pandas, tensorflow, keras, gensim, pomegranate, and matplotlib.
-
numpy: The fundamental package for scientific computing.
-
pandas: The library which provides high-performance, easy-to-use data structures and data analysis tools for the Python.
-
matplotlib: a Python 2D plotting library which produces publication quality figures