Installation

AMLRO is a Python package and can be installed using pip or directly from the source code.

Requirements

  • Python >= 3.9

  • scikit-learn pandas numpy matplotlib seaborn flask xgboost Joblib pyDOE3

Optional dependencies may be required for specific workflows (e.g. RDKit for cheminformatics or PyTorch for neural network models).

Virtual environments

We strongly recommend installing AMLRO inside a virtual environment (virtualenv or conda) to avoid dependency conflicts.

Example using venv:

python -m venv venv
source venv/bin/activate   # Linux / macOS
.\venv\Scripts\activate    # Windows

Install via pip (not yet available on PyPI)

The easiest way to install AMLRO is from PyPI:

pip install amlro

Verify installation

To verify that AMLRO is installed correctly:

import amlro
print(amlro.__version__)