postprocessor.grouper.NameGrouper

class postprocessor.grouper.NameGrouper(dir, by=None)

Bases: Grouper

Group a set of positions using a subsection of the name.

Attributes
datasets

Print available datasets in first Signal instance.

fsignal
group_names
ntimepoints
ntraps
siglist
siglist_grouped
tintervals

Methods

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

Concatenate a single signal.

aggregate_multisignals

load_signals

traplocs

__init__(dir, by=None)

Methods

__init__(dir[, by])

aggregate_multisignals([paths])

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

Concatenate a single signal.

load_signals()

traplocs()

Attributes

datasets

Print available datasets in first Signal instance.

files

fsignal

group_names

ntimepoints

ntraps

siglist

siglist_grouped

tintervals

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.