This week, "RNMC: kinetic Monte Carlo implementations for complex reaction networks" was published in @joss-openjournals.bsky.social. Work on RNMC started back in 2021, when brilliant mathematician Daniel Barter suggested using stochastic methods to study #reactionnetworks. #CompChem #ChemSky 🧪 1/6
Post
Daniel (with a tiny bit of help from me) initially implemented the Gillespie algorithm for well-mixed reacting systems (GMC, for "Gillespie Monte Carlo"). Then, Eric Sivonxay included NPMC ("NanoParticle Monte Carlo") to study energy dynamics and photophysics in core-shell nanoparticles. 3/6
0 reposts0 likes
Finally, former SULI intern Laura Zichi (now a PhD student @harvardseas.bsky.social w/ Boris Kozinsky) worked with me to design and implement LGMC ("Lattice-Gillespie Monte Carlo") for simulations of systems at solid-fluid interfaces. Laura also did the hard work of cleaning up and unifying RNMC 4/6
If you're interested in using RNMC for your research or extending its capabilities, please feel free to reach out to me or @samblau.bsky.social, who's the real shepherd of the code. 6/6