.. _installation:
============
Installation
============
The **openNucleome** library can be installed via `pip `_.
Install via pip
-----------------
The code below will install **openNucleome** from `PyPI `_.
.. code-block:: bash
pip install opennucleome
The **openNucleome** library uses `OpenMM `_ API to run the whole nucleus simulations.
These requirements can be met by installing the OpenMM package from the `conda-forge channel `__:
.. code-block:: bash
conda install -c conda-forge openmm=7.5.1
The following are libraries **required** for installing **openNucleome**:
- `Python `__ (>=3.6)
- `NumPy `__ (>=1.19.5)
- `SciPy `__ (>=1.5.4)
- `pandas `__ (>=1.1.5)
- `scikit-learn `__ (>=0.24.2)
- `MDAnalysis `__ (>=2.0.0)
- `mdtraj `__ (>=1.9.7)
- `OpenMM `__ (>=7.5.1)