Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Namespaces | Functions
subpose_manipulation_util.cc File Reference

Pose class utilities. More...

#include <core/pose/subpose_manipulation_util.hh>
#include <core/pose/PDBInfo.hh>
#include <core/pose/Pose.hh>
#include <core/conformation/Conformation.hh>
#include <core/pose/MiniPose.hh>
#include <core/pose/extra_pose_info_util.hh>
#include <core/pose/full_model_info/FullModelInfo.hh>
#include <core/pose/full_model_info/util.hh>
#include <core/chemical/rna/util.hh>
#include <core/chemical/ChemicalManager.hh>
#include <core/chemical/ResidueType.hh>
#include <core/id/TorsionID.hh>
#include <core/kinematics/MoveMap.hh>
#include <core/kinematics/FoldTree.hh>
#include <core/conformation/Residue.hh>
#include <basic/Tracer.hh>
#include <utility/io/izstream.hh>
#include <utility/string_util.hh>
#include <utility/vector1.hh>
#include <cmath>
#include <iostream>
#include <algorithm>
#include <numeric>
#include <ObjexxFCL/string.functions.hh>

Namespaces

 core
 A class for reading in the atom type properties.
 
 core::pose
 

Functions

static basic::Tracer core::pose::TR ("core.pose.subpose_manipulation_util")
 
void core::pose::append_pose_to_pose (core::pose::Pose &pose1, core::pose::Pose const &pose2, bool new_chain=true)
 Append residues of pose2 to pose1. More...
 
void core::pose::append_subpose_to_pose (core::pose::Pose &pose1, core::pose::Pose const &pose2, core::Size start_res, core::Size end_res, bool new_chain=true)
 Append specified residues of pose2 to pose1. More...
 
void core::pose::create_subpose (Pose const &src, utility::vector1< Size > const &positions, kinematics::FoldTree const &f, Pose &pose)
 Create a subpose of the src pose. PDBInfo is set as NULL. More...
 
void core::pose::pdbslice (core::pose::Pose &new_pose, core::pose::Pose const &pose, utility::vector1< core::Size > const &slice_res)
 Create a subpose of the src pose – figures out a reasonable fold tree. More...
 
void core::pose::pdbslice (core::pose::Pose &pose, utility::vector1< core::Size > const &slice_res)
 Create a subpose of the src pose – figures out a reasonable fold tree. More...
 
utility::vector1< int > core::pose::partition_pose_by_jump (pose::Pose const &src, int const jump_number, pose::Pose &partner1, pose::Pose &partner2)
 

Detailed Description

Pose class utilities.

Author
Phil Bradley
Modified by Sergey Lyskov, Rhiju Das, Steven Lewis, Vikram K. Mulligan