postprocessor.grouper.phGrouper

class postprocessor.grouper.phGrouper(dir, by=(3, 7))

Bases: NameGrouper

Grouper for pH calibration experiments where all surveyed media pH values are within a single experiment.

Attributes
datasets

Print available datasets in first Signal instance.

fsignal
group_names
ntimepoints
ntraps
siglist
siglist_grouped
tintervals

Methods

aggregate_multisignals(paths)

Accumulate multiple signals.

concat_signal(path[, reduce_cols, axis, ...])

Concatenate a single signal.

get_ph

load_signals

ph_from_group

traplocs

__init__(dir, by=(3, 7))

Methods

__init__(dir[, by])

aggregate_multisignals(paths)

Accumulate multiple signals.

concat_signal(path[, reduce_cols, axis, ...])

Concatenate a single signal.

get_ph()

load_signals()

ph_from_group(group_name)

traplocs()

Attributes

datasets

Print available datasets in first Signal instance.

files

fsignal

group_names

ntimepoints

ntraps

siglist

siglist_grouped

tintervals

aggregate_multisignals(paths: list) DataFrame

Accumulate multiple signals.

concat_signal(path: str, reduce_cols: Optional[bool] = None, axis: int = 0, pool: int = 0, mode='retained', **kwargs)

Concatenate a single signal.

Parameters
pathstr

signal address within h5py file.

reduce_colsbool

Whether or not to collapse columns into a single one.

axisint

Concatenation axis.

poolint

Number of threads used. If 0 or None only one core is used.

**kwargskey, value pairings

Named arguments to pass to concat_ind_function.

Examples

FIXME: Add docs.

property datasets: None

Print available datasets in first Signal instance.