bioRxivBiophysics
ReaDDy 2: Fast and flexible software framework for interacting-particle reaction dynamics
Abstract
Interacting-particle reaction dynamics (iPRD) combines the simulation of dynamical trajectories of interacting particles as in molecular dynamics (MD) simulations with reaction kinetics, in which particles appear, disappear, or change their type and interactions based on a set of reaction rules. This combination facilitates the simulation of reaction kinetics in crowded environments, involving complex molecular geometries such as polymers, and employing complex reaction mechanisms such as breaking and fusion of polymers. iPRD simulations are ideal to simulate the detailed spatiotemporal reaction mechanism in complex and dense environments, such as in signalling processes at cellular membranes, or in nano- to microscale chemical reactors. Here we introduce the iPRD software ReaDDy 2, which provides a Python interface in which the simulation environment, particle interactions and reaction rules can be conveniently defined and the simulation can be run, stored and analyzed. A C++ interface is available to enable deeper and more flexible interactions with the framework. The main computational work of ReaDDy 2 is done in hardware-specific simulation kernels. While the version introduced here provides single- and multi-threading CPU kernels, the architecture is ready to implement GPU and multi-node kernels. We demonstrate the efficiency and validity of ReaDDy 2 using several benchmark examples. ReaDDy 2 is available at the https://readdy.github.io/ website.
- research focus: software / tool
- approach: deep learning
- approach: statistical model
- approach: machine learning (classical)
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
- PyRID: A Brownian dynamics simulator for reacting and interacting particles written in Python
Moritz Becker, Nahid Safari, Christian Tetzlaff·Cell Reports MethodsPeer-reviewed·Sep 23, 2025
- Parallelization of particle-based reaction-diffusion simulations using MPI
Si‐Kao Guo, Nenad Korolija, … Margaret E. Johnson·Journal of Computational ChemistryPeer-reviewed·May 22, 2025
- DelaySSAToolkit.jl: stochastic simulation of reaction systems with time delays in Julia
Xiaoming Fu, Xinyi Zhou, … Ramon Grima·BioinformaticsPeer-reviewed·Jul 7, 2022
- Protein-protein interaction-Gaussian accelerated molecular dynamics (PPI-GaMD): Characterization of protein binding thermodynamics and kinetics
- Effects of surfaces and macromolecular crowding on bimolecular reaction rates
S. S. Andrews·bioRxiv·Feb 14, 2020
- PRISM: A High-Throughput Simulation Infrastructure for CADD Agents
Zhaoqi Shi, Xufan Gao, … Ruhong Zhou·bioRxiv·Apr 6, 2026