![]() |
Rosetta
2021.16
|
read a config file for quota selector More...
#include <ABEGO_SS_Config.hh>

Public Member Functions | |
| ABEGO_SS_Config (std::string &config_file_name) | |
| Constructor reads a config file. More... | |
| core::Size | n_columns () |
| core::Size | n_rows () |
| core::Size | size () |
| std::string & | source_file_name () |
| core::Real | probability (core::Size seq_pos, core::Size bin) |
| core::Real | highest_probability (core::Size) |
| core::Size | most_probable_bin (core::Size) |
| utility::vector1< std::pair < core::Size, core::Size > > | get_pool_bins (core::Size pool_id) |
Public Member Functions inherited from protocols::frag_picker::quota::QuotaConfig | |
| QuotaConfig (std::string config_file_name) | |
| Constructor reads a config file. More... | |
| QuotaConfig () | |
| Constructor used by derived classes. More... | |
| core::Size | count_pools () |
| how many pools have been defined in a config file More... | |
| core::Real | get_fraction (core::Size pool_id) |
| returns a fraction for a given pool More... | |
| void | set_fraction (core::Size pool_id, core::Real fraction) |
| returns a fraction for a given pool More... | |
| core::Real | get_fraction (std::string pool_name) |
| returns a fraction for a given pool More... | |
| bool | is_valid_quota_pool_name (std::string &pool_name) |
| returns true if a config file defined a given pool name More... | |
| std::string & | get_pool_name (core::Size pool_id) |
| return a string id (name) assigned to a given pool More... | |
Private Attributes | |
| std::string | source_file_name_ |
| utility::vector1 < utility::vector1< std::pair < core::Size, core::Size > > > | pool_defs_ |
| utility::vector1 < utility::vector1< core::Real > > | bin_probs_ |
Additional Inherited Members | |
Protected Attributes inherited from protocols::frag_picker::quota::QuotaConfig | |
| utility::vector1< core::Real > | pool_weights_ |
| utility::vector1< std::string > | pool_names_ |
read a config file for quota selector
| protocols::frag_picker::quota::ABEGO_SS_Config::ABEGO_SS_Config | ( | std::string & | config_file_name | ) |
Constructor reads a config file.
References protocols::frag_picker::quota::abego_index(), bin_probs_, n_columns(), n_rows(), pool_defs_, protocols::frag_picker::quota::QuotaConfig::pool_names_, source_file_name_, protocols::frag_picker::quota::ss_index(), and protocols::hybridization::t.
|
inline |
| core::Real protocols::frag_picker::quota::ABEGO_SS_Config::highest_probability | ( | core::Size | pos | ) |
References bin_probs_, and protocols::mean_field::max().
| core::Size protocols::frag_picker::quota::ABEGO_SS_Config::most_probable_bin | ( | core::Size | pos | ) |
References bin_probs_, and protocols::mean_field::max().
|
inline |
|
inline |
References bin_probs_.
Referenced by ABEGO_SS_Config().
|
inline |
|
inline |
|
inline |
References source_file_name_.
|
private |
Referenced by ABEGO_SS_Config(), highest_probability(), most_probable_bin(), n_columns(), n_rows(), probability(), and size().
|
private |
Referenced by ABEGO_SS_Config(), and get_pool_bins().
|
private |
Referenced by ABEGO_SS_Config(), and source_file_name().
1.8.7