IMP logo
IMP Reference Guide  2.10.0
The Integrative Modeling Platform
IMP.pmi.restraints Namespace Reference

Classes to handle different kinds of restraints. More...

Detailed Description

Classes to handle different kinds of restraints.

PMI restraints generally wrap IMP restraints. Typical features in PMI restraints are:

  • Easy setup: for example, you can usually create one with a PMI Molecule or a slice from one.
  • Fast setup from data files. For example you can set up the CrossLinkingMassSpectrometryRestraint by reading in a crosslink file into a database.
  • Useful output: reporting functions which are put into log files when running ReplicaExchange.

Namespaces

 basic
 Some miscellaneous simple restraints.
 
 crosslinking
 Restraints for handling crosslinking data.
 
 crosslinking_new
 Restraints for handling crosslinking data.
 
 em
 Restraints for handling electron microscopy maps.
 
 em2d
 Restraints for handling electron microscopy images.
 
 parameters
 Restraints for parameters.
 
 proteomics
 Restraints for handling various kinds of proteomics data.
 
 saxs
 Restraints for handling small angle x-ray (SAXS) data.
 
 stereochemistry
 Restraints for keeping correct stereochemistry.
 

Classes

class  RestraintBase
 Base class for PMI restraints, which wrap IMP.Restraint(s). More...