Catalog PyPI
Back to packageRELEASE DETAILS

0.10.1

PyPI

aimmd

aimmd (AI for Molecular Mechanism Discovery) autonomously steers (a large number of) molecular dynamics simulations to efficiently sampleand understand rare transition events.

aiartificialcommitmentcommittorcomputingcoordinatedynamicshighhpcintelligencelearningmachinemdmlmolecularmolecular-dynamics
All keywords (25)
pathperformanceprobabilityrcreactionsamplingsciencetpstransition
Published13 Jul 2026
Direct dependencies21
Transitive dependenciesNot calculated

README

Version 0.10.1 documentation

aimmd

codecov Documentation Status PyPI

aimmd (AI for Molecular Mechanism Discovery) autonomously steers (a large number of) molecular dynamics simulations to efficiently sample and understand rare transition events.

If you use aimmd in published work please cite:

  • H. Jung, R. Covino, A. Arjun, C. Leitold, C. Dellago, P.G. Bolhuis and G. Hummer. Machine-guided path sampling to discover mechanisms of molecular self-organization. Nature Computational Science 3, 334–345 (2023). doi:10.1038/s43588-023-00428-z

Installation

Installing aimmd from PyPi is as easy as:

pip install aimmd

For more see the documentation.

Documentation and Code Examples

Please see the documentation for more information on aimmd and/or the jupyter notebooks in the examples folder for code examples.

Contributing

All contributions are appreciated! Please refer to the documentation for information.


This README.md is printed from 100% recycled electrons.

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 23

Native requirements
21 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
numpy
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
numpy>=1.17runtime
cython
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
cythonruntime
openpathsampling
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
openpathsampling>=1.6.1runtime
mdtraj
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
mdtraj>=1.11runtime
networkx
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
networkxruntime
h5py
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
h5py>=3runtime
asyncmd
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
asyncmd>=0.4.1runtime
tqdm
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
tqdm>=4.62.0runtime
sphinx
Environment
{
  "extras": "",
  "marker": "extra == \"docs\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
sphinx; extra == "docs"runtime
myst-nb
Environment
{
  "extras": "",
  "marker": "extra == \"docs\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
myst-nb; extra == "docs"runtime
sphinx-book-theme
Environment
{
  "extras": "",
  "marker": "extra == \"docs\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
sphinx-book-theme; extra == "docs"runtime
pytest
Environment
{
  "extras": "",
  "marker": "extra == \"tests\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
pytest; extra == "tests"runtime
pytest-asyncio
Environment
{
  "extras": "",
  "marker": "extra == \"tests\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
pytest-asyncio; extra == "tests"runtime
aimmd
Environment
{
  "extras": "tests",
  "marker": "extra == \"tests-all\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
aimmd[tests]; extra == "tests-all"runtime
coverage
Environment
{
  "extras": "",
  "marker": "extra == \"tests-all\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
coverage; extra == "tests-all"runtime
pytest-cov
Environment
{
  "extras": "",
  "marker": "extra == \"tests-all\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
pytest-cov; extra == "tests-all"runtime
jupyterlab
Environment
{
  "extras": "",
  "marker": "extra == \"examples\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
jupyterlab; extra == "examples"runtime
ipywidgets
Environment
{
  "extras": "",
  "marker": "extra == \"examples\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
ipywidgets; extra == "examples"runtime
tqdm
Environment
{
  "extras": "",
  "marker": "extra == \"examples\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
tqdm; extra == "examples"runtime
pooch
Environment
{
  "extras": "",
  "marker": "extra == \"examples\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
pooch; extra == "examples"runtime
mdanalysis
Environment
{
  "extras": "",
  "marker": "extra == \"examples\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
mdanalysis; extra == "examples"runtime
aimmd
Environment
{
  "extras": "docs,examples,tests-all",
  "marker": "extra == \"dev\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
aimmd[docs,examples,tests-all]; extra == "dev"runtime
pylint
Environment
{
  "extras": "",
  "marker": "extra == \"dev\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
pylint; extra == "dev"runtime

Distribution files

1 collected
aimmd-0.10.1.tar.gz

sdist · 262.42 KB · Python source

Source file

Repository

PENDING
bio-phys/aimmd

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 21 Oct, 11:20 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:01e47578fd61daa6a41fa4575f994dae0ccb9b4dd5a4d970dea38078629bb33f

Other collected versions

View all collected versions →