.. _about-index: .. toctree:: :maxdepth: 2 :hidden: license.rst ############### About |pyretis| ############### |pyretis| is a `Python `_ library for **rare event molecular simulations** with emphasis on methods based on :ref:`transition interface sampling ` and :ref:`replica exchange transition interface sampling `. The papers describing the |pyretis| program can be found here: ``_ (|pyretis| 1, 2017), here: ``_ (|pyretis| 2, 2020), and here: ``_ (|pyretis| 3, 2024). The work on |pyretis| was initiated by `Titus van Erp `_ and is used in the research and teaching activities in the `theoretical chemistry `_ group at the `Norwegian University of Science and Technology `_. |pyretis| is open source and is released under a :ref:`GNU Lesser General Public license v2.1+ `. If you are interested in contributing to the |pyretis| project, please have a look at the :ref:`developer guide ` and visit our git repository ``_. The current |pyretis| version is |version|. For an overview of the official |pyretis| releases, please visit our git repository: ``_. Since version 2.4, |pyretis| includes |pyvisa|, a program created to facilitate post-processing and data analysis. The |pyretis| team ------------------ **Head authors & project leaders:** * `Titus van Erp `__ * `Enrico Riccardi `_ **Developers:** * `Arthur Benigno Weidmann `_ * `Jonas Jaeger `_ * `Dinis O. Abranches `_ **Former Developers:** * `An Ghysels `_ * `Daniel Tianhou Zhang `_ * `Ola Aarøen `_ * `Sander Roet `_ * `Anders Lervik `_ **Acknowledgments:** * `Wouter Vervust `_ * `Henrik Kiær `_ * `Anastasia Maslechko `_ * Oda Dahlen * Christopher Daub * Mahmoud Moqadam * César A. Urbina-Blanco * Jocelyne Vreede * Magnus Heskestad Waage * `Sudi Jawahery `_ * `Raffaela Cabriolu `_ | To cite us: ----------- When using |pyretis|, or one of our libraries, please cite us! **Software papers:** * A. Lervik, E. Riccardi and T. S. van Erp, `PyRETIS: A well-done, medium-sized python library for rare events `_, J. Comput. Chem. **38**, 2439-2451 (2017). * E. Riccardi, A. Lervik, S. Roet, O. Aarøen and T. S. van Erp, `PyRETIS 2: An improbability drive for rare events `_, J. Comput. Chem. **41**, 370-377 (2020). * O. Aarøen, H. Kiær and E. Riccardi, `PyVisA: Visualization and Analysis of path sampling trajectories `_, J. Comput. Chem. **42**, 435-446 (2021). * W. Vervust, D. T. Zhang, A. Ghysels, S. Roet, T. S. van Erp and E. Riccardi, `PyRETIS 3: Conquering rare and slow events without boundaries `_, J. Comput. Chem. **45**, 1224-1234 (2024). **Studies based on PyRETIS:** In addition to the software papers above, the following published studies use |pyretis| or |pyvisa| to sample, analyse or visualise rare events. They include work by members of our group and by other authors building on the software. * T. S. van Erp, M. Moqadam, E. Riccardi and A. Lervik, `Analyzing complex reaction mechanisms using path sampling `_, J. Chem. Theory Comput. **12**, 5398-5410 (2016). * M. Moqadam, E. Riccardi, T. T. Trinh, A. Lervik and T. S. van Erp, `Rare event simulations reveal subtle key steps in aqueous silicate condensation `_, Phys. Chem. Chem. Phys. **19**, 13361-13371 (2017). * E. Riccardi, O. Dahlen and T. S. van Erp, `Fast decorrelating Monte Carlo moves for efficient path sampling `_, J. Phys. Chem. Lett. **8**, 4456-4460 (2017). * M. Moqadam, A. Lervik, E. Riccardi, V. Venkatraman, B. K. Alsberg and T. S. van Erp, `Local initiation conditions for water autoionization `_, Proc. Natl. Acad. Sci. U.S.A. **115**, E4569-E4576 (2018). * E. Riccardi, E. C. van Mastbergen, W. W. Navarre and J. Vreede, `Predicting the mechanism and rate of H-NS binding to AT-rich DNA `_, PLoS Comput. Biol. **15**, e1006845 (2019). * C. D. Daub, E. Riccardi, V. Hänninen and L. Halonen, `Path sampling for atmospheric reactions: formic acid catalysed conversion of SO3 + H2O to H2SO4 `_, PeerJ Phys. Chem. **2**, e7 (2020). * E. Riccardi, A. Krämer, T. S. van Erp and A. Ghysels, `Permeation rates of oxygen through a lipid bilayer using replica exchange transition interface sampling `_, J. Phys. Chem. B **125**, 193-201 (2021). * S. Roet, C. D. Daub and E. Riccardi, `Chemistrees: Data-Driven Identification of Reaction Pathways via Machine Learning `_, J. Chem. Theory Comput. **17**, 6193-6202 (2021). * A. Lervik, I.-H. Svenum, Z. Wang, R. Cabriolu, E. Riccardi, S. Andersson and T. S. van Erp, `The role of pressure and defects in the wurtzite to rock salt transition in cadmium selenide `_, Phys. Chem. Chem. Phys. **24**, 8378-8386 (2022). * D. T. Zhang, E. Riccardi and T. S. van Erp, `Enhanced path sampling using subtrajectory Monte Carlo moves `_, J. Chem. Phys. **158**, 024113 (2023). * V. Munizaga and M. L. Falk, `The thermodynamic effects of solute on void nucleation in Mg alloys `_, J. Chem. Phys. **161**, 044509 (2024). * K. Wilke, S. Tao, S. Calero, A. Lervik and T. S. van Erp, `NaCl dissociation explored through predictive power path sampling analysis `_, J. Chem. Theory Comput. **21**, 4604-4614 (2025). * W. Vervust, D. T. Zhang, E. Riccardi, T. S. van Erp and A. Ghysels, `Path sampling challenges in large biomolecular systems: RETIS and REPPTIS for ABL-imatinib kinetics `_, Biophys. J. **124**, 3932-3947 (2025). **Additional theory papers from our group:** * T. S. van Erp, D. Moroni and P. G. Bolhuis, `A novel path sampling method for the calculation of rate constants `_, J. Chem. Phys. **118**, 7762-7774 (2003). * T. S. van Erp, `Reaction rate calculation by parallel path swapping `_, Phys. Rev. Lett. **98**, 268301 (2007). * A. Ghysels, S. Roet, S. Davoudi and T. S. van Erp, `Exact non-Markovian permeability from rare event simulations `_, Phys. Rev. Res. **3**, 033068 (2021). * W. Vervust, D. T. Zhang, T. S. van Erp and A. Ghysels, `Path sampling with memory reduction and replica exchange to reach long permeation timescales `_, Biophys. J. **122**, 2960-2972 (2023). * D. T. Zhang, L. Baldauf, S. Roet, A. Lervik and T. S. van Erp, `Highly parallelizable path sampling with minimal rejections using asynchronous replica exchange and infinite swaps `_, Proc. Natl. Acad. Sci. U.S.A. **121**, e2318731121 (2024).