![]() |
Rosetta Protocols
2014.16.56682
|
Classes | |
| class | MultipleOutputWrapper |
| class | MultipleOutputWrapperCreator |
| class | MultiplePoseMover |
| class | MultiplePoseMoverCreator |
| class | ParsedProtocol |
| class | ParsedProtocolCreator |
| class | PosePropertyReporter |
| class | PosePropertyReporterCreator |
| Abstract base class for a PosePropertyReporter factory; the Creator class is responsible for creating a particular PosePropertyReporter class. More... | |
| class | PosePropertyReporterFactory |
| class | PosePropertyReporterRegistrator |
| This templated class will register an instance of an PosePropertyReporterCreator (class T) with the PosePropertyReporterFactory. It will ensure that no PosePropertyReporterCreator is registered twice, and, centralizes this registration logic so that thread safety issues can be handled in one place. More... | |
| class | PoseSelector |
| class | PoseSelectorCreator |
| Abstract base class for a PoseSelector factory; the Creator class is responsible for creating a particular PoseSelector class. More... | |
| class | PoseSelectorFactory |
| class | PoseSelectorRegistrator |
| This templated class will register an instance of an PoseSelectorCreator (class T) with the PoseSelectorFactory. It will ensure that no PoseSelectorCreator is registered twice, and, centralizes this registration logic so that thread safety issues can be handled in one place. More... | |
| class | RosettaScriptsParser |
| Reading the xml file and generating the mover. More... | |
| class | SavePoseMover |
| mover that can be used to save or restore a pose at an arbitrary point during a rosetta scripts protocol. other movers or filters can be set up to access poses saved by this mover during their apply calls. More... | |
| class | SavePoseMoverCreator |
Functions | |
| core::pack::task::TaskFactoryOP | parse_task_operations (utility::tag::TagCOP const tag, basic::datacache::DataMap const &data) |
| core::pack::task::TaskFactoryOP | parse_task_operations (std::string const task_list, basic::datacache::DataMap const &data) |
| core::pack::task::TaskFactoryOP | parse_task_operations (utility::tag::TagCOP const tag, basic::datacache::DataMap &data, core::pack::task::TaskFactoryOP &task_factory) |
| option to add or refer to a Taskfactory through the datamap, similar to how to add/refer to movemap OPs (EMS) More... | |
| utility::vector1 < core::pack::task::operation::TaskOperationOP > | get_task_operations (utility::tag::TagCOP const tag, basic::datacache::DataMap const &data) |
| core::scoring::ScoreFunctionOP | parse_score_function (utility::tag::TagCOP tag, std::string const &option_name, basic::datacache::DataMap const &data, std::string const dflt_key="talaris2013") |
| Look up the score function defined in the <SCOREFXNS> through the given option. Default to 'talaris2013' by default. More... | |
| core::scoring::ScoreFunctionOP | parse_score_function (utility::tag::TagCOP tag, basic::datacache::DataMap const &data, std::string const dflt_key="talaris2013") |
| Look up the score function defined in the <SCOREFXNS> through the option 'scorefxn='. Default to 'talaris2013' by default. More... | |
| std::string | get_score_function_name (utility::tag::TagCOP tag, std::string const &option_name) |
| Look up the name of assigned score function to the given option. Use this to prevent hard coding default score functions into protocols. More... | |
| std::string | get_score_function_name (utility::tag::TagCOP tag) |
| Look up the name of assigned score function to the 'scorefxn=' option. Use this to prevent hard coding default score functions into protocols. More... | |
| core::pose::PoseOP | saved_reference_pose (utility::tag::TagCOP in_tag, basic::datacache::DataMap &data_map) |
| convenience function to access pointers to poses that will be stored in the data map at an arbitrary point during an RS protocol More... | |
| void | foreach_movemap_tag (utility::tag::TagCOP const in_tag, core::pose::Pose const &pose, core::kinematics::MoveMapOP mm) |
| utility function for parse_movemap which goes over each of the tags in a movemap section More... | |
| void | parse_movemap (utility::tag::TagCOP const in_tag, core::pose::Pose const &pose, core::kinematics::MoveMapOP &mm, basic::datacache::DataMap &data, bool const reset_map) |
| variant of parse_movemap that takes in a datamap and searches it for already existing movemaps More... | |
| void | parse_movemap (utility::tag::TagCOP const in_tag, core::pose::Pose const &pose, core::kinematics::MoveMapOP mm) |
| protocols::filters::FilterOP | parse_filter (std::string const filter_name, protocols::filters::Filters_map const &filters) |
| protocols::moves::MoverOP | parse_mover (std::string const mover_name, protocols::moves::Movers_map const &movers) |
| numeric::xyzVector< core::Real > | parse_xyz_vector (utility::tag::TagCOP const xyz_vector_tag) |
| utility function for parsing xyzVector More... | |
| core::Size | find_nearest_res (core::pose::Pose const &source, core::pose::Pose const &target, core::Size const res, core::Size const chain) |
| Return the number of the residue on source that is nearest to res on target. If the distance is greater than 2.0 returns 0 to indicate error. More... | |
| utility::vector1< core::Size > | residue_packer_states (core::pose::Pose const &pose, core::pack::task::TaskFactoryCOP tf, bool const designable, bool const packable) |
| returns a vector containing all the residues with a given packer state according to the TF More... | |
Variables | |
| static basic::Tracer | TR ("protocols.rosetta_scripts.MultipleOutputWrapper") |
| static basic::Tracer | TR ("protocols.rosetta_scripts.MultiplePoseMover") |
| static basic::Tracer | TR ("protocols.rosetta_scripts.ParsedProtocol") |
| static basic::Tracer | TR_call_order ("protocols.rosetta_scripts.ParsedProtocol_call_order") |
| static basic::Tracer | TR_report ("protocols.rosetta_scripts.ParsedProtocol.REPORT") |
| static numeric::random::RandomGenerator | RG (48569) |
| static basic::Tracer | TR ("protocols.rosetta_scripts.PosePropertyReporterFactory") |
| static basic::Tracer | TR ("protocols.rosetta_scripts.PoseSelectorFactory") |
| static basic::Tracer | TR ("protocols.rosetta_scripts.RosettaScriptsParser") |
| typedef utility::pointer::owning_ptr< MultiplePoseMover const > protocols::rosetta_scripts::MultiplePoseMoverCOP |
| typedef utility::pointer::owning_ptr< MultiplePoseMover > protocols::rosetta_scripts::MultiplePoseMoverOP |
| typedef utility::pointer::owning_ptr< ParsedProtocol const > protocols::rosetta_scripts::ParsedProtocolCOP |
| typedef utility::pointer::owning_ptr< PosePropertyReporter const > protocols::rosetta_scripts::PosePropertyReporterCOP |
| typedef utility::pointer::owning_ptr< PosePropertyReporterCreator const > protocols::rosetta_scripts::PosePropertyReporterCreatorCOP |
| typedef utility::pointer::owning_ptr< PosePropertyReporterCreator > protocols::rosetta_scripts::PosePropertyReporterCreatorOP |
| typedef utility::pointer::owning_ptr< PosePropertyReporterFactory const > protocols::rosetta_scripts::PosePropertyReporterFactoryCOP |
| typedef utility::pointer::owning_ptr< PosePropertyReporterFactory > protocols::rosetta_scripts::PosePropertyReporterFactoryOP |
| typedef utility::pointer::owning_ptr< PosePropertyReporter > protocols::rosetta_scripts::PosePropertyReporterOP |
| typedef utility::pointer::owning_ptr< PoseSelector const > protocols::rosetta_scripts::PoseSelectorCOP |
| typedef utility::pointer::owning_ptr< PoseSelectorCreator const > protocols::rosetta_scripts::PoseSelectorCreatorCOP |
| typedef utility::pointer::owning_ptr< PoseSelectorCreator > protocols::rosetta_scripts::PoseSelectorCreatorOP |
| typedef utility::pointer::owning_ptr< PoseSelectorFactory const > protocols::rosetta_scripts::PoseSelectorFactoryCOP |
| typedef utility::pointer::owning_ptr< PoseSelectorFactory > protocols::rosetta_scripts::PoseSelectorFactoryOP |
| typedef core::Real protocols::rosetta_scripts::Real |
| typedef utility::pointer::owning_ptr< SavePoseMover const > protocols::rosetta_scripts::SavePoseMoverCOP |
| core::Size protocols::rosetta_scripts::find_nearest_res | ( | core::pose::Pose const & | source, |
| core::pose::Pose const & | target, | ||
| core::Size const | res, | ||
| core::Size const | chain | ||
| ) |
Return the number of the residue on source that is nearest to res on target. If the distance is greater than 2.0 returns 0 to indicate error.
find source residue that is nearest to res on source. If distance is greater than 2.0A, return 0. chain=0, search all chains, chain=1,2,3 etc. search only that chain
References core::conformation::Residue::chain(), numeric::xyzVector< class >::distance(), core::conformation::Residue::is_ligand(), core::pose::Pose::residue(), core::pose::Pose::total_residue(), and core::conformation::Residue::xyz().
Referenced by protocols::protein_interface_design::filters::RelativeSegmentFilter::apply(), protocols::toolbox::task_operations::DatabaseThread::apply(), protocols::toolbox::task_operations::RestrictIdentitiesAtAlignedPositionsOperation::apply(), protocols::toolbox::task_operations::RestrictToAlignedSegmentsOperation::apply(), protocols::toolbox::task_operations::DatabaseThread::find_length(), protocols::toolbox::task_operations::DatabaseThread::mark_designable(), and protocols::toolbox::task_operations::DatabaseThread::mark_leave_as_is().
| void protocols::rosetta_scripts::foreach_movemap_tag | ( | utility::tag::TagCOP const | in_tag, |
| core::pose::Pose const & | pose, | ||
| core::kinematics::MoveMapOP | mm | ||
| ) |
utility function for parse_movemap which goes over each of the tags in a movemap section
References begin, bondangle(), core::conformation::Conformation::chain_begin(), core::conformation::Conformation::chain_end(), core::pose::Pose::conformation(), core::id::D, end, j, core::chemical::ResidueType::natoms(), core::pose::Pose::residue_type(), runtime_assert, core::kinematics::MoveMap::set(), core::kinematics::MoveMap::set_bb(), core::kinematics::MoveMap::set_chi(), core::kinematics::MoveMap::set_jump(), tag, and core::id::THETA.
Referenced by parse_movemap().
| std::string protocols::rosetta_scripts::get_score_function_name | ( | utility::tag::TagCOP const | tag, |
| std::string const & | option_name | ||
| ) |
Look up the name of assigned score function to the given option. Use this to prevent hard coding default score functions into protocols.
Referenced by get_score_function_name(), protocols::protein_interface_design::movers::DockAndRetrieveSidechains::parse_my_tag(), protocols::protein_interface_design::movers::PrepackMover::parse_my_tag(), protocols::protein_interface_design::movers::MapHotspot::parse_my_tag(), protocols::simple_moves::DesignRepackMover::parse_my_tag(), protocols::protein_interface_design::filters::FNatFilter::parse_my_tag(), protocols::protein_interface_design::filters::IRmsdFilter::parse_my_tag(), protocols::enzdes::EnzRepackMinimize::parse_my_tag(), protocols::protein_interface_design::movers::LoopRemodel::parse_my_tag(), protocols::protein_interface_design::movers::TryRotamers::parse_my_tag(), protocols::simple_moves::sidechain_moves::SidechainMCMover::parse_my_tag(), and protocols::enzdes::EnzScoreFilter::parse_my_tag().
| std::string protocols::rosetta_scripts::get_score_function_name | ( | utility::tag::TagCOP const | tag | ) |
Look up the name of assigned score function to the 'scorefxn=' option. Use this to prevent hard coding default score functions into protocols.
References get_score_function_name().
| utility::vector1< core::pack::task::operation::TaskOperationOP > protocols::rosetta_scripts::get_task_operations | ( | utility::tag::TagCOP const | tag, |
| basic::datacache::DataMap const & | data | ||
| ) |
References end, basic::datacache::DataMap::get(), basic::datacache::DataMap::has(), and utility::string_split().
Referenced by protocols::flxbb::FlxbbDesign::parse_my_tag().
| protocols::filters::FilterOP protocols::rosetta_scripts::parse_filter | ( | std::string const | filter_name, |
| protocols::filters::Filters_map const & | filters | ||
| ) |
Referenced by protocols::simple_moves::ContingentAcceptMover::parse_my_tag(), protocols::simple_filters::Operator::parse_my_tag(), protocols::simple_filters::DeltaFilter::parse_my_tag(), protocols::simple_filters::Sigmoid::parse_my_tag(), protocols::filters::ReplicateFilter::parse_my_tag(), protocols::protein_interface_design::filters::BoltzmannFilter::parse_my_tag(), protocols::loophash::LoopHashMoverWrapper::parse_my_tag(), protocols::simple_filters::ReportFilter::parse_my_tag(), protocols::simple_filters::RelativePoseFilter::parse_my_tag(), protocols::filters::CalculatorFilter::parse_my_tag(), protocols::design_opt::ParetoOptMutationMover::parse_my_tag(), protocols::design_opt::GreedyOptMutationMover::parse_my_tag(), protocols::protein_interface_design::filters::FilterScanFilter::parse_my_tag(), protocols::loophash::LoopHashDiversifier::parse_my_tag(), protocols::simple_moves::ddG::parse_my_tag(), protocols::filters::IfThenFilter::parse_my_tag(), and protocols::simple_moves::GenericMonteCarloMover::parse_my_tag().
| void protocols::rosetta_scripts::parse_movemap | ( | utility::tag::TagCOP const | in_tag, |
| core::pose::Pose const & | pose, | ||
| core::kinematics::MoveMapOP & | mm, | ||
| basic::datacache::DataMap & | data, | ||
| bool const | reset_map | ||
| ) |
variant of parse_movemap that takes in a datamap and searches it for already existing movemaps
References basic::datacache::DataMap::add(), foreach_movemap_tag(), basic::datacache::DataMap::get(), basic::datacache::DataMap::has(), core::kinematics::MoveMap::set_bb(), core::kinematics::MoveMap::set_chi(), core::kinematics::MoveMap::set_jump(), and TR.
Referenced by protocols::relax::FastRelax::apply(), protocols::md::CartesianMD::parse_movemap(), protocols::cryst::SetCrystWeightMover::parse_my_tag(), protocols::protein_interface_design::movers::PrepackMover::parse_my_tag(), protocols::seeded_abinitio::SeedSetupMover::parse_my_tag(), protocols::normalmode::NormalModeMinimizer::parse_my_tag(), protocols::md::CartesianMD::parse_my_tag(), protocols::loops::loop_mover::refine::LoopMover_Refine_CCD::parse_my_tag(), protocols::nonlocal::SingleFragmentMover::parse_my_tag(), protocols::relax::FastRelax::parse_my_tag(), protocols::simple_moves::MinMover::parse_my_tag(), protocols::simple_moves::BackboneMover::parse_my_tag(), protocols::simple_moves::BBG8T3AMover::parse_my_tag(), and protocols::flxbb::FlxbbDesign::parse_my_tag().
| void protocols::rosetta_scripts::parse_movemap | ( | utility::tag::TagCOP const | in_tag, |
| core::pose::Pose const & | pose, | ||
| core::kinematics::MoveMapOP | mm | ||
| ) |
modifies an existing movemap according to tag the movemap defaults to move all bb, chi, and jumps.
References foreach_movemap_tag(), core::kinematics::MoveMap::set_bb(), core::kinematics::MoveMap::set_chi(), core::kinematics::MoveMap::set_jump(), and TR.
| protocols::moves::MoverOP protocols::rosetta_scripts::parse_mover | ( | std::string const | mover_name, |
| protocols::moves::Movers_map const & | movers | ||
| ) |
Referenced by protocols::simple_moves::ContingentAcceptMover::parse_my_tag(), protocols::simple_filters::DeltaFilter::parse_my_tag(), protocols::simple_filters::RelativePoseFilter::parse_my_tag(), protocols::protein_interface_design::filters::BindingStrainFilter::parse_my_tag(), protocols::forge::constraints::RemoveCsts::parse_my_tag(), protocols::simple_moves::ddG::parse_my_tag(), protocols::features::RotamerRecoveryFeatures::parse_my_tag(), protocols::rotamer_recovery::RotamerRecoveryMover::parse_my_tag(), protocols::docking::DockSetupMover::parse_my_tag(), and protocols::fldsgn::BluePrintBDR::parse_my_tag().
| core::scoring::ScoreFunctionOP protocols::rosetta_scripts::parse_score_function | ( | utility::tag::TagCOP const | tag, |
| std::string const & | option_name, | ||
| basic::datacache::DataMap const & | data, | ||
| std::string const | dflt_key | ||
| ) |
Look up the score function defined in the <SCOREFXNS> through the given option. Default to 'talaris2013' by default.
Utility function to find a scorefunction from parser-provided data. This is essentially a shameless copy of Justin's PackRotamersMover::parse_score_function.
References core::init::check_score_function_sanity(), basic::datacache::DataMap::get(), and basic::datacache::DataMap::has().
Referenced by protocols::rosetta_scripts::RosettaScriptsParser::generate_mover_for_protocol(), protocols::jd2::parser::MonteCarloLoader::load_data(), protocols::simple_moves::AddChainMover::parse_my_tag(), protocols::simple_moves::ForceDisulfidesMover::parse_my_tag(), protocols::cryst::SetCrystWeightMover::parse_my_tag(), protocols::protein_interface_design::movers::HotspotDisjointedFoldTreeMover::parse_my_tag(), protocols::seeded_abinitio::SwapSegment::parse_my_tag(), protocols::seeded_abinitio::GrowPeptides::parse_my_tag(), protocols::protein_interface_design::movers::PrepackMover::parse_my_tag(), protocols::protein_interface_design::movers::RandomMutation::parse_my_tag(), protocols::seeded_abinitio::SeedSetupMover::parse_my_tag(), protocols::seeded_abinitio::CloseFold::parse_my_tag(), protocols::simple_moves::DumpPdb::parse_my_tag(), protocols::simple_moves::SwitchChainOrderMover::parse_my_tag(), protocols::seeded_abinitio::SegmentHybridizer::parse_my_tag(), protocols::protein_interface_design::movers::HotspotHasherMover::parse_my_tag(), protocols::simple_filters::RelativePoseFilter::parse_my_tag(), protocols::protein_interface_design::movers::PlaceOnLoop::parse_my_tag(), protocols::simple_filters::EnergyPerResidueFilter::parse_my_tag(), protocols::protein_interface_design::filters::BindingStrainFilter::parse_my_tag(), protocols::simple_moves::DesignRepackMover::parse_my_tag(), protocols::protein_interface_design::movers::MapHotspot::parse_my_tag(), protocols::protein_interface_design::movers::ProteinInterfaceMultiStateDesignMover::parse_my_tag(), protocols::simple_filters::ResidueIEFilter::parse_my_tag(), protocols::simple_filters::ScoreTypeFilter::parse_my_tag(), protocols::simple_filters::RotamerBoltzmannWeight::parse_my_tag(), protocols::protein_interface_design::filters::FNatFilter::parse_my_tag(), protocols::seeded_abinitio::SeedFoldTree::parse_my_tag(), protocols::protein_interface_design::filters::IRmsdFilter::parse_my_tag(), protocols::simple_filters::ResidueSetChainEnergyFilter::parse_my_tag(), protocols::protein_interface_design::movers::BackrubDDMover::parse_my_tag(), protocols::simple_moves::TaskAwareMinMover::parse_my_tag(), protocols::enzdes::PackRotamersMoverPartGreedy::parse_my_tag(), protocols::design_opt::ParetoOptMutationMover::parse_my_tag(), protocols::enzdes::BackboneSampler::parse_my_tag(), protocols::simple_filters::AlaScan::parse_my_tag(), protocols::enzdes::EnzRepackMinimize::parse_my_tag(), protocols::simple_filters::DdgFilter::parse_my_tag(), protocols::design_opt::GreedyOptMutationMover::parse_my_tag(), protocols::protein_interface_design::filters::FilterScanFilter::parse_my_tag(), protocols::protein_interface_design::movers::DisulfideMover::parse_my_tag(), protocols::protein_interface_design::movers::LoopMoverFromCommandLine::parse_my_tag(), protocols::simple_moves::ddG::parse_my_tag(), protocols::features::RotamerRecoveryFeatures::parse_my_tag(), protocols::protein_interface_design::movers::LoopRemodel::parse_my_tag(), protocols::flexpep_docking::FlexPepDockingProtocol::parse_my_tag(), protocols::protein_interface_design::movers::TryRotamers::parse_my_tag(), protocols::rotamer_recovery::RotamerRecoveryMover::parse_my_tag(), protocols::simple_moves::sidechain_moves::SidechainMCMover::parse_my_tag(), protocols::simple_moves::ConsensusDesignMover::parse_my_tag(), protocols::simple_moves::RotamerTrialsMinMover::parse_my_tag(), protocols::simple_moves::RotamerTrialsMover::parse_my_tag(), protocols::relax::FastRelax::parse_my_tag(), protocols::canonical_sampling::MetropolisHastingsMover::parse_my_tag(), protocols::symmetric_docking::SymDockProtocol::parse_my_tag(), protocols::enzdes::LigInterfaceEnergyFilter::parse_my_tag(), protocols::moves::RampingMover::parse_my_tag(), protocols::enzdes::EnzScoreFilter::parse_my_tag(), protocols::comparative_modeling::LoopRelaxMover::parse_my_tag(), protocols::flxbb::FlxbbDesign::parse_my_tag(), protocols::analysis::InterfaceAnalyzerMover::parse_my_tag(), protocols::enzdes::RepackWithoutLigandFilter::parse_my_tag(), protocols::simple_moves::MinMover::parse_opts(), protocols::hotspot_hashing::movers::PlaceProbeMover::parse_place_probe_tag(), protocols::simple_moves::RepackSidechainsMover::parse_score_function(), protocols::simple_moves::MinPackMover::parse_score_function(), protocols::simple_moves::PackRotamersMover::parse_score_function(), and parse_score_function().
| core::scoring::ScoreFunctionOP protocols::rosetta_scripts::parse_score_function | ( | utility::tag::TagCOP const | tag, |
| basic::datacache::DataMap const & | data, | ||
| std::string const | dflt_key | ||
| ) |
Look up the score function defined in the <SCOREFXNS> through the option 'scorefxn='. Default to 'talaris2013' by default.
Utility function to find a scorefunction from parser-provided data for the option 'scorefxn'.
References parse_score_function().
| core::pack::task::TaskFactoryOP protocols::rosetta_scripts::parse_task_operations | ( | utility::tag::TagCOP const | tag, |
| basic::datacache::DataMap const & | data | ||
| ) |
This is essentially a shameless copy of Justin's PackRotamersMover::parse_task_operations. In truth DesignRepackMover should disappear into Justin's better organized class, but this will wait... (SJF)
References TR.
Referenced by protocols::protein_interface_design::movers::TaskAwareCsts::parse_my_tag(), protocols::protein_interface_design::movers::DockAndRetrieveSidechains::parse_my_tag(), protocols::simple_moves::AddConstraintsToCurrentConformationMover::parse_my_tag(), protocols::protein_interface_design::movers::PrepackMover::parse_my_tag(), protocols::protein_interface_design::movers::RandomMutation::parse_my_tag(), protocols::protein_interface_design::movers::BuildAlaPose::parse_my_tag(), protocols::simple_filters::TotalSasaFilter::parse_my_tag(), protocols::protein_interface_design::filters::SpecificResiduesNearInterfaceFilter::parse_my_tag(), protocols::protein_interface_design::filters::Torsion::parse_my_tag(), protocols::relax::AtomCoordinateCstMover::parse_my_tag(), protocols::protein_interface_design::filters::BindingStrainFilter::parse_my_tag(), protocols::protein_interface_design::filters::AverageDegreeFilter::parse_my_tag(), protocols::simple_moves::DesignRepackMover::parse_my_tag(), protocols::protein_interface_design::filters::DesignableResiduesFilter::parse_my_tag(), protocols::protein_interface_design::movers::ProteinInterfaceMultiStateDesignMover::parse_my_tag(), protocols::simple_filters::RotamerBoltzmannWeight::parse_my_tag(), protocols::protein_interface_design::filters::AtomicContactCountFilter::parse_my_tag(), protocols::protein_interface_design::movers::BackrubDDMover::parse_my_tag(), protocols::simple_moves::ModifyVariantTypeMover::parse_my_tag(), protocols::enzdes::PackRotamersMoverPartGreedy::parse_my_tag(), protocols::design_opt::ParetoOptMutationMover::parse_my_tag(), protocols::enzdes::EnzRepackMinimize::parse_my_tag(), protocols::hotspot_hashing::movers::PlaceSurfaceProbe::parse_my_tag(), protocols::protein_interface_design::filters::SequenceRecoveryFilter::parse_my_tag(), protocols::design_opt::GreedyOptMutationMover::parse_my_tag(), protocols::protein_interface_design::filters::FilterScanFilter::parse_my_tag(), protocols::simple_moves::ddG::parse_my_tag(), protocols::features::RotamerRecoveryFeatures::parse_my_tag(), protocols::protein_interface_design::movers::LoopRemodel::parse_my_tag(), protocols::loops::loop_mover::refine::LoopMover_Refine_CCD::parse_my_tag(), protocols::protein_interface_design::movers::PlaceStubMover::parse_my_tag(), protocols::protein_interface_design::movers::PlaceSimultaneouslyMover::parse_my_tag(), protocols::hybridization::CartesianHybridize::parse_my_tag(), protocols::simple_moves::RotamerTrialsMinMover::parse_my_tag(), protocols::simple_moves::ConsensusDesignMover::parse_my_tag(), protocols::simple_moves::RotamerTrialsMover::parse_my_tag(), protocols::hybridization::HybridizeProtocol::parse_my_tag(), protocols::relax::FastRelax::parse_my_tag(), protocols::symmetric_docking::SymDockProtocol::parse_my_tag(), protocols::features::ReportToDB::parse_my_tag(), protocols::hybridization::FoldTreeHybridize::parse_my_tag(), protocols::enzdes::PredesignPerturbMover::parse_my_tag(), protocols::docking::DockingProtocol::parse_my_tag(), protocols::simple_moves::AddConstraintsToCurrentConformationMover::parse_task_operations(), protocols::simple_moves::TaskAwareMinMover::parse_task_operations(), protocols::simple_moves::MinPackMover::parse_task_operations(), protocols::simple_moves::PackRotamersMover::parse_task_operations(), and protocols::simple_moves::GenericMonteCarloMover::parse_task_operations().
| core::pack::task::TaskFactoryOP protocols::rosetta_scripts::parse_task_operations | ( | std::string const | task_list, |
| basic::datacache::DataMap const & | data | ||
| ) |
| core::pack::task::TaskFactoryOP protocols::rosetta_scripts::parse_task_operations | ( | utility::tag::TagCOP | tag, |
| basic::datacache::DataMap & | data, | ||
| core::pack::task::TaskFactoryOP & | task_factory | ||
| ) |
option to add or refer to a Taskfactory through the datamap, similar to how to add/refer to movemap OPs (EMS)
allows the transfer of whole taskfactories on the datamap. This way a "base" taskfactory can be created, transferred on the datamap, and individual mover's specific taskoperations can be added on top
References basic::datacache::DataMap::add(), end, basic::datacache::DataMap::get(), basic::datacache::DataMap::has(), core::pack::task::TaskFactory::push_back(), utility::string_split(), and TR.
| numeric::xyzVector< core::Real > protocols::rosetta_scripts::parse_xyz_vector | ( | utility::tag::TagCOP const | xyz_vector_tag | ) |
utility function for parsing xyzVector
Referenced by protocols::rigid::RollMover::parse_my_tag().
| utility::vector1< core::Size > protocols::rosetta_scripts::residue_packer_states | ( | core::pose::Pose const & | pose, |
| core::pack::task::TaskFactoryCOP | tf, | ||
| bool const | designable, | ||
| bool const | packable | ||
| ) |
returns a vector containing all the residues with a given packer state according to the TF
References resi, and core::pose::Pose::total_residue().
Referenced by protocols::simple_filters::ResidueBurialFilter::apply(), protocols::protein_interface_design::movers::TaskAwareCsts::apply(), protocols::protein_interface_design::filters::Torsion::apply(), protocols::toolbox::task_operations::RestrictToAlignedSegmentsOperation::apply(), protocols::toolbox::task_operations::SeqprofConsensusOperation::apply(), protocols::protein_interface_design::movers::PlaceStubMover::apply(), and protocols::simple_filters::BuriedUnsatHbondFilter::compute().
| core::pose::PoseOP protocols::rosetta_scripts::saved_reference_pose | ( | utility::tag::TagCOP const | in_tag, |
| basic::datacache::DataMap & | data_map | ||
| ) |
convenience function to access pointers to poses that will be stored in the data map at an arbitrary point during an RS protocol
References basic::datacache::DataMap::add(), basic::datacache::DataMap::get(), and basic::datacache::DataMap::has().
Referenced by protocols::simple_filters::SidechainRmsdFilter::parse_my_tag(), protocols::simple_filters::DeltaFilter::parse_my_tag(), protocols::rosetta_scripts::SavePoseMover::parse_my_tag(), protocols::protein_interface_design::filters::LRmsdFilter::parse_my_tag(), protocols::protein_interface_design::filters::RmsdFilter::parse_my_tag(), protocols::protein_interface_design::filters::IRmsdFilter::parse_my_tag(), protocols::protein_interface_design::filters::FNatFilter::parse_my_tag(), protocols::features::RotamerRecoveryFeatures::parse_my_tag(), protocols::features::ProteinRMSDFeatures::parse_my_tag(), and protocols::features::ProteinRMSDNoSuperpositionFeatures::parse_my_tag().
|
static |
|
static |
|
static |
|
static |
Referenced by protocols::rosetta_scripts::MultiplePoseMover::apply(), protocols::rosetta_scripts::RosettaScriptsParser::generate_mover_for_protocol(), protocols::rosetta_scripts::RosettaScriptsParser::generate_mover_from_pose(), protocols::rosetta_scripts::MultiplePoseMover::get_additional_output(), protocols::rosetta_scripts::RosettaScriptsParser::import_tags(), protocols::rosetta_scripts::RosettaScriptsParser::instantiate_filter(), protocols::rosetta_scripts::RosettaScriptsParser::instantiate_mover(), protocols::rosetta_scripts::PosePropertyReporterFactory::newPosePropertyReporter(), protocols::rosetta_scripts::PoseSelectorFactory::newPoseSelector(), parse_movemap(), protocols::rosetta_scripts::SavePoseMover::parse_my_tag(), protocols::rosetta_scripts::PoseSelector::parse_my_tag(), protocols::rosetta_scripts::PosePropertyReporter::parse_my_tag(), protocols::rosetta_scripts::MultiplePoseMover::parse_my_tag(), parse_task_operations(), protocols::rosetta_scripts::MultiplePoseMover::process_pose(), and protocols::rosetta_scripts::RosettaScriptsParser::substitute_variables_in_stream().
|
static |
|
static |
|
static |
|
static |
|
static |
1.8.7