Installation
=============
QSARmil is built on three core packages: `RDKit `_
(conformer generation and 3D descriptors), `MolFeat
`_ (additional 3D descriptors), and
`click `_ (the command-line interface).
Two companion packages are installed automatically as dependencies and power
the modeling side of the pipeline:
- `milearn `_ (distributed on PyPI as
``mikit-learn``) — the multi-instance learning algorithms, see :doc:`mil`.
- `QSARcons `_ (distributed on PyPI as
``qsarcons``) — consensus model selection, see :doc:`consensus`.
You do not need to install either of them separately.
Option 1 — one-line install from scratch with conda
------------------------------------------------------
.. code-block:: bash
conda env create -f environment.yml && conda activate qsarmil
Option 2 — install into an existing environment
---------------------------------------------------
.. code-block:: bash
pip install qsarmil