![]() |
Rosetta Core
2014.16.56682
|
a collection of functions making a single score_function More...
#include <ScoreFunctionFactory.hh>
Public Types | |
| typedef core::scoring::symmetry::SymmetricScoreFunction | SymmetricScoreFunction |
Static Public Member Functions | |
| static ScoreFunctionOP | create_score_function (std::string weights_tag) |
| Returns a ScoreFunction from the database weights file <weights_tag> More... | |
| static ScoreFunctionOP | create_score_function (std::string weights_tag, std::string const &patch_tag) |
| Returns a ScoreFunction from the database weights file <weights_tag> with the patch <patch_tag> More... | |
| static ScoreFunctionOP | create_score_function (std::string weights_tag, utility::vector1< std::string > patch_tags) |
| Returns a ScoreFunction from the database weights file <weights_tag> with patches in <patch_tags> More... | |
Static Private Member Functions | |
| static void | apply_user_defined_reweighting_ (core::scoring::ScoreFunctionOP scorefxn) |
| Applies user defined re-weighting from the options system. Reweights are applied as a factor of the original, so -rg_reweight 0.5 would result in half of the previously defined rg weight. More... | |
| static void | load_weights_file (std::string weights_tag, ScoreFunctionOP scorefxn) |
a collection of functions making a single score_function
| typedef core::scoring::symmetry::SymmetricScoreFunction core::scoring::ScoreFunctionFactory::SymmetricScoreFunction |
|
staticprivate |
Applies user defined re-weighting from the options system. Reweights are applied as a factor of the original, so -rg_reweight 0.5 would result in half of the previously defined rg weight.
References basic::options::option, option, core::scoring::ref, score::ref_offset, score::ref_offsets, ref_offsets, core::scoring::rg, abinitio::rg_reweight, runtime_assert, core::scoring::score_type_from_name(), score::set_weights, core::scoring::hbonds::t, core::scoring::tr, user, and utility_exit_with_message.
Referenced by create_score_function().
|
static |
Returns a ScoreFunction from the database weights file <weights_tag>
example(s): scorefxn = create_score_function('standard') See also: ScoreFunction ScoreFunction.show ScoreFunction.weights ScoreType
Referenced by create_score_function(), core::scoring::getScoreFunction(), and core::scoring::getScoreFunctionLegacy().
|
static |
Returns a ScoreFunction from the database weights file <weights_tag> with the patch <patch_tag>
example(s): See also: ScoreFunction ScoreFunction.show ScoreFunction.weights ScoreType
References create_score_function(), and basic::options::option.
|
static |
Returns a ScoreFunction from the database weights file <weights_tag> with patches in <patch_tags>
References apply_user_defined_reweighting_(), basic::options::OptionKeys::score::docking_interface_score, load_weights_file(), basic::options::OptionKeys::score::min_score_score, basic::options::option, core::scoring::PRE_TALARIS_2013_STANDARD_WTS, core::scoring::SCORE12_PATCH, basic::options::OptionKeys::corrections::score::score12prime, basic::options::OptionKeys::symmetry::symmetry_definition, and user.
|
staticprivate |
Referenced by create_score_function().
1.8.7