Documentation
From MSL-Libraries
Jump to navigationJump to search
Contents
MSL Documentation
Molecular representation objects
- The System: contains the molecules in a structured, hierarchical way (chains, residues, atoms), more complex, powerful object, supports energy calculations
- The AtomContainer: a simpler, lighter containers for the molecules represented internally just as an array of Atoms
- The Chain: a polypeptide chain. Takes a letter as an identifier ("A", "B") as in a PDB file.
- The Position: a position in the Chain (i.e. 37 in a PDB file). It may contain multiple alternative residue types (but only one active at the time)
- The Residue: a specific residue type (i.e. "ALA", "LEU")
- The Atom: an atom. It has a name ("CA", "CB"), coordinates (potentially multiple, but only one active at the time), element, etc.
Geometry
Energetics
To be classified
- Atom3DGrid
- AtomAngleRelationship
- AtomBondBuilder
AtomContainer- AtomDihedralRelationship
- AtomDistanceRelationship
- AtomGeometricRelationship
- AtomGroup
Atom- AtomicPairwiseEnergy
- AtomPointerVector
- AtomSelection
- BackRub
- BBQTable
- BBQTableReader
- BBQTableWriter
- CartesianGeometry
- CartesianPoint
- CCD
Chain- CharmmAngleInteraction
- CharmmBondInteraction
- CharmmDihedralInteraction
- CharmmElectrostaticInteraction
- CharmmEnergy
- CharmmImproperInteraction
- CharmmParameterReader
- CharmmSystemBuilder
- CharmmTopologyReader
- CharmmTopologyResidue
- CharmmUreyBradleyInteraction
- CharmmVdwInteraction
- ChiStatistics
- CoiledCoils
- CoordAxes
- CrystalLattice
- DeadEndElimination
- EnergeticAnalysis
- EnergySet
- Enumerator
- EnvironmentDatabase
- EnvironmentDescriptor
- File
- FourBodyInteraction
- Frame
- GSLMinimizer
- Hash
- HBond_LJGaussianInteraction
- Helanal
- HelixFusion
- HelixGenerator
- IcEntry
- IcTable
- Interaction
- InterfaceResidueDescriptor
- LinearProgrammingOptimization
- Line
- LogicalParser
- Matrix
- MIDReader
- Minimizer
- MoleculeInterfaceDatabase
- MonteCarloOptimization
- MslExceptions
- MslTools
- OptionParser
- PairwiseEnergyCalculator
- PDBFormat
- PDBFragments
- PDBReader
- PDBWriter
- PhiPsiReader
- PhiPsiStatistics
- PolymerSequence
Position- PotentialTable
- Predicate
- PrincipleComponentAnalysis
- PSFReader
- PyMolVisualization
- Quaternion
- Quench
- RandomNumberGenerator
- RandomSeqGenerator
- Reader
- Real
- RegEx
Residue- ResiduePairTable
- ResiduePairTableReader
- ResidueSelection
- ResidueSubstitutionTable
- ResidueSubstitutionTableReader
- RotamerLibraryBuilder
- RotamerLibrary
- RotamerLibraryReader
- RotamerLibraryWriter
- SasaAtom
- SasaCalculator
- Selectable
- SelfPairManager
- SphericalPoint
- SurfaceAreaAndVolume
- SurfaceSphere
- Symmetry
System- SystemRotamerLoader
- TBDReader
- ThreeBodyInteraction
- Timer
- Transforms
- Tree
- triple
- TwoBodyDistanceDependentPotentialTable
- TwoBodyInteraction
- UserDefinedEnergy
- UserDefinedEnergySetBuilder
- UserDefinedInteraction
- Writer