sugar¶
Bindings for protocols::stepwise::modeler::rna::sugar namespace
-
pyrosetta.rosetta.protocols.stepwise.modeler.rna.sugar.
convert_sugar_modeling_to_residue_alternative_set
(sugar_modeling: pyrosetta.rosetta.protocols.stepwise.modeler.rna.sugar.SugarModeling) → pyrosetta.rosetta.protocols.stepwise.sampler.copy_dofs.ResidueAlternativeSet¶ C++: protocols::stepwise::modeler::rna::sugar::convert_sugar_modeling_to_residue_alternative_set(const class protocols::stepwise::modeler::rna::sugar::SugarModeling &) –> class std::shared_ptr<class protocols::stepwise::sampler::copy_dofs::ResidueAlternativeSet>
-
pyrosetta.rosetta.protocols.stepwise.modeler.rna.sugar.
copy_bulge_res_and_sugar_torsion
(*args, **kwargs)¶ Overloaded function.
- copy_bulge_res_and_sugar_torsion(sugar_modeling: pyrosetta.rosetta.protocols.stepwise.modeler.rna.sugar.SugarModeling, pose: pyrosetta.rosetta.core.pose.Pose, template_pose: pyrosetta.rosetta.core.pose.Pose) -> None
- copy_bulge_res_and_sugar_torsion(sugar_modeling: pyrosetta.rosetta.protocols.stepwise.modeler.rna.sugar.SugarModeling, pose: pyrosetta.rosetta.core.pose.Pose, template_pose: pyrosetta.rosetta.core.pose.Pose, instantiate_sugar: bool) -> None
C++: protocols::stepwise::modeler::rna::sugar::copy_bulge_res_and_sugar_torsion(const class protocols::stepwise::modeler::rna::sugar::SugarModeling &, class core::pose::Pose &, const class core::pose::Pose &, bool) –> void
-
pyrosetta.rosetta.protocols.stepwise.modeler.rna.sugar.
detect_sugar_contacts
(*args, **kwargs)¶ Overloaded function.
- detect_sugar_contacts(pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_bool
C++: protocols::stepwise::modeler::rna::sugar::detect_sugar_contacts(const class core::pose::Pose &) –> class utility::vector1<bool, class std::allocator<bool> >
- detect_sugar_contacts(pose: pyrosetta.rosetta.core.pose.Pose, moving_res: int) -> bool
- detect_sugar_contacts(pose: pyrosetta.rosetta.core.pose.Pose, moving_res: int, o2prime_contact_distance_cutoff_: float) -> bool
C++: protocols::stepwise::modeler::rna::sugar::detect_sugar_contacts(const class core::pose::Pose &, const unsigned long, const double) –> bool
-
pyrosetta.rosetta.protocols.stepwise.modeler.rna.sugar.
get_possible_reference_res_list_from_pose_without_fold_tree
(virtual_sugar_res: int, pose: pyrosetta.rosetta.core.pose.Pose, moving_suite: int) → pyrosetta.rosetta.utility.vector1_unsigned_long¶ C++: protocols::stepwise::modeler::rna::sugar::get_possible_reference_res_list_from_pose_without_fold_tree(const unsigned long, const class core::pose::Pose &, const unsigned long) –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >
-
pyrosetta.rosetta.protocols.stepwise.modeler.rna.sugar.
get_reference_res_for_each_virtual_sugar_based_on_fold_tree
(pose: pyrosetta.rosetta.core.pose.Pose) → pyrosetta.rosetta.std.map_unsigned_long_unsigned_long¶ C++: protocols::stepwise::modeler::rna::sugar::get_reference_res_for_each_virtual_sugar_based_on_fold_tree(const class core::pose::Pose &) –> const class std::map<unsigned long, unsigned long, struct std::less<unsigned long>, class std::allocator<struct std::pair<const unsigned long, unsigned long> > >
-
pyrosetta.rosetta.protocols.stepwise.modeler.rna.sugar.
get_reference_res_for_each_virtual_sugar_without_fold_tree
(pose: pyrosetta.rosetta.core.pose.Pose, moving_suite: int) → pyrosetta.rosetta.std.map_unsigned_long_unsigned_long¶ C++: protocols::stepwise::modeler::rna::sugar::get_reference_res_for_each_virtual_sugar_without_fold_tree(const class core::pose::Pose &, const unsigned long) –> const class std::map<unsigned long, unsigned long, struct std::less<unsigned long>, class std::allocator<struct std::pair<const unsigned long, unsigned long> > >
-
pyrosetta.rosetta.protocols.stepwise.modeler.rna.sugar.
get_reference_res_for_virtual_sugar_based_on_fold_tree
(pose: pyrosetta.rosetta.core.pose.Pose, n: int) → int¶ C++: protocols::stepwise::modeler::rna::sugar::get_reference_res_for_virtual_sugar_based_on_fold_tree(const class core::pose::Pose &, const unsigned long) –> unsigned long
-
pyrosetta.rosetta.protocols.stepwise.modeler.rna.sugar.
instantiate_any_virtual_sugars
(pose: pyrosetta.rosetta.core.pose.Pose, working_parameters: protocols::stepwise::modeler::working_parameters::StepWiseWorkingParameters, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction, options: pyrosetta.rosetta.protocols.stepwise.modeler.options.StepWiseModelerOptions) → pyrosetta.rosetta.protocols.stepwise.modeler.rna.sugar.VirtualSugarJustInTimeInstantiator¶ C++: protocols::stepwise::modeler::rna::sugar::instantiate_any_virtual_sugars(class core::pose::Pose &, class std::shared_ptr<const class protocols::stepwise::modeler::working_parameters::StepWiseWorkingParameters>, class std::shared_ptr<const class core::scoring::ScoreFunction>, class std::shared_ptr<const class protocols::stepwise::modeler::options::StepWiseModelerOptions>) –> class std::shared_ptr<class protocols::stepwise::modeler::rna::sugar::VirtualSugarJustInTimeInstantiator>
-
pyrosetta.rosetta.protocols.stepwise.modeler.rna.sugar.
is_sugar_virtual
(*args, **kwargs)¶ Overloaded function.
- is_sugar_virtual(pose: pyrosetta.rosetta.core.pose.Pose, sugar_res: int, bulge_res: int, bulge_residues_to_virtualize: pyrosetta.rosetta.utility.vector1_unsigned_long) -> bool
C++: protocols::stepwise::modeler::rna::sugar::is_sugar_virtual(const class core::pose::Pose &, const unsigned long, const unsigned long, class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) –> bool
- is_sugar_virtual(pose: pyrosetta.rosetta.core.pose.Pose, previous_moving_res: int, previous_bulge_res: int) -> bool
C++: protocols::stepwise::modeler::rna::sugar::is_sugar_virtual(const class core::pose::Pose &, const unsigned long, const unsigned long) –> bool
-
pyrosetta.rosetta.protocols.stepwise.modeler.rna.sugar.
look_for_jumps
(n: int, pose: pyrosetta.rosetta.core.pose.Pose, force_upstream: bool) → int¶ C++: protocols::stepwise::modeler::rna::sugar::look_for_jumps(const unsigned long, const class core::pose::Pose &, const bool) –> unsigned long
-
pyrosetta.rosetta.protocols.stepwise.modeler.rna.sugar.
look_for_jumps_to_next
(virtual_sugar_res: int, pose: pyrosetta.rosetta.core.pose.Pose, force_upstream: bool) → int¶ C++: protocols::stepwise::modeler::rna::sugar::look_for_jumps_to_next(const unsigned long, const class core::pose::Pose &, const bool) –> unsigned long
-
pyrosetta.rosetta.protocols.stepwise.modeler.rna.sugar.
look_for_jumps_to_previous
(virtual_sugar_res: int, pose: pyrosetta.rosetta.core.pose.Pose, force_upstream: bool) → int¶ C++: protocols::stepwise::modeler::rna::sugar::look_for_jumps_to_previous(const unsigned long, const class core::pose::Pose &, const bool) –> unsigned long
-
pyrosetta.rosetta.protocols.stepwise.modeler.rna.sugar.
look_for_non_jump_reference_to_next
(virtual_sugar_res: int, pose: pyrosetta.rosetta.core.pose.Pose, moving_suite: int) → int¶ C++: protocols::stepwise::modeler::rna::sugar::look_for_non_jump_reference_to_next(const unsigned long, const class core::pose::Pose &, const unsigned long) –> unsigned long
-
pyrosetta.rosetta.protocols.stepwise.modeler.rna.sugar.
look_for_non_jump_reference_to_previous
(virtual_sugar_res: int, pose: pyrosetta.rosetta.core.pose.Pose, moving_suite: int) → int¶ C++: protocols::stepwise::modeler::rna::sugar::look_for_non_jump_reference_to_previous(const unsigned long, const class core::pose::Pose &, const unsigned long) –> unsigned long