Rosetta
Classes | Typedefs | Functions | Variables
get_dihedral_peptide.cc File Reference
#include <protocols/moves/Mover.hh>
#include <protocols/jd2/JobDistributor.hh>
#include <protocols/moves/MoverContainer.hh>
#include <protocols/moves/PyMOLMover.hh>
#include <protocols/minimization_packing/MinMover.hh>
#include <protocols/simple_moves/ScoreMover.hh>
#include <protocols/simple_moves/CyclizationMover.hh>
#include <core/scoring/ScoreFunction.hh>
#include <core/scoring/ScoreFunctionFactory.hh>
#include <core/scoring/Energies.hh>
#include <core/scoring/EnergyMap.hh>
#include <core/scoring/EnergyGraph.hh>
#include <core/kinematics/MoveMap.hh>
#include <core/pose/Pose.hh>
#include <core/pose/PDBInfo.hh>
#include <core/conformation/Residue.hh>
#include <core/chemical/ResidueType.hh>
#include <core/chemical/VariantType.hh>
#include <utility/graph/Graph.hh>
#include <core/pack/task/operation/TaskOperations.hh>
#include <core/pack/task/TaskFactory.hh>
#include <core/pack/dunbrack/RotamerLibrary.hh>
#include <core/pack/dunbrack/DunbrackRotamer.hh>
#include <core/pack/dunbrack/SingleResidueDunbrackLibrary.hh>
#include <core/pack/rotamers/SingleResidueRotamerLibrary.hh>
#include <core/pack/rotamers/SingleResiduePeptoidLibrary.hh>
#include <core/pack/rotamers/RotamericSingleResiduePeptoidLibrary.tmpl.hh>
#include <devel/init.hh>
#include <basic/Tracer.hh>
#include <basic/options/option.hh>
#include <basic/options/keys/run.OptionKeys.gen.hh>
#include <basic/options/keys/cyclization.OptionKeys.gen.hh>
#include <basic/database/open.hh>
#include <numeric/angle.functions.hh>
#include <sstream>
#include <iomanip>
#include <map>

Classes

class  PeptoidDihedralGrabber
 

Typedefs

typedef utility::pointer::owning_ptr< PeptoidDihedralGrabberPeptoidDihedralGrabberOP
 

Functions

core::Real get_symm_corrected_angle (core::Size chi_num, std::string tlc, core::Real chi)
 
core::Real angle_diff (core::Real a1, core::Real a2)
 
core::Real calc_dist (core::conformation::Residue res1, core::conformation::Residue res2)
 
int main (int argc, char *argv[])
 

Variables

static basic::Tracer TR ("PeptoidDihedralGrabber")
 
static basic::Tracer TR_EX ("ExperimentalRotamers")
 
static basic::Tracer TR_IR ("InterpolatedRotamers")
 
basic::options::BooleanOptionKey const cyclic ("cyclic")
 
basic::options::StringOptionKey const tlc ("tlc")
 

Typedef Documentation

◆ PeptoidDihedralGrabberOP

typedef utility::pointer::owning_ptr< PeptoidDihedralGrabber > PeptoidDihedralGrabberOP

Function Documentation

◆ angle_diff()

core::Real angle_diff ( core::Real  a1,
core::Real  a2 
)

◆ calc_dist()

core::Real calc_dist ( core::conformation::Residue  res1,
core::conformation::Residue  res2 
)

◆ get_symm_corrected_angle()

core::Real get_symm_corrected_angle ( core::Size  chi_num,
std::string  tlc,
core::Real  chi 
)

◆ main()

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

Variable Documentation

◆ cyclic

basic::options::BooleanOptionKey const cyclic("cyclic") ( "cyclic"  )

Referenced by main().

◆ tlc

basic::options::StringOptionKey const tlc("tlc") ( "tlc"  )

Referenced by get_symm_corrected_angle(), and main().

◆ TR

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

Referenced by main().

◆ TR_EX

basic::Tracer TR_EX("ExperimentalRotamers") ( "ExperimentalRotamers"  )
static

◆ TR_IR

basic::Tracer TR_IR("InterpolatedRotamers") ( "InterpolatedRotamers"  )
static