Rosetta
Functions | Variables
test1.cc File Reference

Some simple examples of how to use basic functionality + some DNA functionality. More...

#include <devel/init.hh>
#include <protocols/frags/VallData.hh>
#include <protocols/frags/TorsionFragment.hh>
#include <protocols/simple_moves/BackboneMover.hh>
#include <protocols/minimization_packing/MinMover.hh>
#include <protocols/minimization_packing/PackRotamersMover.hh>
#include <protocols/minimization_packing/RotamerTrialsMover.hh>
#include <protocols/moves/MonteCarlo.hh>
#include <protocols/moves/Mover.fwd.hh>
#include <protocols/moves/MoverContainer.hh>
#include <protocols/moves/OutputMovers.hh>
#include <protocols/moves/TrialMover.hh>
#include <protocols/moves/RepeatMover.hh>
#include <protocols/rigid/RigidBodyMover.hh>
#include <protocols/loops/loop_closure/ccd/CCDLoopClosureMover.hh>
#include <protocols/loops/loop_closure/ccd/RamaCheck.hh>
#include <protocols/loops/loops_main.hh>
#include <protocols/viewer/viewers.hh>
#include <protocols/viewer/visualize.hh>
#include <core/id/AtomID_Map.hh>
#include <core/types.hh>
#include <core/io/pdb/pdb_writer.hh>
#include <core/chemical/AtomType.hh>
#include <core/scoring/sasa.hh>
#include <core/scoring/dna/setup.hh>
#include <core/scoring/dna/base_geometry.hh>
#include <core/scoring/dna/BasePartner.hh>
#include <core/scoring/Energies.hh>
#include <core/scoring/EnergyGraph.hh>
#include <core/scoring/GenBornPotential.hh>
#include <core/scoring/LREnergyContainer.hh>
#include <core/scoring/methods/Methods.hh>
#include <core/scoring/ScoreFunction.hh>
#include <core/scoring/ScoreFunctionFactory.hh>
#include <core/scoring/hbonds/HBondSet.hh>
#include <core/scoring/hbonds/hbonds.hh>
#include <core/chemical/ChemicalManager.hh>
#include <core/chemical/AA.hh>
#include <core/chemical/ResidueTypeSet.hh>
#include <core/chemical/ResidueProperties.hh>
#include <core/kinematics/FoldTree.hh>
#include <core/kinematics/AtomTree.hh>
#include <core/kinematics/MoveMap.hh>
#include <core/conformation/Residue.hh>
#include <core/conformation/ResidueMatcher.hh>
#include <core/conformation/ResidueFactory.hh>
#include <core/sequence/DerivedSequenceMapping.hh>
#include <core/sequence/util.hh>
#include <core/pose/Pose.hh>
#include <core/pose/util.hh>
#include <core/pose/variant_util.hh>
#include <core/pose/init_id_map.hh>
#include <core/pose/datacache/CacheableDataType.hh>
#include <core/import_pose/import_pose.hh>
#include <core/pack/rotamer_set/RotamerCouplings.hh>
#include <core/pack/rtmin.hh>
#include <core/pack/min_pack.hh>
#include <core/chemical/ResidueTypeSet.fwd.hh>
#include <core/chemical/VariantType.hh>
#include <core/chemical/ChemicalManager.fwd.hh>
#include <core/scoring/ScoreFunction.fwd.hh>
#include <core/pack/dunbrack/RotamerLibrary.hh>
#include <core/pack/dunbrack/RotamerLibraryScratchSpace.hh>
#include <core/pack/rotamer_trials.hh>
#include <core/pack/pack_rotamers.hh>
#include <core/pack/task/PackerTask.hh>
#include <core/pack/task/TaskFactory.hh>
#include <core/pack/task/ResfileReader.hh>
#include <core/pack/rotamers/SingleResidueRotamerLibrary.hh>
#include <core/optimization/AtomTreeMinimizer.hh>
#include <core/optimization/MinimizerOptions.hh>
#include <basic/options/util.hh>
#include <basic/prof.hh>
#include <basic/datacache/BasicDataCache.hh>
#include <basic/basic.hh>
#include <basic/Tracer.hh>
#include <basic/options/keys/out.OptionKeys.gen.hh>
#include <basic/options/keys/phil.OptionKeys.gen.hh>
#include <basic/options/keys/run.OptionKeys.gen.hh>
#include <basic/random/init_random_generator.hh>
#include <utility/vector1.hh>
#include <utility/excn/Exceptions.hh>
#include <numeric/random/random.hh>
#include <ObjexxFCL/format.hh>
#include <ObjexxFCL/string.functions.hh>
#include <fstream>
#include <iostream>
#include <string>
#include <numeric/conversions.hh>
#include <ObjexxFCL/FArray2D.hh>
#include <core/chemical/AtomTypeSet.hh>
#include <core/pack/task/ResidueLevelTask.hh>

Functions

std::ostream & operator<< (std::ostream &out, Vector const &v)
 
void read_list_file (std::string const &filename, utility::vector1< std::string > &l)
 
void setup_atom_number (pose::Pose const &pose, id::AtomID_Map< int > &atom_number)
 
void show_rasmol_hbonds (scoring::hbonds::HBondSet const &hbond_set, id::AtomID_Map< int > const &atom_number, std::ostream &out)
 
void dump_hbond_pdb (pose::Pose &pose, std::string const &filename)
 
void show_intrachain_energies (pose::Pose &pose, scoring::ScoreFunction const &scorefxn)
 
void test_dunbrack_io ()
 
void test_gb ()
 
