Back to TaskOperations page.


Restricts to the task that is the basis for protein-interface design. Default behavior:

- prevent mutation of native pro/gly/cys
- prevent design of nonnative pro/gly/cys
- allow design of chain2 non-pro/gly/cys positions with Cbeta within 8.0Å of chain1
- allow repack of chain1 non-pro/gly/cys positions with Cbeta within 8.0Å of chain2

Note: When using this taskop on a pose with more than 2 chains, everything before the indicated jump is treated as "chain1", everything after as "chain2".

  • repack_chain1=(1, &bool)
  • repack_chain2=(1, &bool)
  • design_chain1=(0, &bool)
  • design_chain2=(1, &bool)
  • allow_all_aas=(0 &bool)
  • design_all_aas=(0 &bool)
  • interface_distance_cutoff=(8.0, &Real)
  • jump=(1&integer) chains below, and above the jump are called chain1 and chain2 above.
  • modify_before_jump=(1 &bool)
  • modify_after_jump=(1 &bool)

modify before/after jump determine whether the taskoperation will change residues before/after the jump. For instance, if you want set repack on chain2 interfacial residues to true, and the rest of chain2 to false, and yet not change the task for chain1, then use this taskoperation with modify_before_jump=0

See Also