Rosetta
|
#include <protocols/moves/Mover.hh>
#include <devel/init.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 <core/chemical/rotamers/NCAARotamerLibrarySpecification.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/rotamers/SingleResidueRotamerLibrary.hh>
#include <core/pack/dunbrack/RotamericSingleResidueDunbrackLibrary.tmpl.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/options/keys/packing.OptionKeys.gen.hh>
#include <basic/database/open.hh>
#include <numeric/angle.functions.hh>
#include <sstream>
#include <iomanip>
#include <map>
Classes | |
class | B3AADihedralGrabber |
Typedefs | |
using | B3AADihedralGrabberOP = utility::pointer::shared_ptr< B3AADihedralGrabber > |
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) |
core::Real | get_tht_from_rsd (core::conformation::Residue const &rsd, core::pose::Pose const &pose) |
core::Real | get_phi_from_rsd (core::conformation::Residue const &rsd) |
core::Real | get_psi_from_rsd (core::conformation::Residue const &rsd) |
core::pack::dunbrack::SingleResidueDunbrackLibraryCOP | get_rsrpl (core::chemical::ResidueType const &rsd_type) |
int | main (int argc, char *argv[]) |
Variables | |
static basic::Tracer | TR ("B3AADihedralGrabber") |
static basic::Tracer | TR_EX ("ExperimentalRotamers") |
static basic::Tracer | TR_IR ("InterpolatedRotamers") |
std::map< std::string, core::pack::dunbrack::SingleResidueDunbrackLibraryCOP > | dunbrack_rotlibs_ |
using B3AADihedralGrabberOP = utility::pointer::shared_ptr<B3AADihedralGrabber> |
core::Real angle_diff | ( | core::Real | a1, |
core::Real | a2 | ||
) |
References docking::a1, docking::a2, and numeric::principal_angle_degrees().
Referenced by ZincMatchFilter::apply(), calc_dist(), and torsion2id().
core::Real calc_dist | ( | core::conformation::Residue | res1, |
core::conformation::Residue | res2 | ||
) |
References angle_diff(), get_symm_corrected_angle(), create_a3b_hbs::i, ObjexxFCL::pow(), erraser_analysis::res1, erraser_analysis::res2, and sd().
Referenced by B3AADihedralGrabber::apply().
core::Real get_phi_from_rsd | ( | core::conformation::Residue const & | rsd | ) |
Handle lower-term residues by returning a "neutral" phi value
Referenced by B3AADihedralGrabber::apply().
core::Real get_psi_from_rsd | ( | core::conformation::Residue const & | rsd | ) |
Referenced by B3AADihedralGrabber::apply().
core::pack::dunbrack::SingleResidueDunbrackLibraryCOP get_rsrpl | ( | core::chemical::ResidueType const & | rsd_type | ) |
References utility::io::oc::cout, enumerate_junctions::default, basic::options::OptionKeys::corrections::score::dun_entropy_correction, basic::options::OptionKeys::packing::dunbrack_prob_buried, basic::options::OptionKeys::packing::dunbrack_prob_nonburied, dunbrack_rotlibs_, basic::database::full_name(), basic::options::option, vancomycin::pack, basic::options::OptionKeys::motifs::r1, basic::options::OptionKeys::motifs::r2, numeric::interpolation::to_string(), basic::options::OptionKeys::corrections::score::use_bicubic_interpolation, and utility_exit_with_message.
Referenced by B3AADihedralGrabber::apply().
core::Real get_symm_corrected_angle | ( | core::Size | chi_num, |
std::string | tlc, | ||
core::Real | chi | ||
) |
References numeric::nonnegative_principal_angle_degrees(), and tlc.
Referenced by B3AADihedralGrabber::apply(), and calc_dist().
core::Real get_tht_from_rsd | ( | core::conformation::Residue const & | rsd, |
core::pose::Pose const & | pose | ||
) |
Returns the preceeding omg.
References beta_nonlocal::pose.
Referenced by B3AADihedralGrabber::apply().
int main | ( | int | argc, |
char * | argv[] | ||
) |
References argv, test.T009_Exceptions::e, basic::init(), sm, and TR.
std::map< std::string, core::pack::dunbrack::SingleResidueDunbrackLibraryCOP > dunbrack_rotlibs_ |
Referenced by get_rsrpl().
|
static |
Referenced by main().
|
static |
Referenced by B3AADihedralGrabber::apply().
|
static |
Referenced by B3AADihedralGrabber::apply().