{"title":"用Python编写的用于反应和相互作用粒子的布朗动力学模拟器PyRID。","authors":"Moritz Becker, Nahid Safari, Christian Tetzlaff","doi":"10.1016/j.crmeth.2025.101182","DOIUrl":null,"url":null,"abstract":"<p><p>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.</p>","PeriodicalId":29773,"journal":{"name":"Cell Reports Methods","volume":" ","pages":"101182"},"PeriodicalIF":4.5000,"publicationDate":"2025-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"The Brownian dynamics simulator PyRID for reacting and interacting particles written in Python.\",\"authors\":\"Moritz Becker, Nahid Safari, Christian Tetzlaff\",\"doi\":\"10.1016/j.crmeth.2025.101182\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p><p>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.</p>\",\"PeriodicalId\":29773,\"journal\":{\"name\":\"Cell Reports Methods\",\"volume\":\" \",\"pages\":\"101182\"},\"PeriodicalIF\":4.5000,\"publicationDate\":\"2025-09-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Cell Reports Methods\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1016/j.crmeth.2025.101182\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"BIOCHEMICAL RESEARCH METHODS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Cell Reports Methods","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1016/j.crmeth.2025.101182","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"BIOCHEMICAL RESEARCH METHODS","Score":null,"Total":0}
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.