The Brownian dynamics simulator PyRID for reacting and interacting particles written in Python

Recent advances in molecular biology have led to large-scale datasets providing new insights into the molecular organization of cells. To fully exploit their potential, computer simulations are essential to gain in-depth understanding of molecular principles. We developed the Python reaction interaction diffusion simulator (PyRID), a Python-based reaction-diffusion simulator designed for the efficient simulation of molecular biological systems. PyRID incorporates unimolecular and bimolecular reactions as well as pair interactions and simulation of individual interacting proteins to polydisperse molecular assemblies. It supports mesh-based compartments and surface diffusion of particles, enabling analyses of interactions between (trans)membrane proteins with intra- and extracellular proteins. Distinctively, PyRID uses hierarchical grids for polydisperse systems, supports rigid bead models, and calculates diffusion tensors internally. Validation against theoretical results and established models confirms PyRID's accuracy in reproducing key physical properties. PyRID is written entirely in Python, making it accessible to the broader scientific community, facilitating customization and integration into diverse research workflows.

Authors

Institutions

Publication Details

Journal
Cell Reports Methods
Published
2025-09-23
DOI
https://doi.org/10.1016/j.crmeth.2025.101182
Primary Topic
Protein Structure and Dynamics
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

The Brownian dynamics simulator PyRID for reacting and interacting particles written in Python

Nahid Safari, Christian Tetzlaff, Moritz Becker
Cell Reports Methods
Protein Structure and Dynamics
article

The Brownian dynamics simulator PyRID for reacting and interacting particles written in Python

Nahid Safari, Christian Tetzlaff, Moritz Becker
article en

Abstract

Recent advances in molecular biology have led to large-scale datasets providing new insights into the molecular organization of cells. To fully exploit their potential, computer simulations are essential to gain in-depth understanding of molecular principles. We developed the Python reaction interaction diffusion simulator (PyRID), a Python-based reaction-diffusion simulator designed for the efficient simulation of molecular biological systems. PyRID incorporates unimolecular and bimolecular reactions as well as pair interactions and simulation of individual interacting proteins to polydisperse molecular assemblies. It supports mesh-based compartments and surface diffusion of particles, enabling analyses of interactions between (trans)membrane proteins with intra- and extracellular proteins. Distinctively, PyRID uses hierarchical grids for polydisperse systems, supports rigid bead models, and calculates diffusion tensors internally. Validation against theoretical results and established models confirms PyRID's accuracy in reproducing key physical properties. PyRID is written entirely in Python, making it accessible to the broader scientific community, facilitating customization and integration into diverse research workflows.

Cell Reports MethodsVol. 5(10)
University of Göttingen (DE)
Openalex Percentile: Top 77%
Protein Structure and Dynamics
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

The Brownian dynamics simulator PyRID for reacting and interacting particles written in Python — Nahid Safari, Christian Tetzlaff, et al. · Cell Reports Methods (2025) | TGRS Research Map | TGRS