Installation
Dependencies
The required dependencies to use the software are:
python >= 3.6,
numpy >= 1.16
pandas >= 0.24
matplotlib >= 1.5.1
seaborn
If you want to run the tests, you need pytest >= 3.9 and pytest-cov for coverage reporting.
Installation using Pip
PcmPy is available on PyPi with:
pip install PcmPy
Installation for developers
You can also clone or fork the whole repository from https://github.com/diedrichsenlab/PCMPy. Place the the entire repository in a folder of your choice. Then add the folder by adding the following lines to your .bash.profile
or other shell startup file:
PYTHONPATH=/DIR/PcmPy:${PYTHONPATH}
export PYTHONPATH
You then should be able to import the entire toolbox as:
import PCMPy as pcm