copydofs¶
Bindings for core::pose::copydofs namespace
- class pyrosetta.rosetta.core.pose.copydofs.CopyDofs¶
Bases:
pybind11_object
- apply(self: pyrosetta.rosetta.core.pose.copydofs.CopyDofs, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: core::pose::copydofs::CopyDofs::apply(class core::pose::Pose &) –> void
- copy_dofs_info(self: pyrosetta.rosetta.core.pose.copydofs.CopyDofs) pyrosetta.rosetta.core.pose.copydofs.CopyDofsInfo ¶
C++: core::pose::copydofs::CopyDofs::copy_dofs_info() const –> class core::pose::copydofs::CopyDofsInfo
- figure_out_dofs(self: pyrosetta.rosetta.core.pose.copydofs.CopyDofs, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: core::pose::copydofs::CopyDofs::figure_out_dofs(class core::pose::Pose &) –> void
- class pyrosetta.rosetta.core.pose.copydofs.CopyDofsInfo¶
Bases:
pybind11_object
- apply_dofs(*args, **kwargs)¶
Overloaded function.
apply_dofs(self: pyrosetta.rosetta.core.pose.copydofs.CopyDofsInfo, pose: pyrosetta.rosetta.core.pose.Pose) -> None
apply_dofs(self: pyrosetta.rosetta.core.pose.copydofs.CopyDofsInfo, pose: pyrosetta.rosetta.core.pose.Pose, dof_tolerance: float) -> None
C++: core::pose::copydofs::CopyDofsInfo::apply_dofs(class core::pose::Pose &, const double) const –> void
- assign(self: pyrosetta.rosetta.core.pose.copydofs.CopyDofsInfo, : pyrosetta.rosetta.core.pose.copydofs.CopyDofsInfo) pyrosetta.rosetta.core.pose.copydofs.CopyDofsInfo ¶
C++: core::pose::copydofs::CopyDofsInfo::operator=(const class core::pose::copydofs::CopyDofsInfo &) –> class core::pose::copydofs::CopyDofsInfo &
- clear(self: pyrosetta.rosetta.core.pose.copydofs.CopyDofsInfo) None ¶
C++: core::pose::copydofs::CopyDofsInfo::clear() –> void
- dofs_info(self: pyrosetta.rosetta.core.pose.copydofs.CopyDofsInfo) pyrosetta.rosetta.utility.vector1_std_pair_core_id_DOF_ID_double_t ¶
C++: core::pose::copydofs::CopyDofsInfo::dofs_info() const –> const class utility::vector1<struct std::pair<class core::id::DOF_ID, double>, class std::allocator<struct std::pair<class core::id::DOF_ID, double> > > &
- jumps_info(self: pyrosetta.rosetta.core.pose.copydofs.CopyDofsInfo) pyrosetta.rosetta.utility.vector1_std_pair_core_id_AtomID_core_kinematics_Jump_t ¶
C++: core::pose::copydofs::CopyDofsInfo::jumps_info() const –> const class utility::vector1<struct std::pair<class core::id::AtomID, class core::kinematics::Jump>, class std::allocator<struct std::pair<class core::id::AtomID, class core::kinematics::Jump> > > &
- push_back(*args, **kwargs)¶
Overloaded function.
push_back(self: pyrosetta.rosetta.core.pose.copydofs.CopyDofsInfo, dofs_info_pair: Tuple[pyrosetta.rosetta.core.id.DOF_ID, float]) -> None
C++: core::pose::copydofs::CopyDofsInfo::push_back(const struct std::pair<class core::id::DOF_ID, double> &) –> void
push_back(self: pyrosetta.rosetta.core.pose.copydofs.CopyDofsInfo, jumps_info_pair: Tuple[pyrosetta.rosetta.core.id.AtomID, pyrosetta.rosetta.core.kinematics.Jump]) -> None
C++: core::pose::copydofs::CopyDofsInfo::push_back(const struct std::pair<class core::id::AtomID, class core::kinematics::Jump> &) –> void
- pyrosetta.rosetta.core.pose.copydofs.apply_dofs(*args, **kwargs)¶
Overloaded function.
apply_dofs(pose: pyrosetta.rosetta.core.pose.Pose, copy_dofs_info: pyrosetta.rosetta.core.pose.copydofs.CopyDofsInfo) -> None
apply_dofs(pose: pyrosetta.rosetta.core.pose.Pose, copy_dofs_info: pyrosetta.rosetta.core.pose.copydofs.CopyDofsInfo, dof_tolerance: float) -> None
C++: core::pose::copydofs::apply_dofs(class core::pose::Pose &, const class core::pose::copydofs::CopyDofsInfo &, const double) –> void
- pyrosetta.rosetta.core.pose.copydofs.copy_dofs(*args, **kwargs)¶
Overloaded function.
copy_dofs(pose: pyrosetta.rosetta.core.pose.Pose, scratch_pose: pyrosetta.rosetta.core.pose.MiniPose, res_map: pyrosetta.rosetta.std.map_unsigned_long_unsigned_long) -> None
A very useful function that copies degrees of freedom from one pose to another. res_map defines how to map residue numbers from the large pose to the smaller “scratch” pose.
rhiju, 2009.
C++: core::pose::copydofs::copy_dofs(class core::pose::Pose &, const class core::pose::MiniPose &, const class std::map<unsigned long, unsigned long, struct std::less<unsigned long>, class std::allocator<struct std::pair<const unsigned long, unsigned long> > > &) –> void
copy_dofs(pose: pyrosetta.rosetta.core.pose.Pose, scratch_pose: pyrosetta.rosetta.core.pose.Pose) -> None
C++: core::pose::copydofs::copy_dofs(class core::pose::Pose &, const class core::pose::Pose &) –> void
copy_dofs(pose: pyrosetta.rosetta.core.pose.Pose, scratch_pose: pyrosetta.rosetta.core.pose.Pose, res_map: pyrosetta.rosetta.std.map_unsigned_long_unsigned_long) -> None
C++: core::pose::copydofs::copy_dofs(class core::pose::Pose &, 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> > > &) –> void
copy_dofs(pose: pyrosetta.rosetta.core.pose.Pose, scratch_pose: pyrosetta.rosetta.core.pose.Pose, atom_id_map: pyrosetta.rosetta.std.map_core_id_AtomID_core_id_AtomID) -> None
C++: core::pose::copydofs::copy_dofs(class core::pose::Pose &, const class core::pose::Pose &, const class std::map<class core::id::AtomID, class core::id::AtomID, struct std::less<class core::id::AtomID>, class std::allocator<struct std::pair<const class core::id::AtomID, class core::id::AtomID> > > &) –> void
copy_dofs(pose: pyrosetta.rosetta.core.pose.Pose, scratch_pose: pyrosetta.rosetta.core.pose.MiniPose, atom_id_map: pyrosetta.rosetta.std.map_core_id_AtomID_core_id_AtomID) -> None
C++: core::pose::copydofs::copy_dofs(class core::pose::Pose &, const class core::pose::MiniPose &, const class std::map<class core::id::AtomID, class core::id::AtomID, struct std::less<class core::id::AtomID>, class std::allocator<struct std::pair<const class core::id::AtomID, class core::id::AtomID> > > &) –> void
copy_dofs(pose: pyrosetta.rosetta.core.pose.Pose, scratch_pose: pyrosetta.rosetta.core.pose.MiniPose, atom_id_map: pyrosetta.rosetta.std.map_core_id_AtomID_core_id_AtomID, default_domain: int) -> None
C++: core::pose::copydofs::copy_dofs(class core::pose::Pose &, const class core::pose::MiniPose &, const class std::map<class core::id::AtomID, class core::id::AtomID, struct std::less<class core::id::AtomID>, class std::allocator<struct std::pair<const class core::id::AtomID, class core::id::AtomID> > > &, const unsigned long) –> void
copy_dofs(pose: pyrosetta.rosetta.core.pose.Pose, scratch_pose: pyrosetta.rosetta.core.pose.MiniPose, atom_id_map: pyrosetta.rosetta.std.map_core_id_AtomID_core_id_AtomID, atom_id_domain_map: pyrosetta.rosetta.std.map_core_id_AtomID_unsigned_long) -> None
C++: core::pose::copydofs::copy_dofs(class core::pose::Pose &, const class core::pose::MiniPose &, const class std::map<class core::id::AtomID, class core::id::AtomID, struct std::less<class core::id::AtomID>, class std::allocator<struct std::pair<const class core::id::AtomID, class core::id::AtomID> > > &, const class std::map<class core::id::AtomID, unsigned long, struct std::less<class core::id::AtomID>, class std::allocator<struct std::pair<const class core::id::AtomID, unsigned long> > > &) –> void
- pyrosetta.rosetta.core.pose.copydofs.copy_dofs_match_atom_names(*args, **kwargs)¶
Overloaded function.
copy_dofs_match_atom_names(pose: pyrosetta.rosetta.core.pose.Pose, chunk_pose: pyrosetta.rosetta.core.pose.MiniPose, res_map: pyrosetta.rosetta.std.map_unsigned_long_unsigned_long) -> None
C++: core::pose::copydofs::copy_dofs_match_atom_names(class core::pose::Pose &, const class core::pose::MiniPose &, const class std::map<unsigned long, unsigned long, struct std::less<unsigned long>, class std::allocator<struct std::pair<const unsigned long, unsigned long> > > &) –> void
copy_dofs_match_atom_names(pose: pyrosetta.rosetta.core.pose.Pose, scratch_pose: pyrosetta.rosetta.core.pose.Pose) -> None
C++: core::pose::copydofs::copy_dofs_match_atom_names(class core::pose::Pose &, const class core::pose::Pose &) –> void
copy_dofs_match_atom_names(pose: pyrosetta.rosetta.core.pose.Pose, scratch_pose: pyrosetta.rosetta.core.pose.Pose, res_map: pyrosetta.rosetta.std.map_unsigned_long_unsigned_long) -> None
copy_dofs_match_atom_names(pose: pyrosetta.rosetta.core.pose.Pose, scratch_pose: pyrosetta.rosetta.core.pose.Pose, res_map: pyrosetta.rosetta.std.map_unsigned_long_unsigned_long, backbone_only: bool) -> None
copy_dofs_match_atom_names(pose: pyrosetta.rosetta.core.pose.Pose, scratch_pose: pyrosetta.rosetta.core.pose.Pose, res_map: pyrosetta.rosetta.std.map_unsigned_long_unsigned_long, backbone_only: bool, side_chain_only: bool) -> None
copy_dofs_match_atom_names(pose: pyrosetta.rosetta.core.pose.Pose, scratch_pose: pyrosetta.rosetta.core.pose.Pose, res_map: pyrosetta.rosetta.std.map_unsigned_long_unsigned_long, backbone_only: bool, side_chain_only: bool, ignore_virtual: bool) -> None
C++: core::pose::copydofs::copy_dofs_match_atom_names(class core::pose::Pose &, 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> > > &, const bool, const bool, const bool) –> void
- pyrosetta.rosetta.core.pose.copydofs.setup_atom_id_map(atom_id_map: pyrosetta.rosetta.std.map_core_id_AtomID_core_id_AtomID, res_map: pyrosetta.rosetta.std.map_unsigned_long_unsigned_long, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: core::pose::copydofs::setup_atom_id_map(class std::map<class core::id::AtomID, class core::id::AtomID, struct std::less<class core::id::AtomID>, class std::allocator<struct std::pair<const class core::id::AtomID, class core::id::AtomID> > > &, const class std::map<unsigned long, unsigned long, struct std::less<unsigned long>, class std::allocator<struct std::pair<const unsigned long, unsigned long> > > &, const class core::pose::Pose &) –> void
- pyrosetta.rosetta.core.pose.copydofs.setup_atom_id_map_match_atom_names(*args, **kwargs)¶
Overloaded function.
setup_atom_id_map_match_atom_names(atom_id_map: pyrosetta.rosetta.std.map_core_id_AtomID_core_id_AtomID, res_map: pyrosetta.rosetta.std.map_unsigned_long_unsigned_long, pose: pyrosetta.rosetta.core.pose.Pose, chunk_pose: pyrosetta.rosetta.core.pose.MiniPose) -> None
C++: core::pose::copydofs::setup_atom_id_map_match_atom_names(class std::map<class core::id::AtomID, class core::id::AtomID, struct std::less<class core::id::AtomID>, class std::allocator<struct std::pair<const class core::id::AtomID, class core::id::AtomID> > > &, const class std::map<unsigned long, unsigned long, struct std::less<unsigned long>, class std::allocator<struct std::pair<const unsigned long, unsigned long> > > &, const class core::pose::Pose &, const class core::pose::MiniPose &) –> void
setup_atom_id_map_match_atom_names(atom_id_map: pyrosetta.rosetta.std.map_core_id_AtomID_core_id_AtomID, res_map: pyrosetta.rosetta.std.map_unsigned_long_unsigned_long, pose: pyrosetta.rosetta.core.pose.Pose, reference_pose: pyrosetta.rosetta.core.pose.Pose) -> None
setup_atom_id_map_match_atom_names(atom_id_map: pyrosetta.rosetta.std.map_core_id_AtomID_core_id_AtomID, res_map: pyrosetta.rosetta.std.map_unsigned_long_unsigned_long, pose: pyrosetta.rosetta.core.pose.Pose, reference_pose: pyrosetta.rosetta.core.pose.Pose, backbone_only: bool) -> None
setup_atom_id_map_match_atom_names(atom_id_map: pyrosetta.rosetta.std.map_core_id_AtomID_core_id_AtomID, res_map: pyrosetta.rosetta.std.map_unsigned_long_unsigned_long, pose: pyrosetta.rosetta.core.pose.Pose, reference_pose: pyrosetta.rosetta.core.pose.Pose, backbone_only: bool, side_chain_only: bool) -> None
setup_atom_id_map_match_atom_names(atom_id_map: pyrosetta.rosetta.std.map_core_id_AtomID_core_id_AtomID, res_map: pyrosetta.rosetta.std.map_unsigned_long_unsigned_long, pose: pyrosetta.rosetta.core.pose.Pose, reference_pose: pyrosetta.rosetta.core.pose.Pose, backbone_only: bool, side_chain_only: bool, ignore_virtual: bool) -> None
C++: core::pose::copydofs::setup_atom_id_map_match_atom_names(class std::map<class core::id::AtomID, class core::id::AtomID, struct std::less<class core::id::AtomID>, class std::allocator<struct std::pair<const class core::id::AtomID, class core::id::AtomID> > > &, const class std::map<unsigned long, unsigned long, struct std::less<unsigned long>, class std::allocator<struct std::pair<const unsigned long, unsigned long> > > &, const class core::pose::Pose &, const class core::pose::Pose &, const bool, const bool, const bool) –> void