Application Layer¶
Loaders and Setup¶
|
AmberInpcrdFile parses an AMBER inpcrd file and loads the data stored in it. |
|
AmberPrmtopFile parses an AMBER prmtop file and constructs a Topology and (optionally) an OpenMM System from it. |
|
Reads and parses a CHARMM coordinate file (.crd) into its components, namely the coordinates, CHARMM atom types, resname, etc. |
|
Stores a parameter set defined by CHARMM files. |
|
A chemical structure instantiated from CHARMM files. |
|
Reads and parses data, velocities and coordinates from a CHARMM restart file (.rst) of file name ‘fname’ into class attributes |
|
DCDFile provides methods for creating DCD files. |
|
DesmondDMSFile parses a Desmond DMS (desmond molecular system) and constructs a topology and (optionally) an OpenMM System from it |
|
GromacsGroFile parses a Gromacs .gro file and constructs a set of atom positions from it. |
|
GromacsTopFile parses a Gromacs top file and constructs a Topology and (optionally) an OpenMM System from it. |
|
PDBFile parses a Protein Data Bank (PDB) file and constructs a Topology and a set of atom positions from it. |
|
PDBxFile parses a PDBx/mmCIF file and constructs a Topology and a set of atom positions from it. |
Representation and Manipulation¶
|
Topology stores the topological information about a system. |
|
A Chain object represents a chain within a Topology. |
|
A Residue object represents a residue within a Topology. |
|
An Atom object represents an atom within a Topology. |
|
Modeller provides tools for editing molecular models, such as adding water or missing hydrogens. |
Simulation¶
|
A ForceField constructs OpenMM System objects based on a Topology. |
|
Simulation provides a simplified API for running simulations with OpenMM and reporting results. |
Reporting Output¶
|
CheckpointReporter saves periodic checkpoints of a simulation. |
|
DCDReporter outputs a series of frames from a Simulation to a DCD file. |
|
PDBReporter outputs a series of frames from a Simulation to a PDB file. |
|
PDBxReporter outputs a series of frames from a Simulation to a PDBx/mmCIF file. |
|
StateDataReporter outputs information about a simulation, such as energy and temperature, to a file. |
Extras¶
|
A collective variable that can be used to bias a simulation with metadynamics. |
For non-fatal PSF parsing issues |
|
|
An Element represents a chemical element. |
|
Performs metadynamics. |
|
SimulatedTempering implements the simulated tempering algorithm for accelerated sampling. |
Units¶
A physical dimension such as length, mass, or temperature. |
|
Physical unit expressed in exactly one BaseDimension. |
|
Physical quantity, such as 1.3 meters per second. |
|
ScaledUnit is like a BaseUnit, but it is based on another Unit. |
|
Unit prefix that can be multiplied by a unit to yield a new unit. |
|
Physical unit such as meter or ampere. |
|
A complete system of units defining the base unit in each dimension |