Rosetta
Typedefs | Functions
coarse_rna_test.cc File Reference
#include <core/chemical/AA.hh>
#include <core/chemical/VariantType.hh>
#include <core/chemical/ResidueTypeSet.hh>
#include <core/chemical/util.hh>
#include <core/chemical/ChemicalManager.hh>
#include <core/conformation/Residue.hh>
#include <core/conformation/Conformation.hh>
#include <core/id/NamedAtomID.hh>
#include <core/id/DOF_ID.hh>
#include <core/import_pose/import_pose.hh>
#include <core/io/silent/SilentFileData.hh>
#include <core/io/silent/BinarySilentStruct.hh>
#include <core/kinematics/tree/Atom.hh>
#include <core/kinematics/AtomTree.hh>
#include <core/kinematics/FoldTree.hh>
#include <core/kinematics/Jump.hh>
#include <core/kinematics/Stub.hh>
#include <core/kinematics/MoveMap.hh>
#include <core/scoring/rms_util.hh>
#include <core/scoring/ScoringManager.hh>
#include <core/scoring/ScoreFunction.hh>
#include <core/scoring/ScoreFunctionFactory.hh>
#include <core/scoring/Energies.hh>
#include <core/chemical/rna/util.hh>
#include <core/scoring/rna/RNA_CentroidInfo.hh>
#include <core/scoring/rna/RNA_ScoringInfo.hh>
#include <core/scoring/rna/RNA_FilteredBaseBaseInfo.hh>
#include <core/scoring/constraints/ConstraintSet.hh>
#include <core/scoring/constraints/ConstraintIO.hh>
#include <core/sequence/Sequence.hh>
#include <core/sequence/util.hh>
#include <core/types.hh>
#include <basic/options/option.hh>
#include <basic/options/after_opts.hh>
#include <basic/options/util.hh>
#include <basic/options/option_macros.hh>
#include <core/pose/annotated_sequence.hh>
#include <core/pose/Pose.hh>
#include <core/pose/util.hh>
#include <protocols/rigid/RigidBodyMover.hh>
#include <core/optimization/AtomTreeMinimizer.hh>
#include <core/optimization/MinimizerOptions.hh>
#include <basic/database/open.hh>
#include <devel/init.hh>
#include <core/io/pdb/pdb_writer.hh>
#include <protocols/idealize/idealize.hh>
#include <protocols/viewer/viewers.hh>
#include <protocols/loops/Loop.hh>
#include <numeric/kinematic_closure/bridgeObjects.hh>
#include <numeric/kinematic_closure/kinematic_closure_helpers.hh>
#include <core/pose/toolbox/AtomLevelDomainMap.hh>
#include <protocols/coarse_rna/MultipleDomainMover.hh>
#include <protocols/rna/denovo/libraries/RNA_ChunkLibrary.hh>
#include <core/io/rna/RNA_DataReader.hh>
#include <protocols/rna/denovo/util.hh>
#include <protocols/rna/denovo/secstruct/RNA_SecStructInfo.hh>
#include <protocols/rna/denovo/setup/RNA_DeNovoPoseInitializer.hh>
#include <protocols/stepwise/modeler/rna/util.hh>
#include <protocols/stepwise/modeler/util.hh>
#include <protocols/coarse_rna/CoarseRNA_DeNovoProtocol.hh>
#include <protocols/coarse_rna/CoarseRNA_LoopCloser.hh>
#include <utility/vector1.hh>
#include <utility/io/ozstream.hh>
#include <utility/exit.hh>
#include <numeric/xyzVector.hh>
#include <numeric/xyzMatrix.hh>
#include <numeric/xyz.functions.hh>
#include <numeric/random/random.hh>
#include <numeric/conversions.hh>
#include <ObjexxFCL/format.hh>
#include <ObjexxFCL/string.functions.hh>
#include <fstream>
#include <iostream>
#include <string>
#include <basic/Tracer.hh>
#include <basic/options/keys/out.OptionKeys.gen.hh>
#include <basic/options/keys/score.OptionKeys.gen.hh>
#include <basic/options/keys/in.OptionKeys.gen.hh>

Typedefs

typedef numeric::xyzMatrix< RealMatrix
 

Functions

void coarse_frag_test ()
 
void pdb_stats (pose::Pose const &pose, utility::vector1< protocols::stepwise::modeler::rna::PuckerState > const &pucker_states)
 
void vdw_stats (pose::Pose const &pose)
 
void icoor_test ()
 
void convert_to_coarse_test ()
 
void output_minipose_coords_test ()
 
void pdbstats_test ()
 
void create_bp_jump_database_test ()
 
void general_initialize (pose::Pose &pose, pose::PoseOP &native_pose, protocols::rna::denovo::RNA_DeNovoPoseInitializerOP &rna_structure_parameters_, protocols::coarse_rna::CoarseRNA_LoopCloserOP &rna_loop_closer_, protocols::rna::denovo::RNA_ChunkLibraryOP &rna_chunk_library_, core::pose::toolbox::AtomLevelDomainMapOP &atom_level_domain_map_)
 
void coarse_rb_test ()
 
void output_angles (core::pose::Pose const &pose)
 
void get_ideal_angle_sets (utility::vector1< utility::vector1< Real > > &angle_sets, utility::vector1< utility::vector1< core::id::AtomID > > const &angle_ids, utility::vector1< Real > angle_set)
 
