Getting Started¶
Installation¶
All dependencies are available on PyPI, so qm_atlas can be installed directly
from GitHub. uv is the recommended installer:
git clone https://github.com/Novartis/qm-atlas.git
cd qm-atlas
uv sync
To install into an existing environment with pip:
pip install "qm_atlas @ git+https://github.com/Novartis/qm-atlas.git"
The documentation dependencies are available through the docs extra:
uv sync --extra docs # with uv
pip install -e ".[docs]" # with pip (editable clone)
Note
qm_atlas orchestrates external quantum-chemistry and cheminformatics
programs (xTB, Turbomole, COSMOtherm, Jaguar, and various conformer
generators). Before running real calculations you must tell qm_atlas
which of these programs are available and how to invoke them. See
Software Configuration.
Usage¶
qm_atlas can be used both from the command line and as a Python library:
Command-Line Interface — the command-line interface, including the
pipelinecommand and ready-to-run example workflows.API Reference — the Python API reference (curated highlights plus the full module reference).