testmodels¶
- class ufedmm.testmodels.AlanineDipeptideModel(force_field='amber03', water=None, box_length=Quantity(value=25, unit=angstrom), constraints=HBonds, rigidWater=True)[source]¶
A system consisting of a single alanine-dipeptide molecule in a vacuum or solvated in explicit water.
- Keyword Arguments:
force_field (str, default="amber03") – The force field to be used for the alanine dipeptide molecule.
water (str, default=None) – The water model to be used if the alanine dipeptide is supposed to be solvated. Available options are “spce”, “tip3p”, “tip4pew”, and “tip5p”.
box_length (unit.Quantity, default=25*unit.angstroms) – The size of the simulation box. This is only effective if water is not None.
constraints (object, default=`openmm.app.HBonds`) – Specifies which bonds and angles should be implemented with constraints. Allowed values are None, openmm.app.HBonds, openmm.app.AllBonds, or openmm.app.HAngles.
rigidWater (bool, boolean=True) – Whether water molecules will be fully rigid regardless of the value passed for the constraints argument.
- Variables:
system (openmm.System) – The system.
topology (openmm.app.Topology) – The topology.
positions (list of openmm.Vec3) – The positions.
phi (openm.CustomTorsionForce) – The Ramachandran dihedral angle \(\phi\) of the alanine dipeptide molecule.
psi (openm.CustomTorsionForce) – The Ramachandran dihedral angle \(\psi\) of the alanine dipeptide molecule.