Rosetta
Classes | Typedefs | Enumerations | Functions
protocols::generalized_kinematic_closure::perturber Namespace Reference

Classes

class  GeneralizedKICperturber
 

Typedefs

typedef utility::pointer::shared_ptr< GeneralizedKICperturberGeneralizedKICperturberOP
 
typedef utility::pointer::shared_ptr< GeneralizedKICperturber const > GeneralizedKICperturberCOP
 
typedef utility::vector1< GeneralizedKICperturberOPGeneralizedKICperturberOPs
 
typedef utility::vector1< GeneralizedKICperturberCOPGeneralizedKICperturberCOPs
 

Enumerations

enum class  GenKICPerturberEffect { set = 1 , randomize , 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

◆ GeneralizedKICperturberCOP

◆ GeneralizedKICperturberCOPs

◆ GeneralizedKICperturberOP

◆ GeneralizedKICperturberOPs

Enumeration Type Documentation

◆ GenKICPerturberEffect

Enumerator
set 
randomize 
perturb 

◆ perturber_effect

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

◆ TR()

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