IMP Reference Guide
develop.36b5e40f34,2024/10/13
The Integrative Modeling Platform
|
Basic SAXS restraint. More...
Inherits RestraintBase.
Basic SAXS restraint.
Definition at line 22 of file restraints/saxs.py.
Public Member Functions | |
def | __init__ |
Builds the restraint. More... | |
def IMP.pmi.restraints.saxs.SAXSRestraint.__init__ | ( | self, | |
input_objects, | |||
saxs_datafile, | |||
weight = 1.0 , |
|||
ff_type = IMP.saxs.HEAVY_ATOMS , |
|||
label = None , |
|||
maxq = 'standard' |
|||
) |
Builds the restraint.
input_objects | A list of hierarchies or PMI objects that the SAXS restraint will be applied to. This hierarchy must be atomic unless ff_type=IMP.saxs.RESIDUES is used. |
saxs_datafile | the SAXS .dat file. |
weight | Restraint score coefficient |
ff_type | the form factor to use, of the following types:
|
label | Label for the restraint in outputs |
maxq | Maximum q value that the restraint will be evaluated at. If set to 'standard' (the default), the following values will be used (these values were eyeballed by comparing ALL_ATOM calculated SAXS profiles to those calculated with the reduced representations, so could be improved):
|
Definition at line 47 of file restraints/saxs.py.