rigid_body¶
Bindings for protocols::toolbox::rigid_body namespace
-
pyrosetta.rosetta.protocols.toolbox.rigid_body.
create_euler_rotation
(*args, **kwargs)¶ Overloaded function.
- create_euler_rotation(M: pyrosetta.rosetta.numeric.xyzMatrix_double_t, alpha: float, beta: float, gamma: float, : pyrosetta.rosetta.numeric.xyzVector_double_t, axis2: pyrosetta.rosetta.numeric.xyzVector_double_t, axis3: pyrosetta.rosetta.numeric.xyzVector_double_t) -> None
C++: protocols::toolbox::rigid_body::create_euler_rotation(class numeric::xyzMatrix<double> &, const double &, const double &, const double &, const class numeric::xyzVector<double> &, const class numeric::xyzVector<double> &, const class numeric::xyzVector<double> &) –> void
- create_euler_rotation(M: pyrosetta.rosetta.numeric.xyzMatrix_double_t, alpha: float, beta: float, gamma: float) -> None
C++: protocols::toolbox::rigid_body::create_euler_rotation(class numeric::xyzMatrix<double> &, const double &, const double &, const double &) –> void
-
pyrosetta.rosetta.protocols.toolbox.rigid_body.
figure_out_moving_partition_res
(pose: pyrosetta.rosetta.core.pose.Pose, moving_res: int, reference_res: int) → pyrosetta.rosetta.utility.vector1_unsigned_long¶ C++: protocols::toolbox::rigid_body::figure_out_moving_partition_res(const class core::pose::Pose &, const unsigned long, const unsigned long) –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >
-
pyrosetta.rosetta.protocols.toolbox.rigid_body.
figure_out_reference_res_for_jump
(pose: pyrosetta.rosetta.core.pose.Pose, moving_res: int) → int¶ C++: protocols::toolbox::rigid_body::figure_out_reference_res_for_jump(const class core::pose::Pose &, const unsigned long) –> unsigned long
-
pyrosetta.rosetta.protocols.toolbox.rigid_body.
get_atom_coordinates
(xyz_list: pyrosetta.rosetta.utility.vector1_std_pair_core_id_AtomID_numeric_xyzVector_double_t, seq_num: int, rsd_at_origin: pyrosetta.rosetta.core.conformation.Residue, moving_res_base_stub: pyrosetta.rosetta.core.kinematics.Stub) → None¶ C++: protocols::toolbox::rigid_body::get_atom_coordinates(class utility::vector1<struct std::pair<class core::id::AtomID, class numeric::xyzVector<double> >, class std::allocator<struct std::pair<class core::id::AtomID, class numeric::xyzVector<double> > > > &, const unsigned long &, const class core::conformation::Residue &, const class core::kinematics::Stub &) –> void
-
pyrosetta.rosetta.protocols.toolbox.rigid_body.
get_base_centroid_and_rotation_matrix
(pose: pyrosetta.rosetta.core.pose.Pose, i: int, centroid: pyrosetta.rosetta.numeric.xyzVector_double_t, M: pyrosetta.rosetta.numeric.xyzMatrix_double_t) → None¶ C++: protocols::toolbox::rigid_body::get_base_centroid_and_rotation_matrix(const class core::pose::Pose &, const unsigned long, class numeric::xyzVector<double> &, class numeric::xyzMatrix<double> &) –> void
-
pyrosetta.rosetta.protocols.toolbox.rigid_body.
get_euler_angles
(*args, **kwargs)¶ Overloaded function.
- get_euler_angles(alpha: float, beta: float, gamma: float, M1: pyrosetta.rosetta.numeric.xyzMatrix_double_t, M2: pyrosetta.rosetta.numeric.xyzMatrix_double_t) -> None
- get_euler_angles(alpha: float, beta: float, gamma: float, M1: pyrosetta.rosetta.numeric.xyzMatrix_double_t, M2: pyrosetta.rosetta.numeric.xyzMatrix_double_t, verbose: bool) -> None
C++: protocols::toolbox::rigid_body::get_euler_angles(double &, double &, double &, class numeric::xyzMatrix<double>, class numeric::xyzMatrix<double>, const bool) –> void
-
pyrosetta.rosetta.protocols.toolbox.rigid_body.
get_specific_atom_coordinate
(*args, **kwargs)¶ Overloaded function.
- get_specific_atom_coordinate(atom_pos: pyrosetta.rosetta.numeric.xyzVector_double_t, moving_res_base_stub: pyrosetta.rosetta.core.kinematics.Stub) -> None
C++: protocols::toolbox::rigid_body::get_specific_atom_coordinate(class numeric::xyzVector<double> &, const class core::kinematics::Stub &) –> void
- get_specific_atom_coordinate(atom_index: int, atom_pos: pyrosetta.rosetta.numeric.xyzVector_double_t, rsd_at_origin: pyrosetta.rosetta.core.conformation.Residue, moving_res_base_stub: pyrosetta.rosetta.core.kinematics.Stub) -> None
C++: protocols::toolbox::rigid_body::get_specific_atom_coordinate(const unsigned long, class numeric::xyzVector<double> &, const class core::conformation::Residue &, const class core::kinematics::Stub &) –> void
- get_specific_atom_coordinate(atom_name: str, atom_pos: pyrosetta.rosetta.numeric.xyzVector_double_t, rsd_at_origin: pyrosetta.rosetta.core.conformation.Residue, moving_res_base_stub: pyrosetta.rosetta.core.kinematics.Stub) -> None
C++: protocols::toolbox::rigid_body::get_specific_atom_coordinate(const class std::basic_string<char> &, class numeric::xyzVector<double> &, const class core::conformation::Residue &, const class core::kinematics::Stub &) –> void
-
pyrosetta.rosetta.protocols.toolbox.rigid_body.
initialize_stub
(rsd: pyrosetta.rosetta.core.conformation.Residue) → pyrosetta.rosetta.core.kinematics.Stub¶ C++: protocols::toolbox::rigid_body::initialize_stub(const class core::conformation::Residue &) –> class core::kinematics::Stub
-
pyrosetta.rosetta.protocols.toolbox.rigid_body.
rotate
(*args, **kwargs)¶ Overloaded function.
- rotate(pose: pyrosetta.rosetta.core.pose.Pose, M: pyrosetta.rosetta.numeric.xyzMatrix_double_t, ref_pose: pyrosetta.rosetta.core.pose.Pose, moving_res: pyrosetta.rosetta.utility.vector1_unsigned_long, centroid: pyrosetta.rosetta.numeric.xyzVector_double_t) -> None
C++: protocols::toolbox::rigid_body::rotate(class core::pose::Pose &, const class numeric::xyzMatrix<double> &, const class core::pose::Pose &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &, const class numeric::xyzVector<double> &) –> void
- rotate(pose: pyrosetta.rosetta.core.pose.Pose, M: pyrosetta.rosetta.numeric.xyzMatrix_double_t, ref_pose: pyrosetta.rosetta.core.pose.Pose, moving_res: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None
C++: protocols::toolbox::rigid_body::rotate(class core::pose::Pose &, const class numeric::xyzMatrix<double> &, const class core::pose::Pose &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) –> void
-
pyrosetta.rosetta.protocols.toolbox.rigid_body.
set_to_origin
(pose: pyrosetta.rosetta.core.pose.Pose, seq_num: int, verbose: bool) → None¶ C++: protocols::toolbox::rigid_body::set_to_origin(class core::pose::Pose &, const unsigned long, bool) –> void
-
pyrosetta.rosetta.protocols.toolbox.rigid_body.
transform_moving_partition_to_origin
(pose_start: pyrosetta.rosetta.core.pose.Pose, moving_res: int, moving_partition_res_: pyrosetta.rosetta.utility.vector1_unsigned_long) → pyrosetta.rosetta.core.pose.Pose¶ C++: protocols::toolbox::rigid_body::transform_moving_partition_to_origin(const class core::pose::Pose &, const unsigned long, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) –> class std::shared_ptr<const class core::pose::Pose>
-
pyrosetta.rosetta.protocols.toolbox.rigid_body.
translate
(pose: pyrosetta.rosetta.core.pose.Pose, shift: pyrosetta.rosetta.numeric.xyzVector_double_t, ref_pose: pyrosetta.rosetta.core.pose.Pose, moving_res: pyrosetta.rosetta.utility.vector1_unsigned_long) → None¶ C++: protocols::toolbox::rigid_body::translate(class core::pose::Pose &, const class numeric::xyzVector<double> &, const class core::pose::Pose &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) –> void
-
pyrosetta.rosetta.protocols.toolbox.rigid_body.
translate_and_rotate_residue_to_origin
(*args, **kwargs)¶ Overloaded function.
- translate_and_rotate_residue_to_origin(pose: pyrosetta.rosetta.core.pose.Pose, i: int, moving_res: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None
- translate_and_rotate_residue_to_origin(pose: pyrosetta.rosetta.core.pose.Pose, i: int, moving_res: pyrosetta.rosetta.utility.vector1_unsigned_long, do_not_rotate: bool) -> None
C++: protocols::toolbox::rigid_body::translate_and_rotate_residue_to_origin(class core::pose::Pose &, const unsigned long, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &, const bool) –> void
- translate_and_rotate_residue_to_origin(pose: pyrosetta.rosetta.core.pose.Pose, i: int) -> None
C++: protocols::toolbox::rigid_body::translate_and_rotate_residue_to_origin(class core::pose::Pose &, const unsigned long) –> void