Trees | Indices | Help |
|
---|
|
Classes for dealing with graphs for constructing optimal FEP pathways.
Copyright Schrodinger, LLC. All rights reserved.
|
|||
PertReorder Storage class for perturbation reordering |
|||
PertID Storage class for perturbation identification |
|||
Perturbations Class to read, create, and manipulate the graph of perturbations from which user-specified list of fragments will be converted to a list of FEPs to be run |
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|
|||
__doc__ =
|
|||
perturbation_databases =
|
|||
__package__ =
|
|
Method reads the perturbation database which includes a list of perturbation ids and the structural reordering lists/dummy additions. Data in perturb_ids[] is directional, i.e. fragA->fragB |
Method to convert input ct for use in Model System creation for FEP mode = 1 convert ct for use as starting struture mode = 2 convert ct for use as ending structure Take input structure, add any necessary dummy atoms, create new reorder list, reorder molecule. |
Set dummy atom geometries in ct bond, angle, and torsions are set off first bond/angle/torsion found in refct that doesn't correspond to a newly added dummy atom. *datom*-batom-aatom,tatom |
Adjust a distance, angle or dihedral angle. If atom3 is None then the distance between atom1 and atom2 will be set to value, atom2 and all atoms attached to that atom will be moved. If atom4 is None then the angle between atom1, atom2 and atom3 will set to value, atom3 and all other atoms attached to that will be moved. If all atoms are specified then the dihedral angle made by atom1, atom2, atom3 and atom4 will be set to value and atom4 and all other atoms attached to that will be moved. All distances are specified in Angstroms, all angles in degrees. All atom arguments can be integers or _StructureAtom objects. There is no return value for this function. |
|
__doc__
|
perturbation_databases
|
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Wed Oct 26 00:59:25 2016 | http://epydoc.sourceforge.net |