Rosetta
|
#include <HemeBindingMover.hh>
Public Member Functions | |
HemeBindingMover () | |
HemeBindingMover (core::scoring::ScoreFunctionOP const &sfxn, protocols::backrub::BackrubMoverOP &brm, protocols::simple_moves::PackRotamersMoverOP &prm, core::Size n_it=1000, core::Real temperature=0.6) | |
HemeBindingMover (core::scoring::ScoreFunctionOP const &sfxn, core::pack::task::TaskFactoryOP const &tf, core::Size n_it, core::Real temperature=0.6) | |
HemeBindingMover (HemeBindingMover const &other) | |
virtual | ~HemeBindingMover () |
void | score_function (core::scoring::ScoreFunctionOP other_score_function) |
void | backrub_mover (protocols::backrub::BackrubMoverOP br_mover) |
void | pack_rotamers_mover (protocols::simple_moves::PackRotamersMoverOP pr_mover) |
void | num_iterations (core::Size n_it) |
void | temperature (core::Real temp) |
void | task_factory (core::pack::task::TaskFactoryOP tf) |
core::scoring::ScoreFunctionCOP | score_function () const |
protocols::backrub::BackrubMoverCOP | backrub_mover () const |
protocols::simple_moves::PackRotamersMoverCOP | pack_rotamers_mover () const |
core::Size | num_iterations () const |
core::Real | temperature () const |
core::pack::task::TaskFactoryCOP | task_factory () const |
virtual protocols::moves::MoverOP | clone () const |
virtual protocols::moves::MoverOP | fresh_instance () const |
virtual void | apply (core::pose::Pose &pose) |
virtual std::string | get_name () const |
void | add_initial_constraints (core::pose::Pose &pose, utility::vector1< core::Size > designable_residues, utility::vector1< core::Size > packable_residues) |
void | initialize_from_options () |
HemeBindingMover () | |
HemeBindingMover (core::scoring::ScoreFunctionOP const &sfxn, protocols::backrub::BackrubMoverOP &brm, protocols::simple_moves::MinPackMoverOP &mpm, core::Size n_it=1000, core::Real temperature=0.6) | |
HemeBindingMover (core::scoring::ScoreFunctionOP const &sfxn, core::pack::task::TaskFactoryOP const &tf, core::Size n_it, core::Real temperature=0.6) | |
HemeBindingMover (HemeBindingMover const &other) | |
virtual | ~HemeBindingMover () |
void | score_function (core::scoring::ScoreFunctionOP other_score_function) |
void | backrub_mover (protocols::backrub::BackrubMoverOP br_mover) |
void | minpack_mover (protocols::simple_moves::MinPackMoverOP mp_mover) |
void | num_iterations (core::Size n_it) |
void | temperature (core::Real temp) |
void | task_factory (core::pack::task::TaskFactoryOP tf) |
core::scoring::ScoreFunctionCOP | score_function () const |
protocols::backrub::BackrubMoverCOP | backrub_mover () const |
protocols::simple_moves::MinPackMoverCOP | minpack_mover () const |
core::Size | num_iterations () const |
core::Real | temperature () const |
core::pack::task::TaskFactoryCOP | task_factory () const |
virtual protocols::moves::MoverOP | clone () const |
virtual protocols::moves::MoverOP | fresh_instance () const |
virtual void | apply (core::pose::Pose &pose) |
virtual std::string | get_name () const |
Private Attributes | |
core::scoring::ScoreFunctionOP | score_function_ |
core::scoring::ScoreFunctionOP | design_score_function_ |
core::scoring::ScoreFunctionOP | repack_score_function_ |
protocols::backrub::BackrubMoverOP | backrub_mover_ |
protocols::simple_moves::PackRotamersMoverOP | pack_rotamers_mover_ |
core::Size | num_iterations_ |
core::Real | temperature_ |
core::Real | prob_br_ |
core::pack::task::TaskFactoryOP | tf_ |
protocols::simple_moves::PackRotamersMoverOP | design_mover_ |
utility::vector1< std::string > | atoms_to_constrain_ |
core::scoring::constraints::BoundFuncOP | dist_func_ |
core::scoring::func::CircularHarmonicFuncOP | dihedral_func_ |
core::scoring::func::CircularHarmonicFuncOP | dihedral_func_2_ |
core::scoring::constraints::ConstraintCOPs | current_constraints_ |
protocols::simple_moves::MinPackMoverOP | minpack_mover_ |
HemeBindingMover::HemeBindingMover | ( | ) |
References design_score_function_, basic::database::full_name(), initialize_from_options(), repack_score_function_, score_function_, and TR.
Referenced by clone(), and fresh_instance().
HemeBindingMover::HemeBindingMover | ( | core::scoring::ScoreFunctionOP const & | sfxn, |
protocols::backrub::BackrubMoverOP & | brm, | ||
protocols::simple_moves::PackRotamersMoverOP & | prm, | ||
core::Size | n_it = 1000 , |
||
core::Real | temperature = 0.6 |
||
) |
HemeBindingMover::HemeBindingMover | ( | core::scoring::ScoreFunctionOP const & | sfxn, |
core::pack::task::TaskFactoryOP const & | tf, | ||
core::Size | n_it, | ||
core::Real | temperature = 0.6 |
||
) |
HemeBindingMover::HemeBindingMover | ( | HemeBindingMover const & | other | ) |
References backrub_mover(), backrub_mover_, design_mover_, design_score_function_, basic::database::full_name(), initialize_from_options(), num_iterations(), num_iterations_, pack_rotamers_mover(), pack_rotamers_mover_, repack_score_function_, score_function(), score_function_, task_factory(), temperature(), temperature_, and tf_.
|
virtual |
HemeBindingMover::HemeBindingMover | ( | ) |
HemeBindingMover::HemeBindingMover | ( | core::scoring::ScoreFunctionOP const & | sfxn, |
protocols::backrub::BackrubMoverOP & | brm, | ||
protocols::simple_moves::MinPackMoverOP & | mpm, | ||
core::Size | n_it = 1000 , |
||
core::Real | temperature = 0.6 |
||
) |
HemeBindingMover::HemeBindingMover | ( | core::scoring::ScoreFunctionOP const & | sfxn, |
core::pack::task::TaskFactoryOP const & | tf, | ||
core::Size | n_it, | ||
core::Real | temperature = 0.6 |
||
) |
HemeBindingMover::HemeBindingMover | ( | HemeBindingMover const & | other | ) |
|
virtual |
void HemeBindingMover::add_initial_constraints | ( | core::pose::Pose & | pose, |
utility::vector1< core::Size > | designable_residues, | ||
utility::vector1< core::Size > | packable_residues | ||
) |
|
virtual |
References backrub_mover_, count, design_mover_, design_score_function_, create_a3b_hbs::i, create_a3b_hbs::ii, create_a3b_hbs::j, mc, beta_nonlocal::mm, basic::options::OptionKeys::MonteCarlo::MonteCarlo, basic::options::OptionKeys::legacy_sewing::neighbor_cutoff, basic::options::OptionKeys::frags::contacts::neighbors, num_iterations_, pack_rotamers_mover_, beta_nonlocal::pose, prob_br_, numeric::conversions::radians(), numeric::random::random_range(), repack_score_function_, erraser_analysis::res1, erraser_analysis::res2, score_function_, temperature_, tf_, TR, and numeric::random::uniform().
Referenced by pyrosetta.distributed.tasks.rosetta_scripts.BaseRosettaScriptsTask::execute().
|
virtual |
protocols::backrub::BackrubMoverCOP HemeBindingMover::backrub_mover | ( | ) | const |
References backrub_mover_.
protocols::backrub::BackrubMoverCOP HemeBindingMover::backrub_mover | ( | ) | const |
void HemeBindingMover::backrub_mover | ( | protocols::backrub::BackrubMoverOP | br_mover | ) |
References backrub_mover_.
Referenced by HemeBindingMover().
void HemeBindingMover::backrub_mover | ( | protocols::backrub::BackrubMoverOP | br_mover | ) |
|
virtual |
References HemeBindingMover().
|
virtual |
|
virtual |
References HemeBindingMover().
|
virtual |
|
virtual |
|
virtual |
void HemeBindingMover::initialize_from_options | ( | ) |
References dihedral_func_, dihedral_func_2_, dist_func_, local::mc_temperature, local::num_iterations, num_iterations_, basic::options::option, prob_br_, local::prob_br_move, numeric::conversions::radians(), temperature_, TR, and value.
Referenced by HemeBindingMover().
protocols::simple_moves::MinPackMoverCOP HemeBindingMover::minpack_mover | ( | ) | const |
void HemeBindingMover::minpack_mover | ( | protocols::simple_moves::MinPackMoverOP | mp_mover | ) |
core::Size HemeBindingMover::num_iterations | ( | ) | const |
References num_iterations_.
core::Size HemeBindingMover::num_iterations | ( | ) | const |
void HemeBindingMover::num_iterations | ( | core::Size | n_it | ) |
References num_iterations_.
Referenced by HemeBindingMover().
void HemeBindingMover::num_iterations | ( | core::Size | n_it | ) |
protocols::simple_moves::PackRotamersMoverCOP HemeBindingMover::pack_rotamers_mover | ( | ) | const |
References pack_rotamers_mover_.
void HemeBindingMover::pack_rotamers_mover | ( | protocols::simple_moves::PackRotamersMoverOP | pr_mover | ) |
References pack_rotamers_mover_.
Referenced by HemeBindingMover().
core::scoring::ScoreFunctionCOP HemeBindingMover::score_function | ( | ) | const |
References score_function_.
Referenced by pyrosetta.distributed.tasks.score.ScorePoseTask::execute().
core::scoring::ScoreFunctionCOP HemeBindingMover::score_function | ( | ) | const |
Referenced by pyrosetta.distributed.tasks.score.ScorePoseTask::execute().
void HemeBindingMover::score_function | ( | core::scoring::ScoreFunctionOP | other_score_function | ) |
References score_function_.
Referenced by pyrosetta.distributed.tasks.score.ScorePoseTask::execute(), and HemeBindingMover().
void HemeBindingMover::score_function | ( | core::scoring::ScoreFunctionOP | other_score_function | ) |
Referenced by pyrosetta.distributed.tasks.score.ScorePoseTask::execute().
core::pack::task::TaskFactoryCOP HemeBindingMover::task_factory | ( | ) | const |
References tf_.
core::pack::task::TaskFactoryCOP HemeBindingMover::task_factory | ( | ) | const |
void HemeBindingMover::task_factory | ( | core::pack::task::TaskFactoryOP | tf | ) |
References test.G200_Module_Region::tf, and tf_.
Referenced by HemeBindingMover().
void HemeBindingMover::task_factory | ( | core::pack::task::TaskFactoryOP | tf | ) |
core::Real HemeBindingMover::temperature | ( | ) | const |
References temperature_.
Referenced by schema.Temperature::__repr__(), schema.Temperature::formatted(), and HemeBindingMover().
core::Real HemeBindingMover::temperature | ( | ) | const |
Referenced by schema.Temperature::__repr__(), and schema.Temperature::formatted().
void HemeBindingMover::temperature | ( | core::Real | temp | ) |
References erraser_analysis::temp, and temperature_.
Referenced by schema.Temperature::__repr__(), schema.Temperature::formatted(), and HemeBindingMover().
void HemeBindingMover::temperature | ( | core::Real | temp | ) |
Referenced by schema.Temperature::__repr__(), and schema.Temperature::formatted().
|
private |
Referenced by add_initial_constraints().
|
private |
Referenced by apply(), backrub_mover(), and HemeBindingMover().
|
private |
Referenced by add_initial_constraints().
|
private |
Referenced by apply(), and HemeBindingMover().
|
private |
Referenced by apply(), and HemeBindingMover().
|
private |
Referenced by add_initial_constraints(), and initialize_from_options().
|
private |
Referenced by add_initial_constraints(), and initialize_from_options().
|
private |
Referenced by add_initial_constraints(), and initialize_from_options().
|
private |
|
private |
Referenced by apply(), HemeBindingMover(), initialize_from_options(), and num_iterations().
|
private |
Referenced by apply(), HemeBindingMover(), and pack_rotamers_mover().
|
private |
Referenced by apply(), and initialize_from_options().
|
private |
Referenced by apply(), and HemeBindingMover().
|
private |
Referenced by apply(), HemeBindingMover(), and score_function().
|
private |
Referenced by apply(), HemeBindingMover(), initialize_from_options(), and temperature().
|
private |
Referenced by apply(), HemeBindingMover(), and task_factory().