Rosetta 3.4
|
wraps DNA-interface specific considerations around the general multistate design / genetic algorithm framework More...
#include <DnaInterfaceMultiStateDesign.hh>
Public Types | |
typedef multistate_design::PosType | PosType |
typedef core::pack::task::PackerTaskCOP | PackerTaskCOP |
typedef genetic_algorithm::GeneticAlgorithmOP | GeneticAlgorithmOP |
Public Member Functions | |
DnaInterfaceMultiStateDesign () | |
virtual | ~DnaInterfaceMultiStateDesign () |
virtual void | apply (Pose &) |
Performs side-chain packing based on the input PackerTask using the input ScoreFunction. | |
virtual std::string | get_name () const |
Each derived class must specify its name. The class name. | |
void | copy_dna_chains (DnaChainsOP) |
void | copy_targeted_dna (DnaDesignDefOPs const &) |
void | output_results (Pose &) |
virtual void | parse_my_tag (TagPtr const, moves::DataMap &, protocols::filters::Filters_map const &, moves::Movers_map const &, Pose const &) |
parse XML (specifically in the context of the parser/scripting scheme) | |
virtual moves::MoverOP | fresh_instance () const |
required in the context of the parser/scripting scheme | |
virtual moves::MoverOP | clone () const |
required in the context of the parser/scripting scheme |
wraps DNA-interface specific considerations around the general multistate design / genetic algorithm framework
typedef genetic_algorithm::GeneticAlgorithmOP protocols::dna::DnaInterfaceMultiStateDesign::GeneticAlgorithmOP |
Reimplemented from protocols::simple_moves::PackRotamersMover.
protocols::dna::DnaInterfaceMultiStateDesign::DnaInterfaceMultiStateDesign | ( | ) |
Referenced by clone(), and fresh_instance().
protocols::dna::DnaInterfaceMultiStateDesign::~DnaInterfaceMultiStateDesign | ( | ) | [virtual] |
void protocols::dna::DnaInterfaceMultiStateDesign::apply | ( | Pose & | pose | ) | [virtual] |
Performs side-chain packing based on the input PackerTask using the input ScoreFunction.
example(s): packmover.apply(pose) See Also: PackerTask ScoreFunction
Reimplemented from protocols::simple_moves::PackRotamersMover.
References output_results().
moves::MoverOP protocols::dna::DnaInterfaceMultiStateDesign::clone | ( | ) | const [virtual] |
required in the context of the parser/scripting scheme
Reimplemented from protocols::simple_moves::PackRotamersMover.
References DnaInterfaceMultiStateDesign().
void protocols::dna::DnaInterfaceMultiStateDesign::copy_dna_chains | ( | DnaChainsOP | dna_chains | ) |
void protocols::dna::DnaInterfaceMultiStateDesign::copy_targeted_dna | ( | DnaDesignDefOPs const & | defs | ) |
moves::MoverOP protocols::dna::DnaInterfaceMultiStateDesign::fresh_instance | ( | ) | const [virtual] |
required in the context of the parser/scripting scheme
Reimplemented from protocols::simple_moves::PackRotamersMover.
References DnaInterfaceMultiStateDesign().
std::string protocols::dna::DnaInterfaceMultiStateDesign::get_name | ( | ) | const [virtual] |
Each derived class must specify its name. The class name.
Reimplemented from protocols::simple_moves::PackRotamersMover.
References protocols::dna::DnaInterfaceMultiStateDesignCreator::mover_name().
void protocols::dna::DnaInterfaceMultiStateDesign::output_results | ( | Pose & | pose | ) |
void protocols::dna::DnaInterfaceMultiStateDesign::parse_my_tag | ( | TagPtr const | tag, |
moves::DataMap & | datamap, | ||
protocols::filters::Filters_map const & | filters, | ||
moves::Movers_map const & | movers, | ||
Pose const & | pose | ||
) | [virtual] |
parse XML (specifically in the context of the parser/scripting scheme)
parse "XML" Tag (specifically in the context of the parser/scripting scheme)
Reimplemented from protocols::simple_moves::PackRotamersMover.
References protocols::simple_moves::PackRotamersMover::parse_score_function(), and protocols::simple_moves::PackRotamersMover::parse_task_operations().