Rosetta
Classes | Functions | Variables
repeat_dock.cc File Reference
#include <basic/Tracer.hh>
#include <numeric/xyz.functions.hh>
#include <numeric/xyzVector.hh>
#include <core/chemical/util.hh>
#include <core/chemical/ResidueTypeSet.fwd.hh>
#include <core/conformation/Residue.hh>
#include <core/id/AtomID.hh>
#include <core/id/AtomID_Map.hh>
#include <core/id/NamedAtomID.hh>
#include <core/id/SequenceMapping.hh>
#include <core/io/silent/BinarySilentStruct.hh>
#include <core/io/silent/SilentFileData.hh>
#include <core/import_pose/import_pose.hh>
#include <core/import_pose/pose_stream/util.hh>
#include <core/import_pose/pose_stream/MetaPoseInputStream.hh>
#include <core/kinematics/MoveMap.hh>
#include <core/kinematics/util.hh>
#include <core/kinematics/AtomTree.hh>
#include <core/optimization/AtomTreeMinimizer.hh>
#include <core/optimization/symmetry/SymAtomTreeMinimizer.hh>
#include <core/optimization/MinimizerOptions.hh>
#include <core/optimization/Minimizer.hh>
#include <core/optimization/CartesianMinimizer.hh>
#include <core/pose/Pose.hh>
#include <core/pose/util.hh>
#include <core/scoring/Energies.hh>
#include <core/scoring/ScoreType.hh>
#include <core/scoring/ScoreFunction.hh>
#include <core/scoring/ScoreFunctionFactory.hh>
#include <core/scoring/rms_util.hh>
#include <core/scoring/motif/motif_hash_stuff.hh>
#include <core/scoring/motif/util.hh>
#include <core/scoring/dssp/Dssp.hh>
#include <core/pose/motif/reference_frames.hh>
#include <numeric/xyzTransform.hh>
#include <core/types.hh>
#include <core/util/SwitchResidueTypeSet.hh>
#include <protocols/jumping/util.hh>
#include <protocols/loops/Loop.hh>
#include <protocols/loops/Loops.hh>
#include <devel/init.hh>
#include <utility/string_constants.hh>
#include <utility/vector1.hh>
#include <basic/options/option.hh>
#include <basic/options/keys/in.OptionKeys.gen.hh>
#include <basic/options/keys/out.OptionKeys.gen.hh>
#include <utility/io/ozstream.hh>
#include <iostream>
#include <ObjexxFCL/format.hh>
#include <sstream>

Classes

struct  Dock
 

Functions

void get_helices (core::pose::Pose &pose, protocols::loops::LoopsOP helicesOP)
 
Real calculate_helical_tail_variance (core::pose::Pose pose, core::pose::Pose native_pose, Dock testDock)
 
core::pose::Pose minimize_to_close (core::pose::Pose pose)
 
void generate_combined_model (core::pose::Pose pose, core::pose::Pose native_pose, Dock &testDock)
 
vector1< Dockget_all_2helix_docks (core::pose::Pose &pose, core::pose::Pose &native_pose)
 
vector1< Dockget_all_1helix_docks (core::pose::Pose &pose, core::pose::Pose &native_pose)
 
core::Real compute_motif_score (core::pose::Pose const &pose, Size start_res, Size end_res, core::scoring::motif::MotifHashManager *mman_)
 
void get_second_2_helices (Dock &dock, core::pose::Pose pose, Size &start_res, Size &end_res)
 
core::pose::Pose superimpose_A_to_all (Dock &dock, core::pose::Pose native_pose)
 
void calculate_motif_scores (Dock &dock, core::scoring::motif::MotifHashManager *mman_)
 
int main (int argc, char *argv[])
 

Variables

static basic::Tracer TR ("repeat_dock")
 

Function Documentation

◆ calculate_helical_tail_variance()

Real calculate_helical_tail_variance ( core::pose::Pose  pose,
core::pose::Pose  native_pose,
Dock  testDock 
)

◆ calculate_motif_scores()

void calculate_motif_scores ( Dock dock,
core::scoring::motif::MotifHashManager *  mman_ 
)

◆ compute_motif_score()

core::Real compute_motif_score ( core::pose::Pose const &  pose,
Size  start_res,
Size  end_res,
core::scoring::motif::MotifHashManager *  mman_ 
)

◆ generate_combined_model()

void generate_combined_model ( core::pose::Pose  pose,
core::pose::Pose  native_pose,
Dock testDock 
)

◆ get_all_1helix_docks()

vector1<Dock> get_all_1helix_docks ( core::pose::Pose pose,
core::pose::Pose native_pose 
)

◆ get_all_2helix_docks()

vector1<Dock> get_all_2helix_docks ( core::pose::Pose pose,
core::pose::Pose native_pose 
)

◆ get_helices()

void get_helices ( core::pose::Pose pose,
protocols::loops::LoopsOP  helicesOP 
)

◆ get_second_2_helices()

void get_second_2_helices ( Dock dock,
core::pose::Pose  pose,
Size start_res,
Size end_res 
)

◆ main()

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

◆ minimize_to_close()

core::pose::Pose minimize_to_close ( core::pose::Pose  pose)

◆ superimpose_A_to_all()

core::pose::Pose superimpose_A_to_all ( Dock dock,
core::pose::Pose  native_pose 
)

Variable Documentation

◆ TR

basic::Tracer TR("repeat_dock") ( "repeat_dock"  )
static