AdaptivePy: a unified Python framework for adaptive sampling in molecular dynamics
Abstract
Adaptive sampling accelerates the exploration of conformational space in molecular dynamics (MD) simulations by repeatedly analyzing the accumulated trajectories and seeding a new round of simulations from informative configurations. A growing collection of adaptive sampling policies has been proposed, each built around a particular notion of what makes a configuration informative, yet these methods are scattered across separate and often incompatible implementations, which complicates their systematic comparison and their combined use in meta adaptive sampling schemes. Here, we present AdaptivePy, a compact and extensible Python framework that implements nine seed-selection policies behind a single configuration-driven interface, spanning simple population-based baselines, several established machine-learning and geometry-based methods, and two ensemble or meta sampling policies introduced in this work. We show that the shared implementation reproduces the characteristic selection behavior of each policy on a series of analytic benchmark landscapes. We also introduce a new adaptive sampling scheme that employs TS-DAR, a deep learning framework originally designed to identify transition states, into an acquisition criterion that drives the discovery of an entire multi-basin landscape starting from a single basin. We further demonstrate that the common interface enables meta adaptive sampling policies, which aggregate the rankings of several policies into a single set of seeds. AdaptivePy thereby provides a unified testbed for the adoption, benchmarking, and continued development of adaptive sampling methods for biomolecular MD simulations.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 0
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- k-Nearest Neighbour Adaptive Sampling (kNN-AS), a Simple Tool to Efficiently Explore Conformational Space
Evianne Rovers, Anvith Thudi, … Matthieu Schapira·bioRxiv·Mar 5, 2025
- Multi-Agent Reinforcement Learning-based Adaptive Sampling for Conformational Sampling of Proteins
D. E. Kleiman, D. Shukla·bioRxiv·May 31, 2022
- Active Learning of the Conformational Ensemble of Proteins using Maximum Entropy VAMPNets
D. E. Kleiman, D. Shukla·Journal of Chemical Theory and ComputationPeer-reviewed·Apr 7, 2023
- OpenPathSampling: A Python framework for path sampling simulations. I. Basics
D. W. H. Swenson, J.-H. Prinz, … P. G. Bolhuis·bioRxiv·Jun 20, 2018
- Learning Free Energy Pathways through Reinforcement Learning of Adaptive Steered Molecular Dynamics
N. Ho, J. K. Cava, … A. Singharoy·bioRxiv·Oct 4, 2022
- Adaptive collective motions: a hybrid method to improve conformational sampling with molecular dynamics and normal modes
P. T. Resende-Lara, M. G. S. Costa, … D. Perahia·bioRxiv·Nov 29, 2022