Installation¶
PyUoI is available for Python 3 on PyPI:
$ pip install pyuoi
and through conda-forge:
$ conda install pyuoi -c conda-forge
pip
and conda
will install the required dependencies.
Requirements¶
Runtime¶
PyUoI requires
numpy>=1.14
h5py>=2.8
scikit-learn>=0.24
and optionally
pycasso
mpi4py
to run.
Develop¶
To develop PyUoI you will additionally need
cython
to build from source and
pytest
flake8
to run the tests and check formatting.
Install from source¶
The latest development version of the code can be installed from https://github.com/BouchardLab/PyUoI
# use ssh
$ git clone git@github.com:BouchardLab/pyuoi.git
# or use https
$ git clone https://github.com/BouchardLab/pyuoi.git
$ cd pyuoi
$ pip install -e .[dev]