barry: Your go-to motif accountant  0.0-1
Full enumeration of sample space and fast count of sufficient statistics for binary arrays
Support< Array_Type, Data_Counter_Type, Data_Rule_Type, Data_Rule_Dyn_Type > Member List

This is the complete list of members for Support< Array_Type, Data_Counter_Type, Data_Rule_Type, Data_Rule_Dyn_Type >, including all inherited members.

add_counter(Counter< Array_Type, Data_Counter_Type > f_)Support< Array_Type, Data_Counter_Type, Data_Rule_Type, Data_Rule_Dyn_Type >inline
add_rule(Rule< Array_Type, Data_Rule_Type > *f_)Support< Array_Type, Data_Counter_Type, Data_Rule_Type, Data_Rule_Dyn_Type >inline
add_rule(Rule< Array_Type, Data_Rule_Type > f_)Support< Array_Type, Data_Counter_Type, Data_Rule_Type, Data_Rule_Dyn_Type >inline
add_rule_dyn(Rule< Array_Type, Data_Rule_Dyn_Type > *f_)Support< Array_Type, Data_Counter_Type, Data_Rule_Type, Data_Rule_Dyn_Type >inline
add_rule_dyn(Rule< Array_Type, Data_Rule_Dyn_Type > f_)Support< Array_Type, Data_Counter_Type, Data_Rule_Type, Data_Rule_Dyn_Type >inline
calc(std::vector< Array_Type > *array_bank=nullptr, std::vector< double > *stats_bank=nullptr, size_t max_num_elements_=0u)Support< Array_Type, Data_Counter_Type, Data_Rule_Type, Data_Rule_Dyn_Type >inline
change_statsSupport< Array_Type, Data_Counter_Type, Data_Rule_Type, Data_Rule_Dyn_Type >
coordiantes_n_freeSupport< Array_Type, Data_Counter_Type, Data_Rule_Type, Data_Rule_Dyn_Type >
coordiantes_n_lockedSupport< Array_Type, Data_Counter_Type, Data_Rule_Type, Data_Rule_Dyn_Type >
coordinates_freeSupport< Array_Type, Data_Counter_Type, Data_Rule_Type, Data_Rule_Dyn_Type >
coordinates_lockedSupport< Array_Type, Data_Counter_Type, Data_Rule_Type, Data_Rule_Dyn_Type >
current_statsSupport< Array_Type, Data_Counter_Type, Data_Rule_Type, Data_Rule_Dyn_Type >
delete_countersSupport< Array_Type, Data_Counter_Type, Data_Rule_Type, Data_Rule_Dyn_Type >
delete_rulesSupport< Array_Type, Data_Counter_Type, Data_Rule_Type, Data_Rule_Dyn_Type >
delete_rules_dynSupport< Array_Type, Data_Counter_Type, Data_Rule_Type, Data_Rule_Dyn_Type >
eval_rules_dyn(const std::vector< double > &counts, const size_t &i, const size_t &j)Support< Array_Type, Data_Counter_Type, Data_Rule_Type, Data_Rule_Dyn_Type >inline
get_counters()Support< Array_Type, Data_Counter_Type, Data_Rule_Type, Data_Rule_Dyn_Type >inline
get_counts() constSupport< Array_Type, Data_Counter_Type, Data_Rule_Type, Data_Rule_Dyn_Type >inline
get_current_stats()Support< Array_Type, Data_Counter_Type, Data_Rule_Type, Data_Rule_Dyn_Type >inline
get_data() constSupport< Array_Type, Data_Counter_Type, Data_Rule_Type, Data_Rule_Dyn_Type >inline
get_rules()Support< Array_Type, Data_Counter_Type, Data_Rule_Type, Data_Rule_Dyn_Type >inline
get_rules_dyn()Support< Array_Type, Data_Counter_Type, Data_Rule_Type, Data_Rule_Dyn_Type >inline
hashesSupport< Array_Type, Data_Counter_Type, Data_Rule_Type, Data_Rule_Dyn_Type >
hashes_initializedSupport< Array_Type, Data_Counter_Type, Data_Rule_Type, Data_Rule_Dyn_Type >
init_support(std::vector< Array_Type > *array_bank=nullptr, std::vector< double > *stats_bank=nullptr)Support< Array_Type, Data_Counter_Type, Data_Rule_Type, Data_Rule_Dyn_Type >inline
MSupport< Array_Type, Data_Counter_Type, Data_Rule_Type, Data_Rule_Dyn_Type >
max_num_elementsSupport< Array_Type, Data_Counter_Type, Data_Rule_Type, Data_Rule_Dyn_Type >
NSupport< Array_Type, Data_Counter_Type, Data_Rule_Type, Data_Rule_Dyn_Type >
n_countersSupport< Array_Type, Data_Counter_Type, Data_Rule_Type, Data_Rule_Dyn_Type >
print() constSupport< Array_Type, Data_Counter_Type, Data_Rule_Type, Data_Rule_Dyn_Type >inline
reset_array()Support< Array_Type, Data_Counter_Type, Data_Rule_Type, Data_Rule_Dyn_Type >inline
reset_array(const Array_Type &Array_)Support< Array_Type, Data_Counter_Type, Data_Rule_Type, Data_Rule_Dyn_Type >inline
set_counters(Counters< Array_Type, Data_Counter_Type > *counters_)Support< Array_Type, Data_Counter_Type, Data_Rule_Type, Data_Rule_Dyn_Type >inline
set_rules(Rules< Array_Type, Data_Rule_Type > *rules_)Support< Array_Type, Data_Counter_Type, Data_Rule_Type, Data_Rule_Dyn_Type >inline
set_rules_dyn(Rules< Array_Type, Data_Rule_Dyn_Type > *rules_)Support< Array_Type, Data_Counter_Type, Data_Rule_Type, Data_Rule_Dyn_Type >inline
Support(const Array_Type &Array_)Support< Array_Type, Data_Counter_Type, Data_Rule_Type, Data_Rule_Dyn_Type >inline
Support(size_t N_, size_t M_)Support< Array_Type, Data_Counter_Type, Data_Rule_Type, Data_Rule_Dyn_Type >inline
Support()Support< Array_Type, Data_Counter_Type, Data_Rule_Type, Data_Rule_Dyn_Type >inline
~Support()Support< Array_Type, Data_Counter_Type, Data_Rule_Type, Data_Rule_Dyn_Type >inline