| |
- builtins.object
-
- GeneralizedKICperturber
- perturber_effect
class GeneralizedKICperturber(builtins.object) |
|
//////////////////////////////////////////////////////////////////// |
|
Methods defined here:
- __init__(...) from builtins.PyCapsule
- __init__(*args, **kwargs)
Overloaded function.
1. __init__(rosetta.protocols.generalized_kinematic_closure.perturber.GeneralizedKICperturber) -> NoneType
2. __init__(self : rosetta.protocols.generalized_kinematic_closure.perturber.GeneralizedKICperturber, src : rosetta.protocols.generalized_kinematic_closure.perturber.GeneralizedKICperturber) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- add_atom_set(...) from builtins.PyCapsule
- add_atom_set(self : rosetta.protocols.generalized_kinematic_closure.perturber.GeneralizedKICperturber, atomset : rosetta.utility.vector1_core_id_NamedAtomID) -> NoneType
Adds a set of atoms defining a bond length, bond angle, or dihedral
angle to the list of sets of atoms on which this perturber should act.
These are indices based on the original structure, NOT based on
the loop to be closed. Some effects act on a list of residues, while
others act on a list of atoms.
- add_inputvalue(...) from builtins.PyCapsule
- add_inputvalue(self : rosetta.protocols.generalized_kinematic_closure.perturber.GeneralizedKICperturber, inputvalue : float) -> NoneType
Adds a real value to the list of real input values.
- add_residue(...) from builtins.PyCapsule
- add_residue(self : rosetta.protocols.generalized_kinematic_closure.perturber.GeneralizedKICperturber, residue_index : int) -> NoneType
Adds a residue to the list of residues on which this perturber should act.
These are indices based on the original structure, NOT based on
the loop to be closed. Some effects act on a list of residues, while
others act on a list of AtomIDs.
- apply(...) from builtins.PyCapsule
- apply(self : rosetta.protocols.generalized_kinematic_closure.perturber.GeneralizedKICperturber, original_pose : rosetta.core.pose.Pose, loop_pose : rosetta.core.pose.Pose, residue_map : rosetta.utility.vector1_std_pair_unsigned_long_unsigned_long_t, tail_residue_map : rosetta.utility.vector1_std_pair_unsigned_long_unsigned_long_t, atomlist : rosetta.utility.vector1_std_pair_core_id_AtomID_numeric_xyzVector_double_t, torsions : rosetta.utility.vector1_double, bondangles : rosetta.utility.vector1_double, bondlengths : rosetta.utility.vector1_double) -> NoneType
Applies the perturbation to the vectors of desired torsions, desired angles, and desired bond lengths.
- The original pose.
- A pose consisting of just the loop to be perturbed, plus one residue on each side establishing the frame.
- Mapping of (loop residue, original pose residue).
- Mapping of (tail residue in loop pose, original pose tail residue).
- List of atoms (residue indices are based on the loop_pose).
- Desired torsions for each atom; can be set or altered by the apply() function.
- Desired bond angles for each atom; can be set or altered by the apply() function.
- Desired bond lengths for each atom; can be set or altered by the apply() function.
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.protocols.generalized_kinematic_closure.perturber.GeneralizedKICperturber, : rosetta.protocols.generalized_kinematic_closure.perturber.GeneralizedKICperturber) -> rosetta.protocols.generalized_kinematic_closure.perturber.GeneralizedKICperturber
- attach_boinc_ghost_observer(...) from builtins.PyCapsule
- attach_boinc_ghost_observer(rosetta.protocols.generalized_kinematic_closure.perturber.GeneralizedKICperturber) -> bool
Gets whether we are attaching a BOINC "ghost" pose observer.
Only does anything in the BOINC graphics build.
- bin(...) from builtins.PyCapsule
- bin(rosetta.protocols.generalized_kinematic_closure.perturber.GeneralizedKICperturber) -> str
Get the bin that the set_backbone_bin perturber will use.
- clear_residues(...) from builtins.PyCapsule
- clear_residues(rosetta.protocols.generalized_kinematic_closure.perturber.GeneralizedKICperturber) -> NoneType
Clears the residue list for this perturber
- clone(...) from builtins.PyCapsule
- clone(rosetta.protocols.generalized_kinematic_closure.perturber.GeneralizedKICperturber) -> rosetta.protocols.generalized_kinematic_closure.perturber.GeneralizedKICperturber
- custom_rama_table(...) from builtins.PyCapsule
- custom_rama_table(rosetta.protocols.generalized_kinematic_closure.perturber.GeneralizedKICperturber) -> rosetta.core.scoring.Rama_Table_Type
Get the custom Ramachandran table (by enum) for the perturb_alpha_backbone_by_rama perturber.
- get_name(...) from builtins.PyCapsule
- get_name(rosetta.protocols.generalized_kinematic_closure.perturber.GeneralizedKICperturber) -> str
- get_perturber_effect(...) from builtins.PyCapsule
- get_perturber_effect(rosetta.protocols.generalized_kinematic_closure.perturber.GeneralizedKICperturber) -> rosetta.protocols.generalized_kinematic_closure.perturber.perturber_effect
Returns the enum type for the effect of this perturber.
- get_perturber_effect_from_name(...) from builtins.PyCapsule
- get_perturber_effect_from_name(self : rosetta.protocols.generalized_kinematic_closure.perturber.GeneralizedKICperturber, name : str) -> rosetta.protocols.generalized_kinematic_closure.perturber.perturber_effect
Returns the enum type for the effect of a pertuber based on a perturber name.
Returns unknown_effect if can't find a match for the name.
- get_perturber_effect_name(...) from builtins.PyCapsule
- get_perturber_effect_name(self : rosetta.protocols.generalized_kinematic_closure.perturber.GeneralizedKICperturber, effect : int) -> str
Returns the name of a perturber given the enum type.
Returns "unknown_effect" if no such effect exists.
- init_bbgmover(...) from builtins.PyCapsule
- init_bbgmover(self : rosetta.protocols.generalized_kinematic_closure.perturber.GeneralizedKICperturber, loop_pose : rosetta.core.pose.Pose, residue_map : rosetta.utility.vector1_std_pair_unsigned_long_unsigned_long_t) -> NoneType
- iterations(...) from builtins.PyCapsule
- iterations(rosetta.protocols.generalized_kinematic_closure.perturber.GeneralizedKICperturber) -> int
Return the number of iterations for this perturber
- load_bin_params(...) from builtins.PyCapsule
- load_bin_params(self : rosetta.protocols.generalized_kinematic_closure.perturber.GeneralizedKICperturber, bin_params_file : str) -> NoneType
Initializes the BinTransitionCalculator object and loads a bin_params file.
- must_switch_bins(...) from builtins.PyCapsule
- must_switch_bins(rosetta.protocols.generalized_kinematic_closure.perturber.GeneralizedKICperturber) -> bool
Return whether the perturb_backbone_by_bins perturber requires residues to change their torsion
bins every move, or whether they can stay within the same bin.
- set_attach_boinc_ghost_observer(...) from builtins.PyCapsule
- set_attach_boinc_ghost_observer(self : rosetta.protocols.generalized_kinematic_closure.perturber.GeneralizedKICperturber, setting : bool) -> NoneType
Sets whether we are attaching a BOINC "ghost" pose observer.
Only does anything in the BOINC graphics build.
- set_bin(...) from builtins.PyCapsule
- set_bin(self : rosetta.protocols.generalized_kinematic_closure.perturber.GeneralizedKICperturber, bin : str) -> NoneType
Set the bin that the set_backbone_bin perturber will use.
- set_custom_rama_table(...) from builtins.PyCapsule
- set_custom_rama_table(*args, **kwargs)
Overloaded function.
1. set_custom_rama_table(self : rosetta.protocols.generalized_kinematic_closure.perturber.GeneralizedKICperturber, type : rosetta.core.scoring.Rama_Table_Type) -> NoneType
Set the custom Ramachandran table (by enum) for the perturb_alpha_backbone_by_rama perturber.
2. set_custom_rama_table(self : rosetta.protocols.generalized_kinematic_closure.perturber.GeneralizedKICperturber, name : str) -> NoneType
Set the custom Ramachandran table (by name) for the perturb_alpha_backbone_by_rama perturber.
- set_iterations(...) from builtins.PyCapsule
- set_iterations(self : rosetta.protocols.generalized_kinematic_closure.perturber.GeneralizedKICperturber, val : int) -> NoneType
Set the number of iterations for this perturber
- set_must_switch_bins(...) from builtins.PyCapsule
- set_must_switch_bins(self : rosetta.protocols.generalized_kinematic_closure.perturber.GeneralizedKICperturber, val : bool) -> NoneType
Set whether the perturb_backbone_by_bins perturber requires residues to change their torsion
bins every move, or whether they can stay within the same bin.
- set_perturber_effect(...) from builtins.PyCapsule
- set_perturber_effect(*args, **kwargs)
Overloaded function.
1. set_perturber_effect(self : rosetta.protocols.generalized_kinematic_closure.perturber.GeneralizedKICperturber, effect : rosetta.protocols.generalized_kinematic_closure.perturber.perturber_effect) -> NoneType
Sets the effect of this perturber.
2. set_perturber_effect(self : rosetta.protocols.generalized_kinematic_closure.perturber.GeneralizedKICperturber, effectname : str) -> NoneType
Sets the effect of this perturber using the perturber effect name.
Exits with an error message if the name is unknown.
|
class perturber_effect(builtins.object) |
|
The effect of the perturber (e.g. randomizing alpha-amino acid phi/psi angles, altering side-chains, etc.)
Perturbation effects starting with "set" set parameters to defined values (e.g. set the third phi angle
to 45 degrees). Perturbation effects starting with "randomize" set parameters based on random
distributions, with no consideration of the initial value. Perturbation effects starting with "jitter"
set parameters to some new value based on a random distribution about the initial value. |
|
Methods defined here:
- __eq__(...) from builtins.PyCapsule
- __eq__(rosetta.protocols.generalized_kinematic_closure.perturber.perturber_effect, rosetta.protocols.generalized_kinematic_closure.perturber.perturber_effect) -> bool
- __hash__(...) from builtins.PyCapsule
- __hash__(rosetta.protocols.generalized_kinematic_closure.perturber.perturber_effect) -> int
- __init__(...) from builtins.PyCapsule
- __init__(*args, **kwargs)
Overloaded function.
1. __init__(rosetta.protocols.generalized_kinematic_closure.perturber.perturber_effect, int) -> NoneType
2. __init__(rosetta.protocols.generalized_kinematic_closure.perturber.perturber_effect, int) -> NoneType
- __int__(...) from builtins.PyCapsule
- __int__(rosetta.protocols.generalized_kinematic_closure.perturber.perturber_effect) -> int
- __ne__(...) from builtins.PyCapsule
- __ne__(rosetta.protocols.generalized_kinematic_closure.perturber.perturber_effect, rosetta.protocols.generalized_kinematic_closure.perturber.perturber_effect) -> bool
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- __repr__(...) from builtins.PyCapsule
- __repr__(rosetta.protocols.generalized_kinematic_closure.perturber.perturber_effect) -> str
Data and other attributes defined here:
- end_of_effect_list = perturber_effect.end_of_effect_list
- no_effect = perturber_effect.no_effect
- perturb_backbone_by_bins = perturber_effect.perturb_backbone_by_bins
- perturb_dihedral = perturber_effect.perturb_dihedral
- perturb_dihedral_bbg = perturber_effect.perturb_dihedral_bbg
- randomize_alpha_backbone_by_rama = perturber_effect.randomize_alpha_backbone_by_rama
- randomize_backbone_by_bins = perturber_effect.randomize_backbone_by_bins
- randomize_dihedral = perturber_effect.randomize_dihedral
- sample_cis_peptide_bond = perturber_effect.sample_cis_peptide_bond
- set_backbone_bin = perturber_effect.set_backbone_bin
- set_bondangle = perturber_effect.set_bondangle
- set_bondlength = perturber_effect.set_bondlength
- set_dihedral = perturber_effect.set_dihedral
- unknown_effect = perturber_effect.end_of_effect_list
| |