pose_manipulation¶
Bindings for protocols::toolbox::pose_manipulation namespace
-
pyrosetta.rosetta.protocols.toolbox.pose_manipulation.
add_chainbreaks_according_to_jumps
(pose: pyrosetta.rosetta.core.pose.Pose) → None¶ Florian Richter( floric.washington.edu), nov 11
adds chainbreak residue types depending on fold tree jumpsC++: protocols::toolbox::pose_manipulation::add_chainbreaks_according_to_jumps(class core::pose::Pose &) –> void
-
pyrosetta.rosetta.protocols.toolbox.pose_manipulation.
construct_poly_XXX_pose
(*args, **kwargs)¶ Overloaded function.
- construct_poly_XXX_pose(aa: str, pose: pyrosetta.rosetta.core.pose.Pose, positions: pyrosetta.rosetta.utility.vector1_unsigned_long, keep_pro: bool, keep_gly: bool, keep_disulfide_cys: bool) -> None
Nobuyasu Koga ( nobuyasu.edu ), Oct 09
puts in XXX residues at the positions specified in the ‘positions’ input arrayC++: protocols::toolbox::pose_manipulation::construct_poly_XXX_pose(const class std::basic_string<char> &, class core::pose::Pose &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &, bool, bool, bool) –> void
- construct_poly_XXX_pose(aa: str, pose: pyrosetta.rosetta.core.pose.Pose, positions: pyrosetta.rosetta.utility.vector1_unsigned_long, restype_set: pyrosetta.rosetta.core.chemical.ResidueTypeSet, keep_pro: bool, keep_gly: bool, keep_disulfide_cys: bool) -> None
Nobuyasu Koga ( nobuyasu.edu ), Oct 09; Tom Linsky (tlinsky.edu), Nov 2014
puts in XXX residues at the positions from the given residue typeset specified in the ‘positions’ input arrayC++: protocols::toolbox::pose_manipulation::construct_poly_XXX_pose(const class std::basic_string<char> &, class core::pose::Pose &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &, class std::shared_ptr<const class core::chemical::ResidueTypeSet>, bool, bool, bool) –> void
-
pyrosetta.rosetta.protocols.toolbox.pose_manipulation.
construct_poly_ala_pose
(pose: pyrosetta.rosetta.core.pose.Pose, positions: pyrosetta.rosetta.utility.vector1_unsigned_long, keep_pro: bool, keep_gly: bool, keep_disulfide_cys: bool) → None¶ Florian Richter( floric.washington.edu) , june 08
puts in ala residues at the positions specified in the ‘positions’ input arrayC++: protocols::toolbox::pose_manipulation::construct_poly_ala_pose(class core::pose::Pose &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &, const bool, const bool, const bool) –> void
-
pyrosetta.rosetta.protocols.toolbox.pose_manipulation.
construct_poly_beta_ala_pose
(pose: pyrosetta.rosetta.core.pose.Pose, positions: pyrosetta.rosetta.utility.vector1_unsigned_long, keep_pro: bool, keep_gly: bool, keep_disulfide_cys: bool) → None¶ Vikram K. Mulligan (vmullig.edu)
puts in beta-3-ala residues at the positions specified in the ‘positions’ input array.C++: protocols::toolbox::pose_manipulation::construct_poly_beta_ala_pose(class core::pose::Pose &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &, const bool, const bool, const bool) –> void
-
pyrosetta.rosetta.protocols.toolbox.pose_manipulation.
construct_poly_d_ala_pose
(pose: pyrosetta.rosetta.core.pose.Pose, positions: pyrosetta.rosetta.utility.vector1_unsigned_long, keep_pro: bool, keep_gly: bool, keep_disulfide_cys: bool) → None¶ Vikram K. Mulligan (vmullig.edu)
puts in D-ala residues at the positions specified in the ‘positions’ input arrayC++: protocols::toolbox::pose_manipulation::construct_poly_d_ala_pose(class core::pose::Pose &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &, const bool, const bool, const bool) –> void
-
pyrosetta.rosetta.protocols.toolbox.pose_manipulation.
construct_poly_d_beta_ala_pose
(pose: pyrosetta.rosetta.core.pose.Pose, positions: pyrosetta.rosetta.utility.vector1_unsigned_long, keep_pro: bool, keep_gly: bool, keep_disulfide_cys: bool) → None¶ Vikram K. Mulligan (vmullig.edu)
puts in D-beta-3-ala residues at the positions specified in the ‘positions’ input arrayC++: protocols::toolbox::pose_manipulation::construct_poly_d_beta_ala_pose(class core::pose::Pose &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &, const bool, const bool, const bool) –> void
-
pyrosetta.rosetta.protocols.toolbox.pose_manipulation.
construct_poly_uniq_restype_pose
(pose: pyrosetta.rosetta.core.pose.Pose, positions: pyrosetta.rosetta.utility.vector1_unsigned_long, restype: pyrosetta.rosetta.core.chemical.ResidueType, keep_pro: bool, keep_gly: bool, keep_disulfide_cys: bool) → None¶ Possu Huang ( possu.edu)
allows construction of a polymer of any residue typeC++: protocols::toolbox::pose_manipulation::construct_poly_uniq_restype_pose(class core::pose::Pose &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &, const class core::chemical::ResidueType &, const bool, const bool, const bool) –> void
-
pyrosetta.rosetta.protocols.toolbox.pose_manipulation.
remove_chainbreaks_according_to_jumps
(pose: pyrosetta.rosetta.core.pose.Pose) → None¶ Florian Richter( floric.washington.edu), nov 11
removes chainbreak residue types depending on fold tree jumpsC++: protocols::toolbox::pose_manipulation::remove_chainbreaks_according_to_jumps(class core::pose::Pose &) –> void
-
pyrosetta.rosetta.protocols.toolbox.pose_manipulation.
remove_non_protein_residues
(pose: pyrosetta.rosetta.core.pose.Pose) → None¶ Florian Richter( floric.washington.edu) , aug 08
deletes all nonprotein residues from a poseC++: protocols::toolbox::pose_manipulation::remove_non_protein_residues(class core::pose::Pose &) –> void
-
pyrosetta.rosetta.protocols.toolbox.pose_manipulation.
superimpose_pose_on_subset_CA
(*args, **kwargs)¶ Overloaded function.
- superimpose_pose_on_subset_CA(pose: pyrosetta.rosetta.core.pose.Pose, ref_pose: pyrosetta.rosetta.core.pose.Pose, positions: pyrosetta.rosetta.utility.vector1_unsigned_long) -> float
- superimpose_pose_on_subset_CA(pose: pyrosetta.rosetta.core.pose.Pose, ref_pose: pyrosetta.rosetta.core.pose.Pose, positions: pyrosetta.rosetta.utility.vector1_unsigned_long, offset: int) -> float
Florian Richter( floric.washington.edu) , sep 08
superimposes one pose onto the other at the positions specified and
with the offset specified
C++: protocols::toolbox::pose_manipulation::superimpose_pose_on_subset_CA(class core::pose::Pose &, const class core::pose::Pose &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &, const int) –> double