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