![]() |
Rosetta Protocols
2014.16.56682
|
Classes | |
| class | MultiPhosphateSampler |
| class | PhosphateMove |
| class | PhosphateMover |
Enumerations | |
| enum | PhosphateTerminus { NONE, FIVE_PRIME_PHOSPHATE, THREE_PRIME_PHOSPHATE } |
Functions | |
| std::string | to_string (PhosphateTerminus const &phosphate_terminus) |
| std::ostream & | operator<< (std::ostream &os, PhosphateMove const &phosphate_move) |
| void | remove_terminal_phosphates (pose::Pose &pose) |
| void | remove_terminal_phosphates (pose::Pose &pose, utility::vector1< Size > const &res_list) |
| void | correctly_position_five_prime_phosphate_SLOW (pose::Pose &pose, Size const res) |
| void | correctly_position_five_prime_phosphate (pose::Pose &pose, Size const res) |
| void | copy_over_phosphate_variants (pose::Pose &pose_input, pose::Pose const &reference_pose, utility::vector1< PhosphateMove > const &phosphate_move_list) |
| void | copy_over_phosphate_variants (pose::Pose &pose_input, pose::Pose const &reference_pose, utility::vector1< Size > const &res_list) |
| typedef utility::pointer::owning_ptr< MultiPhosphateSampler const > protocols::stepwise::sampling::rna::phosphate::MultiPhosphateSamplerCOP |
| typedef utility::pointer::owning_ptr< MultiPhosphateSampler > protocols::stepwise::sampling::rna::phosphate::MultiPhosphateSamplerOP |
| typedef utility::pointer::owning_ptr< PhosphateMove const > protocols::stepwise::sampling::rna::phosphate::PhosphateMoveCOP |
| typedef utility::pointer::owning_ptr< PhosphateMove > protocols::stepwise::sampling::rna::phosphate::PhosphateMoveOP |
| typedef utility::pointer::owning_ptr< PhosphateMover const > protocols::stepwise::sampling::rna::phosphate::PhosphateMoverCOP |
| typedef utility::pointer::owning_ptr< PhosphateMover > protocols::stepwise::sampling::rna::phosphate::PhosphateMoverOP |
| void protocols::stepwise::sampling::rna::phosphate::copy_over_phosphate_variants | ( | pose::Pose & | pose_input, |
| pose::Pose const & | reference_pose, | ||
| utility::vector1< PhosphateMove > const & | phosphate_move_list | ||
| ) |
References ALPHA, core::id::BB, BETA, correctly_position_five_prime_phosphate(), EPSILON, FIVE_PRIME_PHOSPHATE, GAMMA, LOWER_TERMINUS, protocols::stepwise::make_variants_match(), protocols::stepwise::sampling::rna::phosphate::PhosphateMove::rsd(), runtime_assert, protocols::stepwise::sampling::rna::phosphate::PhosphateMove::terminus(), THREE_PRIME_PHOSPHATE, core::pose::Pose::torsion(), core::pose::Pose::total_residue(), UPPER_TERMINUS, and ZETA.
Referenced by protocols::stepwise::sampling::rna::phosphate::MultiPhosphateSampler::copy_phosphates(), protocols::stepwise::sampling::rna::phosphate::MultiPhosphateSampler::initialize_by_prepack(), protocols::stepwise::sampling::rna::sugar::StepWiseRNA_VirtualSugarSampler::reinstantiate_distal_partition(), and protocols::stepwise::sampling::rna::phosphate::MultiPhosphateSampler::sample_phosphates().
| void protocols::stepwise::sampling::rna::phosphate::copy_over_phosphate_variants | ( | pose::Pose & | pose_input, |
| pose::Pose const & | reference_pose, | ||
| utility::vector1< Size > const & | res_list | ||
| ) |
References FIVE_PRIME_PHOSPHATE, and THREE_PRIME_PHOSPHATE.
| void protocols::stepwise::sampling::rna::phosphate::correctly_position_five_prime_phosphate | ( | pose::Pose & | pose, |
| Size const | res | ||
| ) |
References dihedral_degrees(), core::pose::Pose::dof(), PHI, numeric::conversions::radians(), core::pose::Pose::residue(), and core::pose::Pose::set_dof().
Referenced by copy_over_phosphate_variants(), and protocols::stepwise::sampling::rna::phosphate::PhosphateMover::setup_variants_and_free_pose_for_five_prime_phosphate().
| void protocols::stepwise::sampling::rna::phosphate::correctly_position_five_prime_phosphate_SLOW | ( | pose::Pose & | pose, |
| Size const | res | ||
| ) |
| std::ostream & protocols::stepwise::sampling::rna::phosphate::operator<< | ( | std::ostream & | os, |
| PhosphateMove const & | phosphate_move | ||
| ) |
| void protocols::stepwise::sampling::rna::phosphate::remove_terminal_phosphates | ( | pose::Pose & | pose | ) |
References remove_terminal_phosphates(), and core::pose::Pose::total_residue().
Referenced by protocols::stepwise::sampling::rna::legacy::suite::StepWiseRNA_ClassicResidueSampler::initialize_poses_and_checkers(), protocols::stepwise::sampling::rna::connection::StepWiseRNA_ConnectionSampler::initialize_poses_and_checkers(), protocols::stepwise::sampling::rna::legacy::rigid_body::StepWiseRNA_RigidBodySampler::initialize_poses_and_stubs_and_checkers(), protocols::stepwise::sampling::rna::legacy::rigid_body::StepWiseRNA_RigidBodyConnectionSampler::initialize_poses_and_stubs_and_checkers(), protocols::stepwise::sampling::rna::legacy::rigid_body::StepWiseRNA_FloatingBaseSampler::initialize_poses_and_stubs_and_checkers(), and protocols::stepwise::sampling::rna::sugar::StepWiseRNA_VirtualSugarSampler::virtualize_distal_partition().
| void protocols::stepwise::sampling::rna::phosphate::remove_terminal_phosphates | ( | pose::Pose & | pose, |
| utility::vector1< Size > const & | res_list | ||
| ) |
| std::string protocols::stepwise::sampling::rna::phosphate::to_string | ( | PhosphateTerminus const & | phosphate_terminus | ) |
References FIVE_PRIME_PHOSPHATE, protocols::init::init(), NONE, and THREE_PRIME_PHOSPHATE.
Referenced by operator<<().
1.8.7