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.

  1. 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
  2. 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.

  1. 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> >

  1. detect_sugar_contacts(pose: pyrosetta.rosetta.core.pose.Pose, moving_res: int) -> bool
  2. 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.

  1. 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

  1. 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