Residue Level Task Operations

Residue Level TaskOperations control the packer at the residue level, in combination with ResidueSelectors.

Use these as a subtag (without the name) for OperateOnResidueSubset (or the deprecated OperateOnCertainResidues). Only one may be used per OperateOnResidueSubset/OperateOnCertainResidues tag.

Residue Level TaskOperations can also be declared as stand alone in their own tag <RESIDUE_LEVEL_TASK_OPERATIONS> and passed to DesignRestrictions.

RestrictToRepackingRLT

Turn off design on the positions selected.

<RestrictToRepackingRLT name="(&string;)" />

PreventRepackingRLT

Turn off design and repacking on the positions selected.

<PreventRepackingRLT name="(&string;)" />

RestrictAbsentCanonicalAASRLT

Do not allow design to amino acid identities that are not listed (i.e. permit only those listed) at the positions selected.

<RestrictAbsentCanonicalAASRLT name="(&string;)" aas="(&string)"/>

RestrictAbsentCanonicalAASExceptNativeRLT

Except for the native amino acid, do not allow design to amino acid identities that are not listed (i.e. permit only those listed + native).

<RestrictAbsentCanonicalAASExceptNativeRLT name="(&string;)" aas="(&string;)" />

AddBehaviorRLT

Add the given "behavior" to the positions selected by the accompanying ResFilter.

<AddBehaviorRLT name="(&string;)"  behavior="(&string)"/>

DisallowIfNonnativeRLT

Restrict design to not include a residue as an possibility in the task at a position unless it is the starting residue.

<DisallowIfNonnativeRLT name="(&string;)" disallow_aas="(&string;)" />

ExtraRotamersGenericRLT

During packing, extra rotamers can be used to increase sampling. Use this TaskOperation to specify for all residues at once what extra rotamers should be used.

IncludeCurrentRLT

Includes current rotamers of the pose in the rotamer set.

<IncludeCurrentRLT name="(&string;)" />

ExtraChiCutoffRLT

Move only toward a lower cutoff for #neighbors w/i 10A that qualify a residue to be considered buried.

<ExtraChiCutoffRLT name="(&string;)" extrachi_cutoff="(18 &non_negative_integer;)" />

PreserveCBetaRLT

preserves c-beta during rotamer building for selected residues. Under development and untested. Use at your own risk.

<PreserveCBetaRLT name="(&string;)" />

See Also