Next:
Restraints.rigid_bodies all
Up:
MODELLER command reference
Previous:
model.get_normalized_dope_profile() get
Contents
Index
The
Restraints
class: static restraints
The
Restraints
class holds all of the static restraints which act on a model, and methods to manipulate them. It is never created manually, but can be accessed from the
model
that the restraints act on, as
model.restraints
.
Subsections
Restraints.rigid_bodies — all rigid bodies
Restraints.pseudo_atoms — all pseudo atoms
Restraints.excluded_pairs — all excluded pairs
Restraints.nonbonded_pairs — all nonbonded pairs
Restraints.symmetry — all symmetry restraints
Restraints.symmetry.report() — report violated symmetry restraints
Restraints.make() — make restraints
Restraints.make_distance() — make distance restraints
Restraints.unpick_all() — unselect all restraints
Restraints.clear() — delete all restraints
Restraints.pick() — pick restraints for selected atoms
Restraints.unpick_redundant() — unselect redundant restraints
Restraints.remove_unpicked() — remove unselected restraints
Restraints.condense() — remove unselected or redundant restraints
Restraints.add() — add restraint
Restraints.unpick() — unselect restraints
Restraints.reindex() — renumber model restraints using another model
Restraints.spline() — approximate restraints by splines
Restraints.append() — read spatial restraints
Restraints.write() — write spatial restraints