Skip to main content

FastMDXplora

Molecular dynamics from a PDB code to a finished study — in one command.

DOI PyPI conda-forge Python License: MIT

Tests codecov Docs conda downloads OpenMM

Documentation · Quick start · GUI · Cite


fastmdx explore --system 181L
setup  →  simulation  →  analysis  →  report

Four characters of PDB ID as input. FastMDXplora fetches T4 lysozyme, parameterises the benzene bound in its cavity, runs the dynamics, analyses the trajectory, works out which residues hold the ligand in place, and writes the whole study up as a PDF.

Run all four phases, or any one on its own — fastmdx setup, simulate, analyze, report. Each records what it did, so a run can be picked up, repeated or explained afterwards.

Or open the GUI and watch it happen:

fastmdx gui

Install

conda install -c conda-forge fastmdxplora
fastmdx info

fastmdx info lists every backend and how to get anything missing.

What you can study

A protein on its own Fold, flexibility, secondary structure, native contacts, conformational clustering — from a PDB code.
A protein with a ligand The ligand is found, its chemistry resolved, its protonation settled in the binding site. Eight interaction types against published criteria tell you what holds it, not just what it touches.
A membrane protein Embedded in one of seven bilayers, with the orientation checked rather than assumed and pressure coupling that suits a lipid system.
Free energy along a coordinate Umbrella sampling, metadynamics and steered MD from a named collective variable — eight of them — without writing PLUMED input. Each says what its output is and is not: a surface if the bias converged, a pathway and the work along it, a potential of mean force if the windows overlap.
A trajectory from another engine Skip the simulation and analyse what you already have, from anything MDTraj reads.
Many systems at once Mutants against wild type, a sweep across a setting, runs pinned one per GPU, and a comparison report across all of them.
Water that stays The positions a water holds through a run, and whether one molecule sat there or a hundred passed through — which are different findings about a binding site.

And where a structure does not say enough — an ambiguous ligand charge, a protein pointed the wrong way for a membrane — FastMDXplora stops and names what it could not decide, rather than returning a number that looks fine.

Every step says why it is happening while it happens, with a citation where there is one worth following, so a first simulation produces a trajectory you can defend rather than one you merely have.

Documentation

Start hereInstall · Your first run · The GUI · The four phases

Going furtherRestraints, membranes, enhanced sampling · Production and GPUs · Protein-ligand interactions

ReferenceCLI · Configuration · Examples · Python API

Citation

Aina, A.; Kwan, D. FastMDAnalysis: Software for Automated Analysis of Molecular Dynamics Trajectories. J. Comput. Chem. 2026, 47, e70350. DOI: 10.1002/jcc.70350

@article{aina2026fastmd,
  author  = {Aina, Adekunle and Kwan, Derrick},
  title   = {FastMDAnalysis: Software for Automated Analysis of Molecular Dynamics Trajectories},
  journal = {Journal of Computational Chemistry},
  volume  = {47},
  number  = {8},
  pages   = {e70350},
  year    = {2026},
  doi     = {10.1002/jcc.70350},
}

Contributing

Contributions welcome — see CONTRIBUTING.md. FastMDXplora follows the Contributor Covenant.

License

MIT. See LICENSE.


Built in the AAI Research Lab at California State University Dominguez Hills, on MDTraj, OpenMM, PDBFixer, OpenFF, RDKit, NumPy, SciPy, scikit-learn and Matplotlib.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fastmdxplora-2.4.0.tar.gz (942.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fastmdxplora-2.4.0-py3-none-any.whl (655.5 kB view details)

Uploaded Python 3

File details

Details for the file fastmdxplora-2.4.0.tar.gz.

File metadata

  • Download URL: fastmdxplora-2.4.0.tar.gz
  • Upload date:
  • Size: 942.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for fastmdxplora-2.4.0.tar.gz
Algorithm Hash digest
SHA256 7b0274a41cb505f75a66419950f2aef1565f01bf4cec4892bb7a6991118a669f
MD5 6a246dbccbbfa7d0c21a7e8666f48294
BLAKE2b-256 b1576d0ec6f4d36305c943c8caa76cc41cf68c8264fbe151d4cf4dcc02c9ae01

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastmdxplora-2.4.0.tar.gz:

Publisher: publish.yml on aai-research-lab/FastMDXplora

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastmdxplora-2.4.0-py3-none-any.whl.

File metadata

  • Download URL: fastmdxplora-2.4.0-py3-none-any.whl
  • Upload date:
  • Size: 655.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for fastmdxplora-2.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 79251c8083b99d736e23f10da685d24c6653bdfc213b7bbec30c5b566bc5538d
MD5 2a92ca1395429dbdcfabcc421506d82b
BLAKE2b-256 0b0778eb3311143cc527421e52b3b4868b1baea030d52f312fdf39288f6f7596

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastmdxplora-2.4.0-py3-none-any.whl:

Publisher: publish.yml on aai-research-lab/FastMDXplora

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

2.5.5

2 files

2.5.4

2 files

2.5.3

2 files

2.5.2

2 files

2.5.1

2 files

2.5.0

2 files

This release

2.4.0 This release

2 files

2.3.0

2 files

2.2.0

2 files

2.1.0

2 files

2.0.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page