Autogenerated Tag Syntax Documentation:
Scans a protein and builds disulfides that join residues in one set of residues with those in another set. By default, non-protein, GLY, and PRO (or DPRO) residues are ignored. Residues to be joined must be min_loop residues apart in primary sequence. Potential disulfides are first identified by CB-CB distance, then by mutating the pair to CYS, forming a disulfide, and performing energy minimization. If the energy is less than the user-specified cutoff, it is compared with a set of rotations and translations for all known disulfides. If the "distance" resulting from this rotation and translation is less than the user-specified match_rt_limit, the pairing is considered a valid disulfide bond. Once valid disulfides are found, they are combinatorially added. For example, if disulfides are identified between residues 3 and 16 and also between residues 23 and 50, the following configurations will be found: 1. [3,16] 2. [23,50] 3. [3,16],[23,50] The mover is now able to place D-cysteine disulfides and mixed D/L disulfides.
<Disulfidize name="(&string;)" scorefxn="(&string;)" sort_scorefxn="(&string;)"
match_rt_limit="(2.0 ℜ)" min_disulfides="(&non_negative_integer;)"
max_disulfides="(&non_negative_integer;)"
keep_current_disulfides="(false &bool;)"
keep_all_disulfides="(false &bool;)"
include_current_disulfides="(false &bool;)"
min_loop="(8 &non_negative_integer;)" max_disulf_score="(1.5 ℜ)"
mutate_gly="(false &bool;)" mutate_pro="(false &bool;)"
max_cb_dist="(5 ℜ)" score_or_matchrt="(false &bool;)"
set1="(&string;)" set2="(&string;)" use_l_cys="(true &bool;)"
use_d_cys="(false &bool;)" use_beta_cys="(false &bool;)" />