geometry¶
Bindings for protocols::geometry namespace
-
pyrosetta.rosetta.protocols.geometry.
center_of_mass
(pose: pyrosetta.rosetta.core.pose.Pose, start: int, stop: int) → pyrosetta.rosetta.numeric.xyzVector_double_t¶ - center_of_mass
calculates the center of mass of a pose
the start and stop positions (or residues) within the pose are used to find the starting and finishing locationsMonica Berrondo June 14 2007
_modified Javier Castellanos June 4 2012
C++: protocols::geometry::center_of_mass(const class core::pose::Pose &, const int, const int) –> class numeric::xyzVector<double>
-
pyrosetta.rosetta.protocols.geometry.
centroid_by_chain
(pose: pyrosetta.rosetta.core.pose.Pose, chain_id: int) → pyrosetta.rosetta.numeric.xyzVector_double_t¶ C++: protocols::geometry::centroid_by_chain(const class core::pose::Pose &, const unsigned long) –> class numeric::xyzVector<double>
-
pyrosetta.rosetta.protocols.geometry.
centroid_by_chains
(pose: pyrosetta.rosetta.core.pose.Pose, chain_ids: pyrosetta.rosetta.utility.vector1_unsigned_long) → pyrosetta.rosetta.numeric.xyzVector_double_t¶ C++: protocols::geometry::centroid_by_chains(const class core::pose::Pose &, class utility::vector1<unsigned long, class std::allocator<unsigned long> >) –> class numeric::xyzVector<double>
-
pyrosetta.rosetta.protocols.geometry.
centroid_by_residues
(residue_c_pointers: pyrosetta.rosetta.utility.vector1_std_shared_ptr_const_core_conformation_Residue_t) → pyrosetta.rosetta.numeric.xyzVector_double_t¶ C++: protocols::geometry::centroid_by_residues(class utility::vector1<class std::shared_ptr<const class core::conformation::Residue>, class std::allocator<class std::shared_ptr<const class core::conformation::Residue> > >) –> class numeric::xyzVector<double>
-
pyrosetta.rosetta.protocols.geometry.
centroid_pair_by_jump
(pose: pyrosetta.rosetta.core.pose.Pose, jump_id: int) → Tuple[pyrosetta.rosetta.numeric.xyzVector_double_t, pyrosetta.rosetta.numeric.xyzVector_double_t]¶ C++: protocols::geometry::centroid_pair_by_jump(const class core::pose::Pose &, unsigned long) –> struct std::pair<class numeric::xyzVector<double>, class numeric::xyzVector<double> >
-
pyrosetta.rosetta.protocols.geometry.
centroids_by_jump
(*args, **kwargs)¶ Overloaded function.
- centroids_by_jump(pose: pyrosetta.rosetta.core.pose.Pose, jump_id: int, upstream_ctrd: pyrosetta.rosetta.numeric.xyzVector_double_t, downstream_ctrd: pyrosetta.rosetta.numeric.xyzVector_double_t) -> None
C++: protocols::geometry::centroids_by_jump(const class core::pose::Pose &, const unsigned long, class numeric::xyzVector<double> &, class numeric::xyzVector<double> &) –> void
- centroids_by_jump(pose: pyrosetta.rosetta.core.pose.Pose, jump_id: int, upstream_ctrd: pyrosetta.rosetta.numeric.xyzVector_double_t, downstream_ctrd: pyrosetta.rosetta.numeric.xyzVector_double_t, ok_for_centroid_calculation: pyrosetta.rosetta.utility.vector1_bool) -> None
C++: protocols::geometry::centroids_by_jump(const class core::pose::Pose &, const unsigned long, class numeric::xyzVector<double> &, class numeric::xyzVector<double> &, class utility::vector1<bool, class std::allocator<bool> >) –> void
-
pyrosetta.rosetta.protocols.geometry.
centroids_by_jump_int
(pose: pyrosetta.rosetta.core.pose.Pose, jump_id: int, upstream_ctrd: pyrosetta.rosetta.numeric.xyzVector_double_t, downstream_ctrd: pyrosetta.rosetta.numeric.xyzVector_double_t) → None¶ C++: protocols::geometry::centroids_by_jump_int(const class core::pose::Pose &, unsigned long, class numeric::xyzVector<double> &, class numeric::xyzVector<double> &) –> void
-
pyrosetta.rosetta.protocols.geometry.
downstream_centroid_by_jump
(pose: pyrosetta.rosetta.core.pose.Pose, jump_id: int) → pyrosetta.rosetta.numeric.xyzVector_double_t¶ C++: protocols::geometry::downstream_centroid_by_jump(const class core::pose::Pose &, unsigned long) –> class numeric::xyzVector<double>
-
pyrosetta.rosetta.protocols.geometry.
random_reorientation_matrix
(*args, **kwargs)¶ Overloaded function.
- random_reorientation_matrix() -> pyrosetta.rosetta.numeric.xyzMatrix_double_t
- random_reorientation_matrix(phi_range: float) -> pyrosetta.rosetta.numeric.xyzMatrix_double_t
- random_reorientation_matrix(phi_range: float, psi_range: float) -> pyrosetta.rosetta.numeric.xyzMatrix_double_t
C++: protocols::geometry::random_reorientation_matrix(const double, const double) –> class numeric::xyzMatrix<double>
-
pyrosetta.rosetta.protocols.geometry.
upstream_centroid_by_jump
(pose: pyrosetta.rosetta.core.pose.Pose, jump_id: int) → pyrosetta.rosetta.numeric.xyzVector_double_t¶ C++: protocols::geometry::upstream_centroid_by_jump(const class core::pose::Pose &, unsigned long) –> class numeric::xyzVector<double>