molsysmt.thirds.openmm.reporters package#
Submodules#
molsysmt.thirds.openmm.reporters.MolSys module#
- class molsysmt.thirds.openmm.reporters.MolSys.MolSysReporter(reportInterval, topology, selection='all', syntax='MolSysMT', id=True, time=True, coordinates=True, boxVectors=True, potentialEnergy=False, kineticEnergy=False, temperature=False, runningTime=False)[source]#
Bases:
objectOpenMM reporter that writes trajectories as MolSysMT MolSys objects.
molsysmt.thirds.openmm.reporters.StructuresDict module#
- class molsysmt.thirds.openmm.reporters.StructuresDict.StructuresDictReporter(reportInterval, time=True, coordinates=True, velocities=False, potentialEnergy=False, kineticEnergy=False, totalEnergy=False, temperature=False, box=False, includeInitialContext=True)[source]#
Bases:
objectOpenMM reporter emitting data into MolSysMT StructuresDict objects.
molsysmt.thirds.openmm.reporters.h5msm module#
- class molsysmt.thirds.openmm.reporters.h5msm.H5MSMReporter(file, reportInterval, steps, selection='all', topology=True, time=True, box=True, coordinates=True, velocities=False, potentialEnergy=False, kineticEnergy=False, temperature=False, includeInitialContext=True, constantReportInterval=True, constantStepSize=True, constantBox=True, compression='lzf', compression_opts=None, int_precision='single', float_precision='single', auto_close=False, syntax='MolSysMT')[source]#
Bases:
objectOpenMM reporter that writes trajectories to h5msm files.