Rosetta  2020.46
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Typedefs | Enumerations | Functions
protocols::generalized_kinematic_closure::perturber Namespace Reference

Classes

class  GeneralizedKICperturber
 

Typedefs

typedef
utility::pointer::shared_ptr
< GeneralizedKICperturber
GeneralizedKICperturberOP
 
typedef
utility::pointer::shared_ptr
< GeneralizedKICperturber
const > 
GeneralizedKICperturberCOP
 
typedef utility::vector1
< GeneralizedKICperturberOP
GeneralizedKICperturberOPs
 
typedef utility::vector1
< GeneralizedKICperturberCOP
GeneralizedKICperturberCOPs
 

Enumerations

enum  GenKICPerturberEffect { GenKICPerturberEffect::set = 1, GenKICPerturberEffect::randomize, GenKICPerturberEffect::perturb }
 
enum  perturber_effect {
  no_effect = 1, set_dihedral, set_bondangle, set_bondlength,
  set_backbone_bin, randomize_dihedral, randomize_alpha_backbone_by_rama, randomize_backbone_by_rama_prepro,
  randomize_backbone_by_bins, perturb_bondlength, perturb_bondangle, perturb_dihedral,
  perturb_dihedral_bbg, perturb_backbone_by_bins, copy_backbone_dihedrals, mirror_backbone_dihedrals,
  sample_cis_peptide_bond, unknown_effect, end_of_effect_list = unknown_effect
}
 The effect of the perturber (e.g. randomizing alpha-amino acid phi/psi angles, altering side-chains, etc.) More...
 

Functions

static basic::Tracer TR ("protocols.generalized_kinematic_closure.perturber.GeneralizedKICperturber")
 

Typedef Documentation

Enumeration Type Documentation

Enumerator
set 
randomize 
perturb 

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.

Enumerator
no_effect 
set_dihedral 
set_bondangle 
set_bondlength 
set_backbone_bin 
randomize_dihedral 
randomize_alpha_backbone_by_rama 
randomize_backbone_by_rama_prepro 
randomize_backbone_by_bins 
perturb_bondlength 
perturb_bondangle 
perturb_dihedral 
perturb_dihedral_bbg 
perturb_backbone_by_bins 
copy_backbone_dihedrals 
mirror_backbone_dihedrals 
sample_cis_peptide_bond 
unknown_effect 
end_of_effect_list 

Function Documentation

static basic::Tracer protocols::generalized_kinematic_closure::perturber::TR ( "protocols.generalized_kinematic_closure.perturber.GeneralizedKICperturber"  )
static