|
Rosetta 3.5
|
#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) |
Definition at line 150 of file PairingStatistics.hh.
| typedef StatEntries::const_iterator protocols::abinitio::PairingStatistics::const_iterator |
Definition at line 152 of file PairingStatistics.hh.
Definition at line 153 of file PairingStatistics.hh.
| typedef std::map< Model, core::Size > protocols::abinitio::PairingStatistics::ModelFreq |
Definition at line 155 of file PairingStatistics.hh.
| typedef utility::vector1< std::pair< core::Real, Model > > protocols::abinitio::PairingStatistics::ModelWeight |
Definition at line 156 of file PairingStatistics.hh.
| typedef std::map< Model, core::scoring::dssp::StrandPairingSet > protocols::abinitio::PairingStatistics::Topologies |
Definition at line 154 of file PairingStatistics.hh.
| typedef std::map< Model, core::Real > protocols::abinitio::PairingStatistics::Weights |
Definition at line 157 of file PairingStatistics.hh.
|
inline |
Definition at line 159 of file PairingStatistics.hh.
|
virtual |
Definition at line 207 of file PairingStatistics.cc.
|
inline |
Definition at line 162 of file PairingStatistics.hh.
References compute().
| protocols::abinitio::PairingStatistics::PairingStatistics | ( | core::scoring::dssp::StrandPairingSet const & | topology) |
Definition at line 200 of file PairingStatistics.cc.
References add_topology(), and compute_model_weights().
| void protocols::abinitio::PairingStatistics::add_entry | ( | core::scoring::dssp::StrandPairing const & | ps, |
| Model const & | id | ||
| ) |
Definition at line 149 of file PairingStatistics.cc.
References entries_.
Referenced by add_topology().
| void protocols::abinitio::PairingStatistics::add_topology | ( | core::scoring::dssp::StrandPairingSet const & | topology, |
| Model const & | id | ||
| ) |
Definition at line 173 of file PairingStatistics.cc.
References add_entry(), core::scoring::dssp::StrandPairingSet::begin(), core::scoring::dssp::StrandPairingSet::end(), topology(), topols_, and tr().
Referenced by compute(), and PairingStatistics().
|
inline |
Definition at line 176 of file PairingStatistics.hh.
References entries_.
Referenced by protocols::abinitio::StrandConstraints::StrandConstraints().
|
private |
Definition at line 185 of file PairingStatistics.cc.
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) |
Definition at line 232 of file PairingStatistics.cc.
References entries_, model_weight_, topols_, and weight().
Referenced by compute(), and PairingStatistics().
|
inline |
Definition at line 180 of file PairingStatistics.hh.
References entries_.
Referenced by protocols::abinitio::StrandConstraints::StrandConstraints().
|
inline |
Definition at line 172 of file PairingStatistics.hh.
References native_topology_.
|
inline |
Definition at line 218 of file PairingStatistics.hh.
References core::scoring::dssp::StrandPairingSet::has_pairing(), and native_topology_.
Referenced by protocols::abinitio::operator<<().
|
inline |
Definition at line 189 of file PairingStatistics.hh.
References model_weight_.
Referenced by suggest_topology().
Definition at line 184 of file PairingStatistics.hh.
References model_weight_.
Referenced by suggest_topology().
|
static |
Definition at line 84 of file PairingStatistics.cc.
|
inline |
Definition at line 168 of file PairingStatistics.hh.
References native_topology_, and topology().
| core::Real protocols::abinitio::PairingStatistics::strand_weight | ( | core::scoring::dssp::StrandPairing const & | pairing) | const |
Definition at line 209 of file PairingStatistics.cc.
References entries_.
Referenced by protocols::abinitio::operator<<().
| core::scoring::dssp::StrandPairingSet const & protocols::abinitio::PairingStatistics::suggest_topology | ( | std::string & | topol_id) | const |
Definition at line 274 of file PairingStatistics.cc.
References model_weight_, native_topology_, nr_models(), ranked_model(), protocols::abinitio::RG(), topology(), tr(), and weight().
|
inline |
Definition at line 203 of file PairingStatistics.hh.
References topols_.
Referenced by add_topology(), protocols::abinitio::operator<<(), set_native_topology(), and suggest_topology().
|
inline |
Definition at line 193 of file PairingStatistics.hh.
References model_weight_.
Referenced by compute_model_weights(), and suggest_topology().
| core::Real protocols::abinitio::PairingStatistics::weight | ( | Model | id) | const |
Definition at line 224 of file PairingStatistics.cc.
References model_weight_.
|
friend |
Definition at line 305 of file PairingStatistics.cc.
|
friend |
Definition at line 386 of file PairingStatistics.cc.
|
private |
Definition at line 233 of file PairingStatistics.hh.
Referenced by add_entry(), begin(), compute_model_weights(), end(), protocols::abinitio::operator>>(), and strand_weight().
|
private |
Definition at line 235 of file PairingStatistics.hh.
Referenced by compute_model_weights(), nr_models(), protocols::abinitio::operator<<(), protocols::abinitio::operator>>(), ranked_model(), suggest_topology(), and weight().
|
private |
Definition at line 237 of file PairingStatistics.hh.
Referenced by get_native_topology(), is_native_pairing(), set_native_topology(), and suggest_topology().
|
private |
Definition at line 234 of file PairingStatistics.hh.
Referenced by add_topology(), compute_model_weights(), protocols::abinitio::operator>>(), and topology().
1.8.4