Autogenerated Tag Syntax Documentation:


Select residues by their solvent accessible surface area in either the monomeric, bound, or unbound state of the pose.

<SelectBySASA name="(&string;)" mode="(sc &SelectBySASAOperation_mode_choices;)"
        state="(monomer &SelectBySASAOperation_state_choices;)"
        probe_radius="(2.2 &real;)" core_asa="(0 &real;)"
        surface_asa="(30 &real;)" jumps="(1 &int_cslist;)"
        sym_dof_names="(XRW TO DO &string;)" core="(false &bool;)"
        boundary="(false &bool;)" surface="(false &bool;)"
        verbose="(false &bool;)" />
  • mode: Options: 'mc' or 'sc'. Atoms to be evaluated during the SASA calculation. The default is to consider the total SASA of the sidechain atoms of each residue --mode='sc', but one can alternatively consider the total SASA of the mainchain + CB atoms of each residue --mode='mc'.
  • state: Options: 'monomer', 'bound', or 'unbound'. Specify the state you would like the SASA to be evaluate in. If state='monomer', then each chain will be extracted from the pose and the SASA evaluated separately on each of these monomeric poses. If state='bound', then the pose is not modified before evaluating SASAs. If state='unbound', then the chains are translated 1000 angstroms along the user specified jumps or sym_dofs prior to evaluating SASAs.
  • probe_radius: Probe radius for calculating the solvent accessible surface area. Note: the default is larger than the typical used to represent water of 1.4 angstroms, but has been found to work well with the other default parameters for protein redesign purposes.
  • core_asa: Upper accessible surface area cutoff for a residue to be considered core. Any residue with a value below core_asa will be selected as core.
  • surface_asa: Lower accessible surface area cutoff for a residue to be considered surface. Any residue with a value above surface_asa will be selected as surface. Any residue with a value between core_asa and surface_asa will be considered boundary.
  • jumps: Comma-separated list of jumps to be translated along if mode='unbound'.
  • sym_dof_names: Comma-separated list of sym_dof_names controlling master symmetric DOFs to be translated along if mode='unbound'.
  • core: Should core positions be designable? If yes, then set core=true.
  • boundary: Should boundary positions be designable? If yes, then set boundary=true.
  • surface: Should surface positions be designable? If yes, then set surface=true.
  • verbose: If set to true, then extra information will be output to the tracer, including PyMOL selections of the residues considered to be core, boundary, and surface. Aids in testing out appropriate parameters for a given system and verifying that the positions are being selected as desired.