![]() |
Rosetta
3.7
|
#include <core/scoring/rms_util.hh>
#include <core/types.hh>
#include <core/conformation/Residue.hh>
#include <core/conformation/ResidueFactory.hh>
#include <core/chemical/ChemicalManager.hh>
#include <core/import_pose/import_pose.hh>
#include <core/kinematics/FoldTree.hh>
#include <core/pose/Pose.hh>
#include <core/pose/annotated_sequence.hh>
#include <core/pose/PDBInfo.hh>
#include <core/pose/util.hh>
#include <core/pose/rna/util.hh>
#include <protocols/farna/util.hh>
#include <protocols/farna/movers/RNA_LoopCloser.hh>
#include <protocols/stepwise/modeler/align/util.hh>
#include <protocols/viewer/viewers.hh>
#include <devel/init.hh>
#include <core/io/pdb/pdb_writer.hh>
#include <utility/vector1.hh>
#include <ObjexxFCL/format.hh>
#include <ObjexxFCL/string.functions.hh>
#include <fstream>
#include <iostream>
#include <string>
#include <basic/options/keys/out.OptionKeys.gen.hh>
#include <basic/options/keys/in.OptionKeys.gen.hh>
#include <basic/options/keys/chemical.OptionKeys.gen.hh>
#include <basic/options/option_macros.hh>
Typedefs | |
typedef numeric::xyzMatrix< Real > | Matrix |
Functions | |
void | unvirtualize_phosphates (pose::Pose &pose, utility::vector1< Size > const &unvirtualize_phosphate_residues) |
void | get_pose_and_numbering (std::string const &pdb_file, pose::Pose &pose, utility::vector1< Size > &resnum) |
Size | find_index (Size const val, utility::vector1< Size > const &vec) |
bool | is_subset (utility::vector1< Size > const &vec_sub, utility::vector1< Size >const &vec_big) |
std::map< Size, Size > | calculate_res_map (utility::vector1< Size > const &superimpose_resnum, utility::vector1< Size > const &resnum1, utility::vector1< Size > const &resnum2) |
void | superimpose_pdb (pose::Pose &pose1, pose::Pose &pose2, utility::vector1< Size > const &resnum1, utility::vector1< Size > const &resnum2) |
void | output_superimposed_pdb (pose::Pose const &pose2, std::string const &pdb_file2) |
void | graft_in_positions (pose::Pose const &pose1, pose::Pose &pose_target, utility::vector1< Size > const &resnum1, utility::vector1< Size > const &resnum_target, utility::vector1< Size > const &resnum_graft, bool const graft_backbone_only) |
void | graft_in_positions (pose::Pose const &pose1, pose::Pose &pose_target, utility::vector1< Size > const &resnum1, utility::vector1< Size > const &resnum_target) |
void | close_loops (core::pose::Pose &pose, utility::vector1< Size > const &resnum) |
void | graft_pdb (pose::Pose const &pose1, pose::Pose const &pose2, utility::vector1< Size > const &resnum1, utility::vector1< Size > const &resnum2, pose::Pose &pose_target, utility::vector1< Size > &resnum_target) |
void | rna_superimpose_and_graft_test () |
void * | my_main (void *) |
int | main (int argc, char *argv[]) |
typedef numeric::xyzMatrix< Real > Matrix |
std::map< Size, Size > calculate_res_map | ( | utility::vector1< Size > const & | superimpose_resnum, |
utility::vector1< Size > const & | resnum1, | ||
utility::vector1< Size > const & | resnum2 | ||
) |
References find_index(), is_subset(), basic::options::OptionKeys::frags::j, and runtime_assert.
Referenced by superimpose_pdb().
void close_loops | ( | core::pose::Pose & | pose, |
utility::vector1< Size > const & | resnum | ||
) |
References demo.D060_Folding::f, and make_symmdef_file_denovo::length.
Referenced by graft_pdb().
Size find_index | ( | Size const | val, |
utility::vector1< Size > const & | vec | ||
) |
Referenced by calculate_res_map(), graft_in_positions(), graft_pdb(), is_subset(), and superimpose_pdb().
void get_pose_and_numbering | ( | std::string const & | pdb_file, |
pose::Pose & | pose, | ||
utility::vector1< Size > & | resnum | ||
) |
void graft_in_positions | ( | pose::Pose const & | pose1, |
pose::Pose & | pose_target, | ||
utility::vector1< Size > const & | resnum1, | ||
utility::vector1< Size > const & | resnum_target, | ||
utility::vector1< Size > const & | resnum_graft, | ||
bool const | graft_backbone_only | ||
) |
References find_index(), and test.T200_Scoring::ii.
Referenced by graft_in_positions(), and graft_pdb().
void graft_in_positions | ( | pose::Pose const & | pose1, |
pose::Pose & | pose_target, | ||
utility::vector1< Size > const & | resnum1, | ||
utility::vector1< Size > const & | resnum_target | ||
) |
References graft_in_positions().
void graft_pdb | ( | pose::Pose const & | pose1, |
pose::Pose const & | pose2, | ||
utility::vector1< Size > const & | resnum1, | ||
utility::vector1< Size > const & | resnum2, | ||
pose::Pose & | pose_target, | ||
utility::vector1< Size > & | resnum_target | ||
) |
References basic::options::OptionKeys::chemical::chemical, close_loops(), utility::io::oc::cout, basic::options::OptionKeys::cutoutdomain::end, basic::options::OptionKeys::rna::farna::farna, find_index(), graft_in_positions(), basic::options::OptionKeys::mp::mutate_relax::iter, basic::options::OptionKeys::in::file::list, out::file::o(), option, options, clean_pdb_keep_ligand::outfile, app.surface_docking.surface_docking::pose, unvirtualize_phosphates(), and basic::options::OptionKeys::inout::dbms::user.
Referenced by rna_superimpose_and_graft_test().
bool is_subset | ( | utility::vector1< Size > const & | vec_sub, |
utility::vector1< Size >const & | vec_big | ||
) |
References find_index().
Referenced by calculate_res_map().
References utility::io::oc::cout, devel::init(), utility::excn::EXCN_Base::msg(), my_main(), NEW_OPT, and options.
void* my_main | ( | void * | ) |
References utility::options::OptionKeys::options::exit, options, and rna_superimpose_and_graft_test().
Referenced by main().
void output_superimposed_pdb | ( | pose::Pose const & | pose2, |
std::string const & | pdb_file2 | ||
) |
void rna_superimpose_and_graft_test | ( | ) |
References get_pose_and_numbering(), graft_pdb(), option, options, test.T010_LoadPDB::pose2, runtime_assert, in::file::s(), and superimpose_pdb().
Referenced by my_main().
void superimpose_pdb | ( | pose::Pose & | pose1, |
pose::Pose & | pose2, | ||
utility::vector1< Size > const & | resnum1, | ||
utility::vector1< Size > const & | resnum2 | ||
) |
void unvirtualize_phosphates | ( | pose::Pose & | pose, |
utility::vector1< Size > const & | unvirtualize_phosphate_residues | ||
) |
Referenced by graft_pdb(), and superimpose_pdb().