void get_angle_sets (pose::Pose const &pose, core::pose::toolbox::AtomLevelDomainMapOP atom_level_domain_map, utility::vector1< utility::vector1< Real > > &angle_sets, utility::vector1< utility::vector1< core::id::AtomID > > &angle_ids, bool const sample_angles_)
 
void apply_angle_set (pose::Pose &pose, utility::vector1< utility::vector1< core::id::AtomID > > const &angle_ids, utility::vector1< Real > const &angle_set)
 
void output_torsions (pose::Pose const &coarse_pose, Size const &i, utility::io::ozstream &out1)
 
void pdb_little_motif_test ()
 
void get_base_pair_coordinate_system (pose::Pose const &pose, Size const res1, Size const res2, Vector &centroid, Matrix &M)
 
void reorient_to_base_pair_coordinate_system (pose::Pose &pose, Size const res1, Size const res2)
 
Matrix cycle (Matrix const &M0)
 
void determine_delx_dely_delz_alpha_beta_gamma (pose::Pose const &pose, Size const bp1_partner1, Size const bp1_partner2, Size const bp2_partner1, Size const bp2_partner2, utility::io::ozstream &out, bool const cycle_xyz_to_yzx=false)
 
void tar_motif_test ()
 
void mismatch_test ()
 
void modeler_map_test ()
 
void coarse_close_loop_test ()
 
void coarse_to_full_test ()
 
void coarse_rna_denovo_test ()
 
void * my_main (void *)
 
int main (int argc, char *argv[])
 

Typedef Documentation

◆ Matrix

Function Documentation

◆ apply_angle_set()

void apply_angle_set ( pose::Pose pose,
utility::vector1< utility::vector1< core::id::AtomID > > const &  angle_ids,
utility::vector1< Real > const &  angle_set 
)

◆ coarse_close_loop_test()

void coarse_close_loop_test ( )

◆ coarse_frag_test()

void coarse_frag_test ( )

◆ coarse_rb_test()

void coarse_rb_test ( )

◆ coarse_rna_denovo_test()

void coarse_rna_denovo_test ( )

◆ coarse_to_full_test()

void coarse_to_full_test ( )

◆ convert_to_coarse_test()

void convert_to_coarse_test ( )

◆ create_bp_jump_database_test()

void create_bp_jump_database_test ( )

◆ cycle()

Matrix cycle ( Matrix const &  M0)

◆ determine_delx_dely_delz_alpha_beta_gamma()

void determine_delx_dely_delz_alpha_beta_gamma ( pose::Pose const &  pose,
Size const  bp1_partner1,
Size const  bp1_partner2,
Size const  bp2_partner1,
Size const  bp2_partner2,
utility::io::ozstream out,
bool const  cycle_xyz_to_yzx = false 
)

◆ general_initialize()

void general_initialize ( pose::Pose pose,
pose::PoseOP &  native_pose,
protocols::rna::denovo::RNA_DeNovoPoseInitializerOP &  rna_structure_parameters_,
protocols::coarse_rna::CoarseRNA_LoopCloserOP &  rna_loop_closer_,
protocols::rna::denovo::RNA_ChunkLibraryOP &  rna_chunk_library_,
core::pose::toolbox::AtomLevelDomainMapOP &  atom_level_domain_map_ 
)

◆ get_angle_sets()

void get_angle_sets ( pose::Pose const &  pose,
core::pose::toolbox::AtomLevelDomainMapOP  atom_level_domain_map,
utility::vector1< utility::vector1< Real > > &  angle_sets,
utility::vector1< utility::vector1< core::id::AtomID > > &  angle_ids,
bool const  sample_angles_ 
)

◆ get_base_pair_coordinate_system()

void get_base_pair_coordinate_system ( pose::Pose const &  pose,
Size const  res1,
Size const  res2,
Vector centroid,
Matrix M 
)

◆ get_ideal_angle_sets()

void get_ideal_angle_sets ( utility::vector1< utility::vector1< Real > > &  angle_sets,
utility::vector1< utility::vector1< core::id::AtomID > > const &  angle_ids,
utility::vector1< Real angle_set 
)

◆ icoor_test()

void icoor_test ( )

◆ main()

int main ( int  argc,
char *  argv[] 
)

◆ mismatch_test()

void mismatch_test ( )

◆ modeler_map_test()

void modeler_map_test ( )

◆ my_main()

void* my_main ( void *  )

◆ output_angles()

void output_angles ( core::pose::Pose const &  pose)

◆ output_minipose_coords_test()

void output_minipose_coords_test ( )

◆ output_torsions()

void output_torsions ( pose::Pose const &  coarse_pose,
Size const &  i,
utility::io::ozstream out1 
)

◆ pdb_little_motif_test()

void pdb_little_motif_test ( )

◆ pdb_stats()

void pdb_stats ( pose::Pose const &  pose,
utility::vector1< protocols::stepwise::modeler::rna::PuckerState > const &  pucker_states 
)

◆ pdbstats_test()

void pdbstats_test ( )

◆ reorient_to_base_pair_coordinate_system()

void reorient_to_base_pair_coordinate_system ( pose::Pose pose,
Size const  res1,
Size const  res2 
)

◆ tar_motif_test()

void tar_motif_test ( )

◆ vdw_stats()

void vdw_stats ( pose::Pose const &  pose)