![]() |
Rosetta Protocols
2015.09
|
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 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) |
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::istream& protocols::abinitio::operator<< | ( | std::istream & | , |
StatEntries & | |||
) |
std::ostream & protocols::abinitio::operator<< | ( | std::ostream & | out, |
AlternativePairings const & | alt_pairs | ||
) |
References protocols::abinitio::AlternativePairings::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, |
StrandConstraints const & | st | ||
) |
References protocols::abinitio::StrandConstraints::show().
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().
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 protocols::antibody::design::relax.
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().