![]() |
Rosetta
2021.16
|
Algorithms for sampling new backbone torsions. More...
Classes | |
| class | BondAnglePerturber |
| Resample each backbone bond angle from a gaussian distribution. More... | |
| class | FragmentPerturber |
| Pick phi/psi torsions from the given fragment library. More... | |
| class | IdealizeNonPhiPsi |
| Set all the non-phi/psi DOFs to ideal values. More... | |
| class | LogFilePerturber |
| Read torsion angles, bond angles, and bond lengths from a log file. More... | |
| class | OmegaPerturber |
| class | Perturber |
| Base class for all of the perturber algorithms. More... | |
| class | PerturberSet |
| Maintain a set of perturbers to be executed together. More... | |
| class | Rama2bPerturber |
| Pick phi/psi pairs from the neighbor-dependent rama distribution. 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... | |
Typedefs | |
| typedef utility::pointer::shared_ptr < BondAnglePerturber > | BondAnglePerturberOP |
| typedef utility::pointer::shared_ptr < BondAnglePerturber const > | BondAnglePerturberCOP |
| typedef utility::pointer::shared_ptr < FragmentPerturber > | FragmentPerturberOP |
| typedef utility::pointer::shared_ptr < FragmentPerturber const > | FragmentPerturberCOP |
| typedef utility::pointer::shared_ptr < IdealizeNonPhiPsi > | IdealizeNonPhiPsiOP |
| typedef utility::pointer::shared_ptr < IdealizeNonPhiPsi const > | IdealizeNonPhiPsiCOP |
| typedef utility::pointer::shared_ptr < LogFilePerturber > | LogFilePerturberOP |
| typedef utility::pointer::shared_ptr < LogFilePerturber const > | LogFilePerturberCOP |
| typedef utility::pointer::shared_ptr < OmegaPerturber > | OmegaPerturberOP |
| typedef utility::pointer::shared_ptr < OmegaPerturber const > | OmegaPerturberCOP |
| typedef utility::pointer::shared_ptr < Perturber > | PerturberOP |
| typedef utility::pointer::shared_ptr < Perturber const > | PerturberCOP |
| typedef utility::pointer::shared_ptr < PerturberSet > | PerturberSetOP |
| typedef utility::pointer::shared_ptr < PerturberSet const > | PerturberSetCOP |
| typedef utility::pointer::shared_ptr < Rama2bPerturber > | Rama2bPerturberOP |
| typedef utility::pointer::shared_ptr < Rama2bPerturber const > | Rama2bPerturberCOP |
| typedef utility::pointer::shared_ptr < RamaPerturber > | RamaPerturberOP |
| typedef utility::pointer::shared_ptr < RamaPerturber const > | RamaPerturberCOP |
| typedef utility::pointer::shared_ptr < UniformPerturber > | UniformPerturberOP |
| typedef utility::pointer::shared_ptr < UniformPerturber const > | UniformPerturberCOP |
| typedef utility::pointer::shared_ptr < VicinityPerturber > | VicinityPerturberOP |
| typedef utility::pointer::shared_ptr < VicinityPerturber const > | VicinityPerturberCOP |
| typedef utility::pointer::shared_ptr < WalkingBondAnglePerturber > | WalkingBondAnglePerturberOP |
| typedef utility::pointer::shared_ptr < WalkingBondAnglePerturber const > | WalkingBondAnglePerturberCOP |
| typedef utility::pointer::shared_ptr < WalkingPerturber > | WalkingPerturberOP |
| typedef utility::pointer::shared_ptr < WalkingPerturber const > | WalkingPerturberCOP |
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 utility::pointer::shared_ptr<BondAnglePerturber const> protocols::kinematic_closure::perturbers::BondAnglePerturberCOP |
| typedef utility::pointer::shared_ptr<BondAnglePerturber> protocols::kinematic_closure::perturbers::BondAnglePerturberOP |
| typedef utility::pointer::shared_ptr<FragmentPerturber const> protocols::kinematic_closure::perturbers::FragmentPerturberCOP |
| typedef utility::pointer::shared_ptr<FragmentPerturber> protocols::kinematic_closure::perturbers::FragmentPerturberOP |
| typedef utility::pointer::shared_ptr<IdealizeNonPhiPsi const> protocols::kinematic_closure::perturbers::IdealizeNonPhiPsiCOP |
| typedef utility::pointer::shared_ptr<IdealizeNonPhiPsi> protocols::kinematic_closure::perturbers::IdealizeNonPhiPsiOP |
| typedef utility::pointer::shared_ptr<LogFilePerturber const> protocols::kinematic_closure::perturbers::LogFilePerturberCOP |
| typedef utility::pointer::shared_ptr<LogFilePerturber> protocols::kinematic_closure::perturbers::LogFilePerturberOP |
| typedef utility::pointer::shared_ptr<OmegaPerturber const> protocols::kinematic_closure::perturbers::OmegaPerturberCOP |
| typedef utility::pointer::shared_ptr<OmegaPerturber> protocols::kinematic_closure::perturbers::OmegaPerturberOP |
| typedef utility::pointer::shared_ptr<Perturber const> protocols::kinematic_closure::perturbers::PerturberCOP |
| typedef utility::pointer::shared_ptr<Perturber> protocols::kinematic_closure::perturbers::PerturberOP |
| typedef utility::pointer::shared_ptr<PerturberSet const> protocols::kinematic_closure::perturbers::PerturberSetCOP |
| typedef utility::pointer::shared_ptr<PerturberSet> protocols::kinematic_closure::perturbers::PerturberSetOP |
| typedef utility::pointer::shared_ptr<Rama2bPerturber const> protocols::kinematic_closure::perturbers::Rama2bPerturberCOP |
| typedef utility::pointer::shared_ptr<Rama2bPerturber> protocols::kinematic_closure::perturbers::Rama2bPerturberOP |
| typedef utility::pointer::shared_ptr<RamaPerturber const> protocols::kinematic_closure::perturbers::RamaPerturberCOP |
| typedef utility::pointer::shared_ptr<RamaPerturber> protocols::kinematic_closure::perturbers::RamaPerturberOP |
| typedef utility::pointer::shared_ptr<UniformPerturber const> protocols::kinematic_closure::perturbers::UniformPerturberCOP |
| typedef utility::pointer::shared_ptr<UniformPerturber> protocols::kinematic_closure::perturbers::UniformPerturberOP |
| typedef utility::pointer::shared_ptr<VicinityPerturber const> protocols::kinematic_closure::perturbers::VicinityPerturberCOP |
| typedef utility::pointer::shared_ptr<VicinityPerturber> protocols::kinematic_closure::perturbers::VicinityPerturberOP |
| typedef utility::pointer::shared_ptr<WalkingBondAnglePerturber const> protocols::kinematic_closure::perturbers::WalkingBondAnglePerturberCOP |
| typedef utility::pointer::shared_ptr<WalkingBondAnglePerturber> protocols::kinematic_closure::perturbers::WalkingBondAnglePerturberOP |
| typedef utility::pointer::shared_ptr<WalkingPerturber const> protocols::kinematic_closure::perturbers::WalkingPerturberCOP |
| typedef utility::pointer::shared_ptr<WalkingPerturber> protocols::kinematic_closure::perturbers::WalkingPerturberOP |
1.8.7