![]() |
Rosetta
2021.16
|
#include <FragsToAtomDist.hh>

Classes | |
| class | DistanceRecord |
Public Types | |
| typedef std::map < core::id::NamedAtomID, DistanceRecord > | NamedInnerMap |
| typedef std::map < core::id::NamedAtomID, NamedInnerMap > | NamedDistanceMap |
Public Member Functions | |
| FragsToAtomDist () | |
| FragsToAtomDist (std::string const &filename) | |
| void | read_from_stream (std::istream &) |
| void | write_to_stream (std::ostream &) const |
| void | write_hist_to_stream (std::ostream &) const |
| void | read_from_file (std::string const &filename) |
| void | write_to_file (std::string const &filename) const |
| void | write_hist_to_file (std::string const &filename) const |
| void | generate_from_fragments (core::fragment::FragSetOP fragments, std::string const &sequence, core::Size cycles, core::Size dump_freq) |
| void | generate_from_frag_file (std::string const &filename, std::string const &sequence, core::Size cycles, core::Size dump_freq) |
| FragsToAtomDist::DistanceRecord const & | distance_record (core::id::NamedAtomID atom1, core::id::NamedAtomID atom2) const |
| core::Real | distance (core::id::NamedAtomID atom1, core::id::NamedAtomID atom2, bool r6_averaged=true) const |
| bool | check_sequence (std::string const &other_sequence) const |
| std::string const & | sequence () const |
Static Public Attributes | |
| static DistanceRecord | NO_CONTACT |
Private Member Functions | |
| void | swap_atoms (core::id::NamedAtomID &atom1, core::id::NamedAtomID &atom2) const |
| void | set_sequence (std::string const &sequence) |
| void | compute_average_distances (core::Size, core::Size) |
Private Attributes | |
| std::string | sequence_ |
| core::fragment::FragSetOP | frags_ |
| NamedDistanceMap | named_distmap_ |
| typedef std::map< core::id::NamedAtomID, NamedInnerMap > protocols::noesy_assign::FragsToAtomDist::NamedDistanceMap |
| typedef std::map< core::id::NamedAtomID, DistanceRecord > protocols::noesy_assign::FragsToAtomDist::NamedInnerMap |
|
inline |
|
inline |
References read_from_file().
| bool protocols::noesy_assign::FragsToAtomDist::check_sequence | ( | std::string const & | other_sequence | ) | const |
|
private |
References core::conformation::Residue::chi(), core::scoring::fa_dun, core::chemical::FA_STANDARD, core::scoring::get_score_function(), protocols::noesy_assign::initialize_group_list(), core::pose::make_pose_from_sequence(), core::pose::Pose::residue(), core::scoring::rg, core::pose::Pose::set_chi(), protocols::noesy_assign::store_distance_snapshot(), protocols::noesy_assign::store_distmap_with_namedatoms(), and tr().
|
inline |
| FragsToAtomDist::DistanceRecord const & protocols::noesy_assign::FragsToAtomDist::distance_record | ( | core::id::NamedAtomID | atom1, |
| core::id::NamedAtomID | atom2 | ||
| ) | const |
Referenced by distance().
| void protocols::noesy_assign::FragsToAtomDist::generate_from_frag_file | ( | std::string const & | filename, |
| std::string const & | sequence, | ||
| core::Size | cycles, | ||
| core::Size | dump_freq | ||
| ) |
| void protocols::noesy_assign::FragsToAtomDist::generate_from_fragments | ( | core::fragment::FragSetOP | fragments, |
| std::string const & | sequence, | ||
| core::Size | cycles, | ||
| core::Size | dump_freq | ||
| ) |
| void protocols::noesy_assign::FragsToAtomDist::read_from_file | ( | std::string const & | filename | ) |
Referenced by FragsToAtomDist().
| void protocols::noesy_assign::FragsToAtomDist::read_from_stream | ( | std::istream & | input | ) |
|
inline |
References sequence_.
Referenced by set_sequence().
|
inlineprivate |
References sequence(), and sequence_.
|
private |
| void protocols::noesy_assign::FragsToAtomDist::write_hist_to_file | ( | std::string const & | filename | ) | const |
| void protocols::noesy_assign::FragsToAtomDist::write_hist_to_stream | ( | std::ostream & | output | ) | const |
References core::sequence::end, and simple_histogram().
| void protocols::noesy_assign::FragsToAtomDist::write_to_file | ( | std::string const & | filename | ) | const |
| void protocols::noesy_assign::FragsToAtomDist::write_to_stream | ( | std::ostream & | output | ) | const |
|
private |
|
private |
|
static |
|
private |
Referenced by sequence(), and set_sequence().
1.8.7