Skip to content

Dependencies


Python & OS

As of the moment, ATOM supports the following Python versions:

And operating systems:

  • Linux (Ubuntu, Fedora, etc...)
  • Windows 8.1+
  • macOS (not tested)



Packages

Required

ATOM is built on top of several existing Python libraries. These packages are necessary for its correct functioning.

Optional

Some specific models, utility methods or plots require the installation of additional libraries. You can install all the optional dependencies using pip install atom-ml[full]. Doing so also installs the following libraries:

Development

The development dependencies are not installed with the package, and are not required for any of its functionalities. These libraries are only necessary to contribute to the project. Install them running pdm install --dev (remember to install pdm first with pip install -U pdm).

Linting

Testing

Documentation