![]() |
Rosetta Protocols
2015.25
|
Classes | |
| class | CovalentCompliance |
| WARNING WARNING WARNING THIS SINGLETON CLASS HOLDS NON-CONST JOB-SPECIFIC DATA AND MAKES EVERYTHING THAT RELIES ON IT THREAD-UNSAFE. THIS IS NOT HOW SINGLETONS SHOULD BE USED. More... | |
| class | CrossPeak |
| class | CrossPeak3D |
| class | CrossPeak4D |
| class | CrossPeakInfo |
| shared information about CrossPeak (one for each proton dimension) More... | |
| class | CrossPeakList |
| class | DistanceScoreMover |
| maintains a list of constraints_ (each PeakAssignment yields one) and peak_constraints_ ( each cross peak with multiple assignments creates one AmbiguousNMRConstraint ). the DistanceMover (prepare scoring and apply directly interacts with the Dk term in CrossPeak (set_decoy_compatibility) More... | |
| class | EXCN_AssignmentNotFound |
| class | EXCN_FileFormat |
| class | EXCN_NoesyAssign |
| class | EXCN_UnknownAtomname |
| class | EXCN_UnknownResonance |
| class | FloatingResonance |
| class | FoldResonance |
| class | FragsToAtomDist |
| class | LabelResonance |
| class | MethylNameLibrary |
| class | MethylNames |
| class | NoesyModule |
| WARNING WARNING WARNING THREAD UNSAFE FOR USING THE COVALENTCOMPLIANCE CLASS IN A NON-CONST WAY. More... | |
| class | PeakAssignment |
| fast access to assignments that are stored in CrossPeak – similar to FragID WARNING WARNING WARNING THREAD UNSAFE. THIS CLASS USES THE FUNCTION covalent_compliance WHICH RELIES ON THREAD-UNSAFE SINGLETON CovalentCompliance More... | |
| class | PeakAssignmentParameters |
| class | PeakAssignmentResidueMap |
| fast access to assignments by residue number More... | |
| class | PeakCalibrator |
| class | PeakCalibratorMap |
| class | PeakFileFormat |
| class | PeakFileFormat_Base |
| class | PeakFileFormat_Sparky |
| class | PeakFileFormat_xeasy |
| class | PeakFileFormat_xpk |
| class | ProtonResonance |
| class | Resonance |
| class | ResonanceList |
| class | StructureDependentPeakCalibrator |
| class | StructureIndependentPeakCalibrator |
Enumerations | |
| enum | CALIBRATION_ATOM_TYPE { BACKBONE = 1, BETA_NON_METHYL, METHYL, SIDECHAIN, MAX_TYPE } |
Functions | |
| bool | fall_back (core::id::NamedAtomID const &_atom1, core::id::NamedAtomID const &_atom2) |
| core::Real | round (core::Real d, core::Size digits) |
| Real | sigmoid (Real x, Real tau, Real m, int sign=1) |
| std::ostream & | operator<< (std::ostream &os, CrossPeak const &peak) |
| std::ostream & | operator<< (std::ostream &os, CrossPeakInfo const &cpi) |
| void | open_stream (utility::io::ozstream &os, std::string const &prefix, std::string const &peak_filename) |
| std::ostream & | operator<< (std::ostream &os, FragsToAtomDist::DistanceRecord const &dr) |
| std::istream & | operator>> (std::istream &is, FragsToAtomDist::DistanceRecord &dr) |
| void | initialize_group_list (GroupList &grp_list, core::pose::Pose const &pose) |
| void | store_distmap_with_namedatoms (FragsToAtomDist::NamedDistanceMap &named_distmap, DistanceMap const &distmap, GroupList const &proton_groups) |
| void | store_distance_snapshot (DistanceMap &distmap, core::pose::Pose const &short_pose, Size start, Size short_size, GroupList const &grps) |
| std::istream & | operator>> (std::istream &, FragsToAtomDist::DistanceRecord const &) |
| std::ostream & | operator<< (std::ostream &os, PeakAssignment const &pa) |
| static thread_local basic::Tracer | tr ("protocols.noesy_assign.parameters") |
| void | retrieve_assignment (PeakAssignments const &list, Size resonance_id1, Size resonance_id2, PeakAssignments &intra_res_NOEs) |
| Real | sum_IntraNOE (PeakAssignments const &list, id::NamedAtomID const &atom1, id::NamedAtomID const &atom2) |
| Real | sum_peak_volumes (PeakAssignments const &list, core::Size i, core::Size j) |
| Size const | TOL_H_INDIRECT (1) |
| Size const | TOL_H_DIRECT (2) |
| Size const | TOL_LABEL (3) |
| void | process_last_resonances (std::deque< ResonanceOP > &last_resonances, bool drain=false) |
| std::string | label_atom_name (std::string const &proton_name, core::chemical::AA aa) |
| bool | covalent_compliance (core::id::NamedAtomID const &atom1, core::id::NamedAtomID const &atom2) |
| WARNING WARNING WARNING THE COVALENTCOMPLIANCE CLASS IS THREAD UNSAFE. More... | |
Variables | |
| PeakAssignment const | BOGUS_ASSIGNMENT (NULL, 0, 0) |
| typedef std::bitset< MAX_TYPE > protocols::noesy_assign::CalibrationTypeCumulator |
| typedef utility::pointer::weak_ptr< CrossPeak > protocols::noesy_assign::CrossPeakAP |
| typedef utility::pointer::weak_ptr< CrossPeak const > protocols::noesy_assign::CrossPeakCAP |
| typedef utility::pointer::shared_ptr< CrossPeak const > protocols::noesy_assign::CrossPeakCOP |
| typedef utility::pointer::weak_ptr< CrossPeakInfo > protocols::noesy_assign::CrossPeakInfoAP |
| typedef utility::pointer::weak_ptr< CrossPeakInfo const > protocols::noesy_assign::CrossPeakInfoCAP |
| typedef utility::pointer::shared_ptr< CrossPeakInfo const > protocols::noesy_assign::CrossPeakInfoCOP |
| typedef utility::pointer::shared_ptr< CrossPeakInfo > protocols::noesy_assign::CrossPeakInfoOP |
| typedef utility::pointer::weak_ptr< CrossPeakList > protocols::noesy_assign::CrossPeakListAP |
| typedef utility::pointer::weak_ptr< CrossPeakList const > protocols::noesy_assign::CrossPeakListCAP |
| typedef utility::pointer::shared_ptr< CrossPeakList const > protocols::noesy_assign::CrossPeakListCOP |
| typedef utility::pointer::shared_ptr< CrossPeakList > protocols::noesy_assign::CrossPeakListOP |
| typedef utility::pointer::shared_ptr< CrossPeak > protocols::noesy_assign::CrossPeakOP |
| typedef utility::pointer::weak_ptr< DistanceScoreMover > protocols::noesy_assign::DistanceScoreMoverAP |
| typedef utility::pointer::weak_ptr< DistanceScoreMover const > protocols::noesy_assign::DistanceScoreMoverCAP |
| typedef utility::pointer::shared_ptr< DistanceScoreMover const > protocols::noesy_assign::DistanceScoreMoverCOP |
| typedef utility::pointer::shared_ptr< DistanceScoreMover > protocols::noesy_assign::DistanceScoreMoverOP |
| typedef utility::pointer::weak_ptr< FloatingResonance > protocols::noesy_assign::FloatingResonanceAP |
| typedef utility::pointer::weak_ptr< FloatingResonance const > protocols::noesy_assign::FloatingResonanceCAP |
| typedef utility::pointer::shared_ptr< FloatingResonance const > protocols::noesy_assign::FloatingResonanceCOP |
| typedef utility::pointer::shared_ptr< FloatingResonance > protocols::noesy_assign::FloatingResonanceOP |
| typedef utility::pointer::weak_ptr< FragsToAtomDist > protocols::noesy_assign::FragsToAtomDistAP |
| typedef utility::pointer::weak_ptr< FragsToAtomDist const > protocols::noesy_assign::FragsToAtomDistCAP |
| typedef utility::pointer::shared_ptr< FragsToAtomDist const > protocols::noesy_assign::FragsToAtomDistCOP |
| typedef utility::pointer::shared_ptr< FragsToAtomDist > protocols::noesy_assign::FragsToAtomDistOP |
| typedef std::map< core::id::AtomID, FragsToAtomDist::DistanceRecord > protocols::noesy_assign::InnerMap |
| typedef utility::pointer::weak_ptr< LabelResonance > protocols::noesy_assign::LabelResonanceAP |
| typedef utility::pointer::weak_ptr< LabelResonance const > protocols::noesy_assign::LabelResonanceCAP |
| typedef utility::pointer::shared_ptr< LabelResonance const > protocols::noesy_assign::LabelResonanceCOP |
| typedef utility::pointer::shared_ptr< LabelResonance > protocols::noesy_assign::LabelResonanceOP |
| typedef utility::pointer::weak_ptr< NoesyModule > protocols::noesy_assign::NoesyModuleAP |
| typedef utility::pointer::weak_ptr< NoesyModule const > protocols::noesy_assign::NoesyModuleCAP |
| typedef utility::pointer::shared_ptr< NoesyModule const > protocols::noesy_assign::NoesyModuleCOP |
| typedef utility::pointer::shared_ptr< NoesyModule > protocols::noesy_assign::NoesyModuleOP |
| typedef utility::pointer::weak_ptr< PeakAssignment > protocols::noesy_assign::PeakAssignmentAP |
| typedef utility::pointer::weak_ptr< PeakAssignment const > protocols::noesy_assign::PeakAssignmentCAP |
| typedef utility::pointer::shared_ptr< PeakAssignment const > protocols::noesy_assign::PeakAssignmentCOP |
| typedef utility::pointer::shared_ptr< PeakAssignment > protocols::noesy_assign::PeakAssignmentOP |
| typedef utility::pointer::weak_ptr< PeakAssignmentResidueMap > protocols::noesy_assign::PeakAssignmentResidueMapAP |
| typedef utility::pointer::weak_ptr< PeakAssignmentResidueMap const > protocols::noesy_assign::PeakAssignmentResidueMapCAP |
| typedef utility::pointer::shared_ptr< PeakAssignmentResidueMap const > protocols::noesy_assign::PeakAssignmentResidueMapCOP |
| typedef utility::pointer::shared_ptr< PeakAssignmentResidueMap > protocols::noesy_assign::PeakAssignmentResidueMapOP |
| typedef utility::pointer::weak_ptr< PeakCalibrator > protocols::noesy_assign::PeakCalibratorAP |
| typedef utility::pointer::weak_ptr< PeakCalibrator const > protocols::noesy_assign::PeakCalibratorCAP |
| typedef utility::pointer::shared_ptr< PeakCalibrator const > protocols::noesy_assign::PeakCalibratorCOP |
| typedef utility::pointer::shared_ptr< PeakCalibrator > protocols::noesy_assign::PeakCalibratorOP |
| typedef utility::pointer::shared_ptr< PeakFileFormat const > protocols::noesy_assign::PeakFileFormatCOP |
| typedef utility::pointer::shared_ptr< PeakFileFormat > protocols::noesy_assign::PeakFileFormatOP |
| typedef utility::pointer::weak_ptr< ProtonResonance > protocols::noesy_assign::ProtonResonanceAP |
| typedef utility::pointer::weak_ptr< ProtonResonance const > protocols::noesy_assign::ProtonResonanceCAP |
| typedef utility::pointer::shared_ptr< ProtonResonance const > protocols::noesy_assign::ProtonResonanceCOP |
| typedef utility::pointer::shared_ptr< ProtonResonance > protocols::noesy_assign::ProtonResonanceOP |
| typedef utility::pointer::weak_ptr< Resonance > protocols::noesy_assign::ResonanceAP |
| typedef utility::pointer::weak_ptr< Resonance const > protocols::noesy_assign::ResonanceCAP |
| typedef utility::pointer::shared_ptr< Resonance const > protocols::noesy_assign::ResonanceCOP |
| typedef utility::pointer::weak_ptr< ResonanceList > protocols::noesy_assign::ResonanceListAP |
| typedef utility::pointer::weak_ptr< ResonanceList const > protocols::noesy_assign::ResonanceListCAP |
| typedef utility::pointer::shared_ptr< ResonanceList const > protocols::noesy_assign::ResonanceListCOP |
| typedef utility::pointer::shared_ptr< ResonanceList > protocols::noesy_assign::ResonanceListOP |
| typedef utility::pointer::shared_ptr< Resonance > protocols::noesy_assign::ResonanceOP |
| bool protocols::noesy_assign::covalent_compliance | ( | core::id::NamedAtomID const & | atom1, |
| core::id::NamedAtomID const & | atom2 | ||
| ) |
WARNING WARNING WARNING THE COVALENTCOMPLIANCE CLASS IS THREAD UNSAFE.
WARNING WARNING WARNING THREAD UNSAFE covalent_compliance RELIES ON THREAD-UNSAFE SINGLETON CovalentCompliance.
References utility::SingletonBase< CovalentCompliance >::get_instance(), and protocols::noesy_assign::CovalentCompliance::is_compliant().
Referenced by protocols::noesy_assign::PeakAssignmentResidueMap::compute_Nk(), protocols::noesy_assign::PeakAssignmentResidueMap::network_analysis2(), and protocols::noesy_assign::PeakAssignment::update_upperdistance_score().
| bool protocols::noesy_assign::fall_back | ( | core::id::NamedAtomID const & | _atom1, |
| core::id::NamedAtomID const & | _atom2 | ||
| ) |
| void protocols::noesy_assign::initialize_group_list | ( | GroupList & | grp_list, |
| core::pose::Pose const & | pose | ||
| ) |
References core::pose::Pose::residue_type(), core::pose::Pose::total_residue(), and tr().
Referenced by protocols::noesy_assign::FragsToAtomDist::compute_average_distances().
| std::string protocols::noesy_assign::label_atom_name | ( | std::string const & | proton_name, |
| core::chemical::AA | aa | ||
| ) |
| void protocols::noesy_assign::open_stream | ( | utility::io::ozstream & | os, |
| std::string const & | prefix, | ||
| std::string const & | peak_filename | ||
| ) |
References utility::file::FileName::base(), filename(), and utility::io::ozstream::open().
Referenced by protocols::noesy_assign::CrossPeakList::write_peak_files().
| std::ostream & protocols::noesy_assign::operator<< | ( | std::ostream & | os, |
| CrossPeakInfo const & | cpi | ||
| ) |
References protocols::noesy_assign::CrossPeakInfo::show().
| std::ostream & protocols::noesy_assign::operator<< | ( | std::ostream & | os, |
| FragsToAtomDist::DistanceRecord const & | dr | ||
| ) |
| std::ostream & protocols::noesy_assign::operator<< | ( | std::ostream & | os, |
| PeakAssignment const & | pa | ||
| ) |
References protocols::noesy_assign::PeakAssignment::show().
|
inline |
| std::istream& protocols::noesy_assign::operator>> | ( | std::istream & | is, |
| FragsToAtomDist::DistanceRecord & | dr | ||
| ) |
| std::istream& protocols::noesy_assign::operator>> | ( | std::istream & | , |
| FragsToAtomDist::DistanceRecord const & | |||
| ) |
| void protocols::noesy_assign::process_last_resonances | ( | std::deque< ResonanceOP > & | last_resonances, |
| bool | drain = false |
||
| ) |
Referenced by protocols::noesy_assign::ResonanceList::read_from_stream().
| void protocols::noesy_assign::retrieve_assignment | ( | PeakAssignments const & | list, |
| Size | resonance_id1, | ||
| Size | resonance_id2, | ||
| PeakAssignments & | intra_res_NOEs | ||
| ) |
References basic::NOESY_ASSIGN_NETWORK_RETRIEVE_ASSIGN.
| core::Real protocols::noesy_assign::round | ( | core::Real | d, |
| core::Size | digits | ||
| ) |
References sign().
Referenced by protocols::noesy_assign::CrossPeak::probability().
| void protocols::noesy_assign::store_distance_snapshot | ( | DistanceMap & | distmap, |
| core::pose::Pose const & | short_pose, | ||
| Size | start, | ||
| Size | short_size, | ||
| GroupList const & | grps | ||
| ) |
| void protocols::noesy_assign::store_distmap_with_namedatoms | ( | FragsToAtomDist::NamedDistanceMap & | named_distmap, |
| DistanceMap const & | distmap, | ||
| GroupList const & | proton_groups | ||
| ) |
References core::id::AtomID::atomno(), and core::id::AtomID::rsd().
Referenced by protocols::noesy_assign::FragsToAtomDist::compute_average_distances().
| Real protocols::noesy_assign::sum_IntraNOE | ( | PeakAssignments const & | list, |
| id::NamedAtomID const & | atom1, | ||
| id::NamedAtomID const & | atom2 | ||
| ) |
References core::id::NamedAtomID::atom().
Referenced by protocols::noesy_assign::PeakAssignmentResidueMap::compute_Nk().
| Real protocols::noesy_assign::sum_peak_volumes | ( | PeakAssignments const & | list, |
| core::Size | i, | ||
| core::Size | j | ||
| ) |
| Size const protocols::noesy_assign::TOL_H_DIRECT | ( | 2 | ) |
Referenced by protocols::noesy_assign::PeakFileFormat::read_header().
| Size const protocols::noesy_assign::TOL_H_INDIRECT | ( | 1 | ) |
Referenced by protocols::noesy_assign::PeakFileFormat::read_header().
| Size const protocols::noesy_assign::TOL_LABEL | ( | 3 | ) |
Referenced by protocols::noesy_assign::PeakFileFormat::read_header().
|
static |
Referenced by protocols::noesy_assign::MethylNames::add_methyl(), protocols::noesy_assign::MethylNames::add_proton(), protocols::noesy_assign::DistanceScoreMover::apply(), protocols::noesy_assign::CrossPeak3D::assign_labelled_spin(), protocols::noesy_assign::CrossPeak3D::assign_spin(), protocols::noesy_assign::CrossPeakList::calibrate(), protocols::noesy_assign::PeakAssignment::create_constraint(), protocols::noesy_assign::CrossPeakList::delete_diagonal_peaks(), protocols::noesy_assign::DistanceScoreMover::DistanceScoreMover(), protocols::noesy_assign::PeakCalibrator::do_calibration(), protocols::noesy_assign::CrossPeakList::find_assignments(), protocols::noesy_assign::NoesyModule::generate_constraint_files(), protocols::noesy_assign::CrossPeakList::generate_fa_and_cen_constraints(), label_atom_name(), protocols::noesy_assign::MethylNameLibrary::load_database_table(), protocols::noesy_assign::PeakAssignmentResidueMap::network_analysis(), protocols::noesy_assign::CrossPeakList::network_analysis(), protocols::noesy_assign::PeakAssignmentResidueMap::network_analysis2(), protocols::noesy_assign::CrossPeakList::read_from_stream(), protocols::noesy_assign::ResonanceList::read_from_stream(), protocols::noesy_assign::NoesyModule::read_input_files(), protocols::noesy_assign::CrossPeakList::set_trivial_decoy_compatibility_score(), protocols::noesy_assign::PeakAssignmentParameters::show_on_tracer(), protocols::noesy_assign::ResonanceList::update_bond_connections(), protocols::noesy_assign::CrossPeakList::update_chemshiftscore(), protocols::noesy_assign::CrossPeakList::update_decoy_compatibility_score(), protocols::noesy_assign::CrossPeakList::update_peak_volumina(), protocols::noesy_assign::CrossPeakList::update_symmetry_score(), protocols::noesy_assign::CrossPeakList::update_upperdistance_score(), and protocols::noesy_assign::ResonanceList::write_talos_format().
| PeakAssignment const protocols::noesy_assign::BOGUS_ASSIGNMENT |
1.8.7