![]() |
Rosetta Protocols
2015.25
|
Namespaces | |
| abscript | |
Classes | |
| class | _HashEntry |
| class | _MergableEntries |
| class | AbrelaxApplication |
| application level code for Abrelax, Foldconstraints and JumpingFoldconstraints WARNING WARNING WARNING. THREAD UNSAFE. INVOKES ConstraintFactory::replace_creator. CODE THAT ABUSES SINGLETONS LIKE THIS OUGHT TO BE SHOT. More... | |
| class | AbrelaxMover |
| class | AllResiduesChanged |
| (helper) functor class which keeps track of initial phi/psi values. calls of operator ( pose ) compare the initial phi/psi values More... | |
| class | AlternativePairings |
| class | ClassicAbinitio |
| class | ComputeTotalDistCst |
| class | ConstraintFragmentSampler |
| class | CoordinateConstraintKC |
| class | DomainAssembly |
| insert fragments in a linker region. Very similar to what's in looprelax_main More... | |
| class | DomainAssemblyCreator |
| class | DoubleLayerKinematicAbinitio |
| class | FixTemplateJumpSetup |
| class | FoldConstraints |
| extension of ClassicAbinitio Protocol to adapt the folding process for the presence of distance constraints Main Function: switch distance constraints based on distance in the FoldTree ( i.e., in sequence for simple FoldTrees ) This is achieved by replacing the pose's ConstraintSet with the special purpose class MaxSeqSepConstraintSet the latter class will only score constraints that are sufficiently close in FoldTree/Sequence ( as controlled by the threshold with set_max_seq_sep() ) the protocol ranks up the max_seq_sep parameter while folding proceeds through the stages. to this extend it overloads methods prepare_stageX() do_stage1_cycles() More... | |
| class | FragmentSampler |
| class | hConvergenceCheck |
| class | HedgeArchive |
| class | IterativeAbrelax |
| class | IterativeBase |
| class | IterativeCentroid |
| class | IterativeFullatom |
| class | JumpingFoldConstraintsWrapper |
| class | KinematicAbinitio |
| class | KinematicControl |
| class | KinematicTaskControl |
| class | LoopJumpFoldCst |
| class | MembraneAbinitio |
| class | OrderSortPredicate |
| class | PairingStatEntry |
| class | PairingStatistics |
| class | PcaEvaluator |
| class | Protocol |
| class | ResolutionSwitcher |
| class | ShowViolation |
| class | Stage1Sampler |
| class | StrandConstraints |
| class | StructureStore |
| class | Template |
| class | TemplateJumpSetup |
| class | Templates |
Enumerations | |
| enum | StageID { ALL_STAGES = 0, STAGE_1, STAGE_2, STAGE_3, STAGE_3a, STAGE_3b, STAGE_4, END_ABINITIO, LOOP_CLOSURE, SWITCH_TO_FULLATOM, RELAX, LAST_STAGE } |
Functions | |
| bool | sort_PoseWithScore (const PoseWithScore &left, const PoseWithScore &right) |
| void | register_options_broker () |
| Registers options that are relevant to the application. This function must be called prior to Broker_main() or Loopbuild_Threading_main(). More... | |
| void | common_setup () |
| void | Broker_main () |
| Initiates AbrelaxMover using the job distribution (jd2) More... | |
| bool | contains_stageid (utility::vector1< ClassicAbinitio::StageID > vec, ClassicAbinitio::StageID query) |
| static thread_local basic::Tracer | TR ("protocols.protein_interface_design.movers.DomainAssembly") |
| Size | noe_stage (Size total_res, Real factor) |
| bool | contains_stageid (utility::vector1< abinitio::StageID > vec, abinitio::StageID query) |
| std::string | filename (core::Size batch_id) |
| void | fix_chainbreak_patch (scoring::ScoreFunctionOP scorefxn, std::string const &patch_name) |
| bool | decide_on_beta_jumping_from_frags () |
| void | get_core (toolbox::DecoySetEvaluation &eval, core::Real cutoff, loops::Loops &rigid) |
| void | find_sampling_cuts (kinematics::FoldTree const &sampling, kinematics::FoldTree const &final, utility::vector1< Size > &sample_cuts) |
| std::ostream & | operator<< (std::ostream &out, PairingStatistics const &ps) |
| std::istream & | operator>> (std::istream &is, PairingStatEntry &ps) |
| std::ostream & | operator<< (std::ostream &out, StatEntries const &ps) |
| std::istream & | operator>> (std::istream &is, StatEntries &pslist) |
| std::istream & | operator>> (std::istream &is, PairingStatistics &ps) |
| std::ostream & | operator<< (std::ostream &out, PairingStatEntry const &ps) |
| std::size_t | hash_value (PairingStatEntry const &val) |
| std::size_t | hash_value (core::scoring::dssp::StrandPairing const &val) |
| std::istream & | operator<< (std::istream &, StatEntries &) |
| bool | copy_side_chains (core::pose::Pose &pose, utility::vector1< bool > &needToRepack, core::pose::Pose const &fa_input_pose) |
| Size | register_cutoff (5) |
| Size | residue_cutoff (5) |
| std::ostream & | operator<< (std::ostream &out, AlternativePairings const &alt_pairs) |
| std::ostream & | operator<< (std::ostream &out, StrandConstraints const &st) |
| void | dump_movemap (kinematics::MoveMap const &mm, Size nres, std::ostream &out) |
| void | register_common_options () |
| int | run_boinc_debug () |
| typedef utility::pointer::shared_ptr<AbrelaxMover const> protocols::abinitio::AbrelaxMoverCOP |
| typedef utility::pointer::shared_ptr<AbrelaxMover> protocols::abinitio::AbrelaxMoverOP |
| typedef utility::pointer::shared_ptr< ClassicAbinitio const > protocols::abinitio::ClassicAbinitioCOP |
| typedef utility::pointer::shared_ptr< ClassicAbinitio > protocols::abinitio::ClassicAbinitioOP |
| typedef utility::pointer::shared_ptr< ConstraintFragmentSampler > protocols::abinitio::ConstraintFragmentSamplerOP |
| typedef utility::pointer::shared_ptr< DoubleLayerKinematicAbinitio const > protocols::abinitio::DoubleLayerKinematicAbinitioCOP |
| typedef utility::pointer::shared_ptr< DoubleLayerKinematicAbinitio > protocols::abinitio::DoubleLayerKinematicAbinitioOP |
| typedef utility::pointer::shared_ptr< FoldConstraints const > protocols::abinitio::FoldConstraintsCOP |
| typedef utility::pointer::shared_ptr< FoldConstraints > protocols::abinitio::FoldConstraintsOP |
| typedef utility::pointer::shared_ptr< FragmentSampler const > protocols::abinitio::FragmentSamplerCOP |
| typedef utility::pointer::shared_ptr< FragmentSampler > protocols::abinitio::FragmentSamplerOP |
| typedef utility::pointer::shared_ptr< hConvergenceCheck > protocols::abinitio::hConvergenceCheckOP |
| typedef utility::pointer::shared_ptr<HedgeArchive const> protocols::abinitio::HedgeArchiveCOP |
| typedef utility::pointer::shared_ptr<HedgeArchive> protocols::abinitio::HedgeArchiveOP |
| typedef utility::pointer::shared_ptr< JumpingFoldConstraintsWrapper const > protocols::abinitio::JumpingFoldConstraintsWrapperCOP |
| typedef utility::pointer::shared_ptr< JumpingFoldConstraintsWrapper > protocols::abinitio::JumpingFoldConstraintsWrapperOP |
| typedef utility::pointer::shared_ptr< KinematicAbinitio const > protocols::abinitio::KinematicAbinitioCOP |
| typedef utility::pointer::shared_ptr< KinematicAbinitio > protocols::abinitio::KinematicAbinitioOP |
| typedef utility::pointer::shared_ptr< KinematicControl const > protocols::abinitio::KinematicControlCOP |
| typedef utility::pointer::shared_ptr< KinematicControl > protocols::abinitio::KinematicControlOP |
| typedef utility::pointer::shared_ptr< KinematicTaskControl const > protocols::abinitio::KinematicTaskControlCOP |
| typedef utility::pointer::shared_ptr< KinematicTaskControl > protocols::abinitio::KinematicTaskControlOP |
| typedef utility::pointer::shared_ptr< LoopJumpFoldCst const > protocols::abinitio::LoopJumpFoldCstCOP |
| typedef utility::pointer::shared_ptr< LoopJumpFoldCst > protocols::abinitio::LoopJumpFoldCstOP |
| typedef utility::pointer::owning_ptr< MembraneAbinitio const > protocols::abinitio::MembraneAbinitioCOP |
| typedef utility::pointer::shared_ptr< MembraneAbinitio > protocols::abinitio::MembraneAbinitioOP |
| typedef utility::pointer::shared_ptr< PairingStatistics const > protocols::abinitio::PairingStatisticsCOP |
| typedef utility::pointer::shared_ptr< PairingStatistics > protocols::abinitio::PairingStatisticsOP |
| typedef utility::pointer::shared_ptr< Protocol const > protocols::abinitio::ProtocolCOP |
| typedef utility::pointer::shared_ptr< Protocol > protocols::abinitio::ProtocolOP |
| typedef utility::pointer::shared_ptr< ResolutionSwitcher const > protocols::abinitio::ResolutionSwitcherCOP |
| typedef utility::pointer::shared_ptr< ResolutionSwitcher > protocols::abinitio::ResolutionSwitcherOP |
| typedef boost::unordered_map< core::scoring::dssp::StrandPairing, PairingStatEntry, _HashEntry, _MergableEntries > protocols::abinitio::StatEntries |
| typedef utility::pointer::shared_ptr< Template const > protocols::abinitio::TemplateCOP |
| typedef utility::pointer::shared_ptr< TemplateJumpSetup const > protocols::abinitio::TemplateJumpSetupCOP |
| typedef utility::pointer::shared_ptr< TemplateJumpSetup > protocols::abinitio::TemplateJumpSetupOP |
| typedef utility::pointer::shared_ptr< Template > protocols::abinitio::TemplateOP |
| typedef utility::pointer::weak_ptr< Templates > protocols::abinitio::TemplatesAP |
| typedef utility::pointer::weak_ptr< Templates const > protocols::abinitio::TemplatesCAP |
| typedef utility::pointer::shared_ptr< Templates const > protocols::abinitio::TemplatesCOP |
| typedef utility::pointer::shared_ptr< Templates > protocols::abinitio::TemplatesOP |
| void protocols::abinitio::Broker_main | ( | ) |
Initiates AbrelaxMover using the job distribution (jd2)
References common_setup(), protocols::jd2::JobDistributor::get_instance(), protocols::jd2::JobDistributor::go(), protocols::jd2::archive::MPIArchiveJobDistributor::is_archive_rank(), and protocols::jd2::archive::MPIArchiveJobDistributor::set_archive().
| void protocols::abinitio::common_setup | ( | ) |
References core::scoring::func::FuncFactory::add_type(), core::scoring::constraints::ConstraintIO::get_func_factory(), option, and tr().
Referenced by Broker_main().
| bool protocols::abinitio::contains_stageid | ( | utility::vector1< abinitio::StageID > | vec, |
| abinitio::StageID | query | ||
| ) |
| bool protocols::abinitio::contains_stageid | ( | utility::vector1< ClassicAbinitio::StageID > | vec, |
| ClassicAbinitio::StageID | query | ||
| ) |
| bool protocols::abinitio::copy_side_chains | ( | core::pose::Pose & | pose, |
| utility::vector1< bool > & | needToRepack, | ||
| core::pose::Pose const & | fa_input_pose | ||
| ) |
References core::pose::add_variant_type_to_pose_residue(), core::conformation::Residue::atom(), core::conformation::Residue::has_variant_type(), core::conformation::Residue::natoms(), core::pose::Pose::replace_residue(), core::pose::Pose::residue(), core::pose::Pose::total_residue(), tr(), utility_exit_with_message, and core::conformation::Atom::xyz().
Referenced by protocols::abinitio::ResolutionSwitcher::apply().
| bool protocols::abinitio::decide_on_beta_jumping_from_frags | ( | ) |
References core::fragment::SecondaryStructure::helix_fraction(), mem_tr, option, core::fragment::FragmentIO::read_data(), core::fragment::SecondaryStructure::strand_fraction(), core::fragment::SecondaryStructure::total_residue(), and tr().
Referenced by protocols::abinitio::IterativeBase::initialize().
| void protocols::abinitio::dump_movemap | ( | kinematics::MoveMap const & | mm, |
| Size | nres, | ||
| std::ostream & | out | ||
| ) |
References core::kinematics::MoveMap::get_bb().
| std::string protocols::abinitio::filename | ( | core::Size | batch_id | ) |
Referenced by protocols::abinitio::KinematicAbinitio::apply(), protocols::abinitio::abscript::ConstraintPreparer::cst_file(), protocols::abinitio::ClassicAbinitio::output_debug_structure(), protocols::abinitio::HedgeArchive::remove_pending_decoys(), protocols::abinitio::HedgeArchive::restore_status(), protocols::abinitio::HedgeArchive::save_pending_decoys(), and protocols::abinitio::AbrelaxApplication::setup_fold().
| void protocols::abinitio::find_sampling_cuts | ( | kinematics::FoldTree const & | sampling, |
| kinematics::FoldTree const & | final, | ||
| utility::vector1< Size > & | sample_cuts | ||
| ) |
| void protocols::abinitio::fix_chainbreak_patch | ( | scoring::ScoreFunctionOP | scorefxn, |
| std::string const & | patch_name | ||
| ) |
| void protocols::abinitio::get_core | ( | toolbox::DecoySetEvaluation & | eval, |
| core::Real | cutoff, | ||
| loops::Loops & | rigid | ||
| ) |
References protocols::loops::Loops::add_loop(), protocols::loops::Loops::clear(), protocols::toolbox::DecoySetEvaluation::n_atoms(), protocols::toolbox::DecoySetEvaluation::rmsf(), protocols::toolbox::DecoySetEvaluation::superimpose(), tr(), protocols::jd2::archive::EvaluatedArchive::weights(), and protocols::toolbox::DecoySetEvaluation::wRMSD().
Referenced by protocols::abinitio::IterativeBase::compute_cores().
|
inline |
|
inline |
References core::scoring::dssp::StrandPairing::hash_value().
References protocols::abinitio::FoldConstraints::total_res().
Referenced by protocols::abinitio::FoldConstraints::do_stage1_cycles(), protocols::abinitio::FoldConstraints::do_stage2_cycles(), protocols::abinitio::FoldConstraints::prepare_loop_in_stage3(), protocols::abinitio::FoldConstraints::prepare_loop_in_stage4(), and protocols::abinitio::FoldConstraints::prepare_stage2().
|
inline |
References protocols::abinitio::PairingStatEntry::show().
| std::ostream & protocols::abinitio::operator<< | ( | std::ostream & | out, |
| AlternativePairings const & | alt_pairs | ||
| ) |
References protocols::abinitio::AlternativePairings::show().
| std::istream& protocols::abinitio::operator<< | ( | std::istream & | , |
| StatEntries & | |||
| ) |
| std::ostream & protocols::abinitio::operator<< | ( | std::ostream & | out, |
| StrandConstraints const & | st | ||
| ) |
References protocols::abinitio::StrandConstraints::show().
| std::ostream & protocols::abinitio::operator<< | ( | std::ostream & | out, |
| PairingStatistics const & | ps | ||
| ) |
References core::scoring::dssp::StrandPairingSet::begin(), core::scoring::dssp::StrandPairingSet::end(), F, protocols::abinitio::PairingStatistics::is_native_pairing(), protocols::abinitio::PairingStatistics::model_weight_, core::scoring::dssp::StrandPairingSet::size(), protocols::abinitio::PairingStatistics::strand_weight(), protocols::abinitio::PairingStatistics::topology(), and tr().
| std::ostream & protocols::abinitio::operator<< | ( | std::ostream & | out, |
| StatEntries const & | ps | ||
| ) |
| std::istream& protocols::abinitio::operator>> | ( | std::istream & | is, |
| PairingStatEntry & | ps | ||
| ) |
| std::istream& protocols::abinitio::operator>> | ( | std::istream & | is, |
| StatEntries & | pslist | ||
| ) |
References protocols::abinitio::PairingStatEntry::pairing().
| std::istream& protocols::abinitio::operator>> | ( | std::istream & | is, |
| PairingStatistics & | ps | ||
| ) |
References protocols::abinitio::PairingStatistics::entries_, protocols::abinitio::PairingStatistics::model_weight_, protocols::abinitio::PairingStatEntry::models(), core::scoring::dssp::StrandPairingSet::push_back(), runtime_assert, protocols::abinitio::PairingStatEntry::set_weight(), protocols::abinitio::PairingStatistics::topols_, and tr().
| void protocols::abinitio::register_common_options | ( | ) |
| Size protocols::abinitio::register_cutoff | ( | 5 | ) |
Referenced by protocols::abinitio::AlternativePairings::compatible().
| void protocols::abinitio::register_options_broker | ( | ) |
Registers options that are relevant to the application. This function must be called prior to Broker_main() or Loopbuild_Threading_main().
References utility::options::OptionCollection::add_relevant(), option, and register_common_options().
Referenced by protocols::protein_interface_design::movers::TopologyBrokerMover::apply().
| Size protocols::abinitio::residue_cutoff | ( | 5 | ) |
Referenced by protocols::abinitio::AlternativePairings::compatible().
| int protocols::abinitio::run_boinc_debug | ( | ) |
References core::chemical::CENTROID, utility::io::ozstream::close(), F, gaussian(), numeric::random::gaussian(), core::scoring::get_score_function(), log(), core::pose::make_pose_from_sequence(), core::pose::Pose::omega(), basic::options::option, core::pose::Pose::phi(), core::pose::Pose::psi(), core::sequence::read_fasta_file(), core::pose::Pose::set_omega(), core::pose::Pose::set_phi(), core::pose::Pose::set_psi(), core::pose::Pose::total_residue(), and core::io::silent::SilentFileData::write_silent_struct().
| bool protocols::abinitio::sort_PoseWithScore | ( | const PoseWithScore & | left, |
| const PoseWithScore & | right | ||
| ) |
|
static |
Referenced by protocols::abinitio::DomainAssembly::apply().
1.8.7