Treffer: mmodel: A workflow framework to accelerate the development of experimental simulations.

Title:
mmodel: A workflow framework to accelerate the development of experimental simulations.
Authors:
Sun, Peter1 (AUTHOR) hs859@cornell.edu, Marohn, John A.1 (AUTHOR)
Source:
Journal of Chemical Physics. 7/28/2023, Vol. 159 Issue 4, p1-12. 12p.
Database:
Academic Search Index

Weitere Informationen

Simulation has become an essential component of designing and developing scientific experiments. The conventional procedural approach to coding simulations of complex experiments is often error-prone, hard to interpret, and inflexible, making it hard to incorporate changes such as algorithm updates, experimental protocol modifications, and looping over experimental parameters. We present mmodel, a Python framework designed to accelerate the writing of experimental simulation packages. mmodel uses a graph-theory approach to represent the experiment steps and can rewrite its own code to implement modifications, such as adding a loop to vary simulation parameters systematically. The framework aims to avoid duplication of effort, increase code readability and testability, and decrease development time. [ABSTRACT FROM AUTHOR]