polymerist.mdtools.openmmtools.execution
For running OpenMM simulations and extracting information from them
Attributes
Functions
|
Run several OpenMM simulations in series, based on an initial set of OpenMM objects and a "schedule" consisting of a sequence of named parameter sets |
Module Contents
- polymerist.mdtools.openmmtools.execution.LOGGER
- polymerist.mdtools.openmmtools.execution.run_simulation_schedule(working_dir: pathlib.Path, schedule: dict[str, polymerist.mdtools.openmmtools.parameters.SimulationParameters], init_top: openmm.app.Topology, init_sys: openmm.System, init_pos: numpy.ndarray, init_state: polymerist.mdtools.openmmtools.preparation.StateLike | None = None, return_history: bool = False) dict[str, tuple[openmm.app.Simulation, polymerist.mdtools.openmmtools.serialization.paths.SimulationPaths]] | None[source]
Run several OpenMM simulations in series, based on an initial set of OpenMM objects and a “schedule” consisting of a sequence of named parameter sets