![]() |
Rosetta Protocols
2014.16.56682
|
Algorithms for sampling new backbone torsions. More...
Classes | |
| class | BondAnglePerturber |
| Resample each backbone bond angle from a gaussian distribution. More... | |
| class | IdealizeNonPhiPsi |
| Set all the non-phi/psi DOFs to ideal values. More... | |
| class | Perturber |
| Base class for all of the perturber algorithms. More... | |
| class | PerturberSet |
| Maintain a set of perturbers to be executed together. More... | |
| class | RamaPerturber |
| Pick phi/psi pairs from the rama distribution. More... | |
| class | UniformPerturber |
| Sample backbone torsions from a uniform distribution. More... | |
| class | VicinityPerturber |
| Limit sampling to phi/psi pairs within some distance of a target loop. More... | |
| class | WalkingBondAnglePerturber |
| Resample each backbone bond angle from a gaussian distribution. More... | |
| class | WalkingPerturber |
| Make small perturbations to the previous backbone torsions. More... | |
Algorithms for sampling new backbone torsions.
The kinematic closure algorithm allows the non-pivot torsions to be set without any restrictions. The six pivot torsions are then used to ensure the backbone remains closed. There is a great deal of flexibility in how the non-pivot torsions are chosen. This namespace provides a number of different algorithms to sample these torsions. These algorithms can be mixed in matched in any way you'd like using samplers::KicMover.
| typedef owning_ptr<BondAnglePerturber const> protocols::kinematic_closure::perturbers::BondAnglePerturberCOP |
| typedef owning_ptr<BondAnglePerturber> protocols::kinematic_closure::perturbers::BondAnglePerturberOP |
| typedef owning_ptr<IdealizeNonPhiPsi const> protocols::kinematic_closure::perturbers::IdealizeNonPhiPsiCOP |
| typedef owning_ptr<UniformPerturber const> protocols::kinematic_closure::perturbers::UniformPerturberCOP |
| typedef owning_ptr<VicinityPerturber const> protocols::kinematic_closure::perturbers::VicinityPerturberCOP |
| typedef owning_ptr<WalkingBondAnglePerturber const> protocols::kinematic_closure::perturbers::WalkingBondAnglePerturberCOP |
| typedef owning_ptr<WalkingBondAnglePerturber> protocols::kinematic_closure::perturbers::WalkingBondAnglePerturberOP |
| typedef owning_ptr<WalkingPerturber const> protocols::kinematic_closure::perturbers::WalkingPerturberCOP |
1.8.7