Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Enumerations | Functions
ResidueSummaryMetric.hh File Reference

A SimpleMetric that takes a PerResidueMetric and calculates different summaries of the overall data. More...

#include <core/simple_metrics/metrics/ResidueSummaryMetric.fwd.hh>
#include <core/simple_metrics/PerResidueRealMetric.fwd.hh>
#include <core/simple_metrics/RealMetric.hh>
#include <core/types.hh>
#include <utility/tag/XMLSchemaGeneration.fwd.hh>
#include <map>

Classes

class  core::simple_metrics::metrics::ResidueSummaryMetric
 A SimpleMetric that takes a PerResidueRealMetric and calculates different summaries of the overall data. More...
 

Namespaces

 core
 A class for reading in the atom type properties.
 
 core::simple_metrics
 
 core::simple_metrics::metrics
 

Enumerations

enum  core::simple_metrics::metrics::summary_type {
  core::simple_metrics::metrics::sum = 1, core::simple_metrics::metrics::mean, core::simple_metrics::metrics::n_res_eq, core::simple_metrics::metrics::n_res_ne,
  core::simple_metrics::metrics::n_res_gt, core::simple_metrics::metrics::n_res_lt, core::simple_metrics::metrics::n_res_gt_or_eq, core::simple_metrics::metrics::n_res_lt_or_eq,
  core::simple_metrics::metrics::bogus, core::simple_metrics::metrics::summary_type_total = bogus
}
 Enum that tells us HOW to summarize the PerResidueMetric data. More...
 

Functions

static const std::map
< std::string, summary_type > 
core::simple_metrics::metrics::summary_string_to_type ({{"sum", sum},{"mean", mean},{"n_res_eq", n_res_eq},{"n_res_ne", n_res_ne},{"n_res_lt", n_res_lt},{"n_res_gt", n_res_gt},{"n_res_lt_or_eq", n_res_lt_or_eq},{"n_res_gt_or_eq", n_res_gt_or_eq}})
 
utility::vector1< std::string > core::simple_metrics::metrics::get_summary_type_strings ()
 

Detailed Description

A SimpleMetric that takes a PerResidueMetric and calculates different summaries of the overall data.

Author
Jared Adolf-Bryfogle (jadol.nosp@m.fbr@.nosp@m.gmail.nosp@m..com)