copydofs

Bindings for core::pose::copydofs namespace

pyrosetta.rosetta.core.pose.copydofs.apply_dofs(*args, **kwargs)

Overloaded function.

  1. apply_dofs(pose: pyrosetta.rosetta.core.pose.Pose, copy_dofs_info: pyrosetta.rosetta.core.pose.copydofs.CopyDofsInfo) -> None
  2. 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.blank_atom_id_domain_map(pose: pyrosetta.rosetta.core.pose.Pose) → pyrosetta.rosetta.std.map_core_id_AtomID_unsigned_long

C++: core::pose::copydofs::blank_atom_id_domain_map(const class core::pose::Pose &) –> 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> > >

pyrosetta.rosetta.core.pose.copydofs.copy_dofs(*args, **kwargs)

Overloaded function.

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

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

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

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

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

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

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

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

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

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

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