postprocessor.grouper.Grouper

class postprocessor.grouper.Grouper(dir: Union[str, PosixPath])

Bases: ABC

Base grouper class.

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.

load_signals

traplocs

__init__(dir: Union[str, PosixPath])

Methods

__init__(dir)

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.