void test_rama ()
 
void test_scorefxn_io ()
 
void simple_rotamer_test ()
 
void set_fullatom_flag_test ()
 
void delete_test ()
 
void simple_loop_modeling_test ()
 
void * simple_loop_modeling_test_wrapper (void *)
 
void dna_deriv_test_old ()
 
void dna_deriv_test ()
 
void dna_io_test ()
 
void old_simple_conformation_test ()
 
void simple_centroid_test ()
 
void simple_frag_test ()
 
void dna_design_test_old (pose::Pose &pose)
 
void dna_coupled_rotamer_design_test ()
 
void dna_design_test ()
 
void simple_dna_test ()
 
void simple_copy_test ()
 
void simple_hbond_test ()
 
void atom_tree_torsion_test ()
 
void fa_scorefxn_test ()
 
void rotamer_trials_test ()
 STOP REMOVING FUNCTIONS FROM TEST1. More...
 
void pack_rotamers_test ()
 
void small_min_test ()
 
void rb_test ()
 
void ccd_test ()
 
void sasa_test ()
 
void simple_benchmark ()
 
void mm_pack_test ()
 
void start_file_test ()
 
void ss_test ()
 
void backrub_min_test ()
 
void bk_test ()
 
void bk_test2 ()
 
void ligrot_test ()
 
void proclose_test ()
 
void set_stub_transform_test ()
 
void lk_ball_wtd_deriv_test ()
 
void atom_types_test ()
 
int main (int argc, char *argv[])
 

Variables

static basic::Tracer tt ("demo.phil.test1", basic::t_trace)
 

Detailed Description

Some simple examples of how to use basic functionality + some DNA functionality.

Author
Phil Bradley (pbrad.nosp@m.ley@.nosp@m.fhcrc.nosp@m..org)

Function Documentation

◆ atom_tree_torsion_test()

void atom_tree_torsion_test ( )

◆ atom_types_test()

void atom_types_test ( )

◆ backrub_min_test()

void backrub_min_test ( )

◆ bk_test()

void bk_test ( )

◆ bk_test2()

void bk_test2 ( )

◆ ccd_test()

void ccd_test ( )

◆ delete_test()

void delete_test ( )

◆ dna_coupled_rotamer_design_test()

void dna_coupled_rotamer_design_test ( )

◆ dna_deriv_test()

void dna_deriv_test ( )

◆ dna_deriv_test_old()

void dna_deriv_test_old ( )

◆ dna_design_test()

void dna_design_test ( )

◆ dna_design_test_old()

void dna_design_test_old ( pose::Pose pose)

◆ dna_io_test()

void dna_io_test ( )

◆ dump_hbond_pdb()

void dump_hbond_pdb ( pose::Pose pose,
std::string const &  filename 
)

◆ fa_scorefxn_test()

void fa_scorefxn_test ( )

◆ ligrot_test()

void ligrot_test ( )

◆ lk_ball_wtd_deriv_test()

void lk_ball_wtd_deriv_test ( )

◆ main()

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

◆ mm_pack_test()

void mm_pack_test ( )

◆ old_simple_conformation_test()

void old_simple_conformation_test ( )

◆ operator<<()

std::ostream& operator<< ( std::ostream &  out,
Vector const &  v 
)

◆ pack_rotamers_test()

void pack_rotamers_test ( )

◆ proclose_test()

void proclose_test ( )

◆ rb_test()

void rb_test ( )

◆ read_list_file()

void read_list_file ( std::string const &  filename,
utility::vector1< std::string > &  l 
)

◆ rotamer_trials_test()

void rotamer_trials_test ( )

◆ sasa_test()

void sasa_test ( )

◆ set_fullatom_flag_test()

void set_fullatom_flag_test ( )

◆ set_stub_transform_test()

void set_stub_transform_test ( )

◆ setup_atom_number()

void setup_atom_number ( pose::Pose const &  pose,
id::AtomID_Map< int > &  atom_number 
)

◆ show_intrachain_energies()

void show_intrachain_energies ( pose::Pose pose,
scoring::ScoreFunction const &  scorefxn 
)

◆ show_rasmol_hbonds()

void show_rasmol_hbonds ( scoring::hbonds::HBondSet const &  hbond_set,
id::AtomID_Map< int > const &  atom_number,
std::ostream &  out 
)

◆ simple_benchmark()

void simple_benchmark ( )

◆ simple_centroid_test()

void simple_centroid_test ( )

◆ simple_copy_test()

void simple_copy_test ( )

◆ simple_dna_test()

void simple_dna_test ( )

◆ simple_frag_test()

void simple_frag_test ( )

◆ simple_hbond_test()

void simple_hbond_test ( )

◆ simple_loop_modeling_test()

void simple_loop_modeling_test ( )

◆ simple_loop_modeling_test_wrapper()

void* simple_loop_modeling_test_wrapper ( void *  )

References simple_loop_modeling_test().

Referenced by main().

◆ simple_rotamer_test()

void simple_rotamer_test ( )

◆ small_min_test()

void small_min_test ( )

◆ ss_test()

void ss_test ( )

◆ start_file_test()

void start_file_test ( )

◆ test_dunbrack_io()

void test_dunbrack_io ( )

◆ test_gb()

void test_gb ( )

◆ test_rama()

void test_rama ( )

◆ test_scorefxn_io()

void test_scorefxn_io ( )

Variable Documentation

◆ tt

basic::Tracer tt("demo.phil.test1", basic::t_trace) ( "demo.phil.test1"  ,
basic::t_trace   
)
static