Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Namespaces | Functions
RamaPrePro.cc File Reference
#include <core/scoring/RamaPrePro.hh>
#include <core/scoring/Energies.hh>
#include <core/scoring/ScoreFunction.hh>
#include <core/id/PartialAtomID.hh>
#include <core/pose/Pose.hh>
#include <core/scoring/ScoringManager.hh>
#include <core/chemical/ResidueConnection.hh>
#include <core/chemical/ResConnID.hh>
#include <core/chemical/ChemicalManager.hh>
#include <core/chemical/ResidueTypeSet.hh>
#include <core/chemical/mainchain_potential/MainchainScoreTable.hh>
#include <basic/basic.hh>
#include <core/conformation/Residue.hh>
#include <core/conformation/Residue.functions.hh>
#include <core/conformation/Conformation.hh>
#include <numeric/angle.functions.hh>
#include <numeric/constants.hh>
#include <numeric/MathMatrix.hh>
#include <utility/VirtualBase.hh>
#include <utility/io/izstream.hh>
#include <ObjexxFCL/FArray1D.hh>
#include <utility/vector1.hh>
#include <ObjexxFCL/FArray2D.hh>
#include <basic/Tracer.hh>
#include <basic/database/open.hh>
#include <basic/options/option.hh>
#include <basic/options/keys/corrections.OptionKeys.gen.hh>
#include <basic/options/keys/score.OptionKeys.gen.hh>
#include <basic/options/keys/OptionKeys.hh>
#include <boost/algorithm/string.hpp>

Namespaces

 core
 A class for reading in the atom type properties.
 
 core::scoring
 

Functions

static basic::Tracer core::scoring::TR ("core.scoring.RamaPrePro")
 

Detailed Description

Author
Frank DiMaio
Vikram K. Mulligan (vmull.nosp@m.ig@u.nosp@m.w.edu) Feb 2016 – made this compatible with canonical D-amino acids; returns 0 for noncanonicals. Also, refactored greatly in Sept 2016 to support noncanonical rama tables with arbitrary numbers of degrees of freedom.