Rosetta Core  2014.35
Classes | Namespaces | Functions | Variables
ScoreFunctionFactory.hh File Reference
#include <core/scoring/ScoreFunction.fwd.hh>
#include <core/scoring/symmetry/SymmetricScoreFunction.fwd.hh>
#include <utility/vector1.hh>
#include <string>

Classes

class  core::scoring::ScoreFunctionFactory
 a collection of functions making a single score_function More...
 

Namespaces

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

Functions

core::scoring::ScoreFunctionOP core::scoring::get_score_function (bool const is_fullatom=true)
 A helper function which returns a scoring function owning pointer according to the user's command line parameters -score:weights and -score:patch By default it returns weights=standard and patch=score12 for fullatom, and weights=cen_std and patch="" for centroid. More...
 
core::scoring::ScoreFunctionOP core::scoring::get_score_function_legacy (std::string pre_talaris_2013_weight_set, std::string pre_talaris_2013_patch_file="")
 A helper function that either returns a ScoreFunctionOP created by get_score_function() or the one specified by the protocol which is activated by the -restore_pre_talaris_2013_behavior flag. The purpose of this function is to preserve legacy behavior for the sake of reproducibility and so that a record of the old behavior is still preserved in the code to ease the process of reverting the change to get_score_function if that were the wrong behavior. More...
 
std::string core::scoring::get_score_functionName (bool const is_fullatom=true)
 use the logic of get_score_function to get the name. The name format is <weights_tag>[_<patch_tag> ... ] More...
 

Variables

std::string const core::scoring::TALARIS_2013
 
std::string const core::scoring::PRE_TALARIS_2013_STANDARD_WTS
 
std::string const core::scoring::SCORE13
 
std::string const core::scoring::CENTROID_WTS
 
std::string const core::scoring::SOFT_REP_WTS
 
std::string const core::scoring::SOFT_REP_DESIGN_WTS
 
std::string const core::scoring::DNA_INT_WTS
 
std::string const core::scoring::DNA_INT_WTS_GB
 
std::string const core::scoring::MM_STD_WTS
 
std::string const core::scoring::RNA_LORES_WTS
 
std::string const core::scoring::RNA_HIRES_WTS
 
std::string const core::scoring::RNA_LORES_PLUS_HIRES_WTS
 
std::string const core::scoring::MEMB_HIGHRES_WTS
 
std::string const core::scoring::SCORE12_PATCH
 
std::string const core::scoring::DOCK_PATCH
 
std::string const core::scoring::DOCK_LOW_PATCH
 

Detailed Description

Author
Andrew Leaver-Fay (aleav.nosp@m.erfa.nosp@m.y@gma.nosp@m.il.c.nosp@m.om)