![]() |
Rosetta Protocols
2014.16.56682
|
#include <PairingStatistics.hh>
Public Types | |
| typedef StatEntries::const_iterator | const_iterator |
| typedef PairingStatEntry::Model | Model |
| typedef std::map< Model, core::scoring::dssp::StrandPairingSet > | Topologies |
| typedef std::map< Model, core::Size > | ModelFreq |
| typedef utility::vector1 < std::pair< core::Real, Model > > | ModelWeight |
| typedef std::map< Model, core::Real > | Weights |
Static Public Member Functions | |
| static void | register_options () |
Private Member Functions | |
| void | compute (Templates const &templates) |
Private Attributes | |
| StatEntries | entries_ |
| Topologies | topols_ |
| ModelWeight | model_weight_ |
| core::scoring::dssp::StrandPairingSet | native_topology_ |
Friends | |
| std::ostream & | operator<< (std::ostream &, PairingStatistics const &ps) |
| std::istream & | operator>> (std::istream &is, PairingStatistics &ps) |
| typedef StatEntries::const_iterator protocols::abinitio::PairingStatistics::const_iterator |
| typedef utility::vector1< std::pair< core::Real, Model > > protocols::abinitio::PairingStatistics::ModelWeight |
| typedef std::map< Model, core::scoring::dssp::StrandPairingSet > protocols::abinitio::PairingStatistics::Topologies |
|
inline |
|
virtual |
|
inline |
References compute().
| protocols::abinitio::PairingStatistics::PairingStatistics | ( | core::scoring::dssp::StrandPairingSet const & | topology | ) |
References add_topology(), and compute_model_weights().
| void protocols::abinitio::PairingStatistics::add_entry | ( | core::scoring::dssp::StrandPairing const & | ps, |
| Model const & | id | ||
| ) |
Referenced by add_topology().
| void protocols::abinitio::PairingStatistics::add_topology | ( | core::scoring::dssp::StrandPairingSet const & | topology, |
| Model const & | id | ||
| ) |
References add_entry(), core::scoring::dssp::StrandPairingSet::begin(), core::scoring::dssp::StrandPairingSet::end(), topology(), topols_, and tr.
Referenced by compute(), and PairingStatistics().
|
inline |
References entries_.
Referenced by protocols::abinitio::StrandConstraints::StrandConstraints().
|
private |
References add_topology(), protocols::abinitio::Templates::begin(), compute_model_weights(), protocols::abinitio::Templates::end(), core::scoring::dssp::StrandPairingSet::get_beta_pairs(), protocols::abinitio::Template::map_pairings2target(), protocols::abinitio::Template::name(), and protocols::abinitio::Template::strand_pairings().
Referenced by PairingStatistics().
| void protocols::abinitio::PairingStatistics::compute_model_weights | ( | ModelFreq & | model_freq | ) |
References basic::options::OptionKeys::jumps::contact_score, entries_, model_weight_, norm(), basic::options::option, score, topols_, and weight().
Referenced by compute(), and PairingStatistics().
|
inline |
References entries_.
Referenced by protocols::abinitio::StrandConstraints::StrandConstraints().
|
inline |
References native_topology_.
|
inline |
References core::scoring::dssp::StrandPairingSet::has_pairing(), and native_topology_.
Referenced by protocols::abinitio::operator<<().
|
inline |
References model_weight_.
Referenced by suggest_topology().
References model_weight_.
Referenced by suggest_topology().
|
static |
|
inline |
References native_topology_, and topology().
| core::Real protocols::abinitio::PairingStatistics::strand_weight | ( | core::scoring::dssp::StrandPairing const & | pairing | ) | const |
References entries_.
Referenced by protocols::abinitio::operator<<().
| core::scoring::dssp::StrandPairingSet const & protocols::abinitio::PairingStatistics::suggest_topology | ( | std::string & | topol_id | ) | const |
|
inline |
References topols_, and utility_exit_with_message.
Referenced by add_topology(), protocols::abinitio::operator<<(), set_native_topology(), and suggest_topology().
|
inline |
References model_weight_, and runtime_assert.
Referenced by compute_model_weights(), and suggest_topology().
| core::Real protocols::abinitio::PairingStatistics::weight | ( | Model | id | ) | const |
References model_weight_, and utility_exit_with_message.
|
friend |
|
friend |
|
private |
Referenced by add_entry(), begin(), compute_model_weights(), end(), protocols::abinitio::operator>>(), and strand_weight().
|
private |
|
private |
Referenced by get_native_topology(), is_native_pairing(), set_native_topology(), and suggest_topology().
|
private |
Referenced by add_topology(), compute_model_weights(), protocols::abinitio::operator>>(), and topology().
1.8.7