If ADD_RESTRAINTS is off, all old restraints are deleted, otherwise new restraints are added to the old ones.
RESTRAINT_TYPE selects the types of the generated restraints. Only one restraint type can be selected at a time, except for the stereochemical restraints (BOND, ANGLE, DIHEDRAL, IMPROPER) that can all be calculated at the same time. It is useful to distinguish between the stereochemical restraints and homology-derived restraints. The stereochemical restraints are obtained from libraries that depend on atom and/or residue types only (e.g., CHARMM 22 force field [MacKerell et al., 1998] or statistical potentials), and do not require an alignment with template structures. In contrast, the homology-derived restraints are calculated from related protein structures, which correspond to all but the last sequence in the alignment (the target). These templates are read from coordinate files, which are the only data files required. All restraints are added to the existing restraints, even if they duplicate them (but see the comment for the 'OMEGA' restraints below).
Stereochemical restraints:
When INTERSEGMENT is on, the inter-segment non-bonded restraints are also constructed; otherwise, the segments do not feel each other via the non-bonded restraints. This option does not apply to the OPTIMIZE command where information about segments is not used at all (i.e., OPTIMIZE behaves as if INTERSEGMENT = on).
Homology-derived restraints:
BASIS_RELATIVE_WEIGHT is the cutoff for removing weak basis pdf's from poly-Gaussian feature pdf's: a basis pdf whose weight is less than the BASIS_RELATIVE_WEIGHT fraction of the largest weight is deleted.
# Example for: MAKE_RESTRAINTS, SPLINE_RESTRAINTS, WRITE_RESTRAINTS # This will compare energies of bond length restraints expressed # by harmonic potential and by cubic spline. SET OUTPUT_CONTROL = 1 1 1 1 1 READ_TOPOLOGY FILE = '$(LIB)/top_heav.lib' READ_PARAMETERS FILE = '$(LIB)/par.lib' READ_MODEL FILE = '1fas', MODEL_SEGMENT = '1:' '61:' SEQUENCE_TO_ALI ATOM_FILES = '1fas', ALIGN_CODES = '1fas' SEQUENCE_TO_ALI ADD_SEQUENCE = on, ATOM_FILES = ATOM_FILES '1fas.ini', ; ALIGN_CODES = ALIGN_CODES '1fas-ini' GENERATE_TOPOLOGY SEQUENCE = '1fas-ini' TRANSFER_XYZ BUILD_MODEL INITIALIZE_XYZ = off WRITE_MODEL FILE '1fas.ini' MAKE_RESTRAINTS RESTRAINT_TYPE = 'bond' WRITE_RESTRAINTS FILE = '1fas-1.rsr' ENERGY DYNAMIC_SPHERE = off SPLINE_RESTRAINTS SPLINE_RANGE = 5.0, SPLINE_DX = 0.005, SPLINE_SELECT = 3 1 1 CONDENSE_RESTRAINTS WRITE_RESTRAINTS FILE = '1fas-2.rsr' ENERGY