![]() |
Rosetta
2021.16
|
#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 std::map< Model, core::Size > protocols::abinitio::PairingStatistics::ModelFreq |
| typedef utility::vector1< std::pair< core::Real, Model > > protocols::abinitio::PairingStatistics::ModelWeight |
| typedef std::map< Model, core::scoring::dssp::StrandPairingSet > protocols::abinitio::PairingStatistics::Topologies |
| typedef std::map< Model, core::Real > protocols::abinitio::PairingStatistics::Weights |
|
inline |
|
overridedefault |
|
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 | ||
| ) |
References entries_.
Referenced by add_topology().
| void protocols::abinitio::PairingStatistics::add_topology | ( | core::scoring::dssp::StrandPairingSet const & | topology, |
| Model const & | id | ||
| ) |
References add_entry(), topology(), topols_, and tr().
Referenced by compute(), and PairingStatistics().
|
inline |
References entries_.
|
private |
| void protocols::abinitio::PairingStatistics::compute_model_weights | ( | ModelFreq & | model_freq | ) |
References entries_, protocols::mean_field::max(), model_weight_, protocols::hybridization::score, topols_, and weight().
Referenced by compute(), and PairingStatistics().
|
inline |
References entries_.
|
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().
|
inline |
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 |
References protocols::mean_field::min(), model_weight_, native_topology_, nr_models(), ranked_model(), core::scoring::rg, topology(), tr(), and weight().
|
inline |
References topols_.
Referenced by add_topology(), protocols::abinitio::operator<<(), set_native_topology(), and suggest_topology().
|
inline |
References model_weight_.
Referenced by compute_model_weights(), and suggest_topology().
| core::Real protocols::abinitio::PairingStatistics::weight | ( | Model | id | ) | const |
References model_weight_.
|
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