pasteur.metric

pasteur.metric#

Description

This module provides the definitions for Metric Modules. Metric modules can fit to a column, a table, or a whole View. In each case, modules are instanciated as required (for columns one is instantiated per column type, for tables one per table and View metrics are instantiated once).

Functions

fit_column_holder(modules, metadata, trns, data)

fit_metric(fs, metadata, encoder, data)

name_add_prefix(col, suffix)

name_style_fn(col[, ext])

name_style_title(col[, title])

Classes

AbstractColumnMetric(*args[, _from_factory])

ColumnMetric(*args[, _from_factory])

ColumnMetricFactory(cls, *args[, name])

ColumnMetricHolder(modules)

Metric(*args[, _from_factory])

Encapsulates a special way to visualize results.

MetricFactory(cls, *args[, name])

RefColumnData

RefColumnMetric(*args[, _from_factory])

SeqColumnData

SeqColumnMetric(*args[, _from_factory])

SeqMetricWrapper(modules[, visual, seq, ...])

Summaries(wrk, ref[, syn])