postprocessor.grouper.MultiGrouper¶
- class postprocessor.grouper.MultiGrouper(source: Union[str, list])¶
Bases:
object
Wrap results from multiple experiments stored as folders inside a folder.
- Attributes
- siglist
sigtable
Generate a matrix containing the number of datasets for each signal and experiment.
Methods
aggregate_signal
(signals, **kwargs)Aggregate signals from multiple Groupers (and thus experiments)
Plot number of signals for all available experiments.
- __init__(source: Union[str, list])¶
Methods
__init__
(source)aggregate_signal
(signals, **kwargs)Aggregate signals from multiple Groupers (and thus experiments)
Plot number of signals for all available experiments.
Attributes
siglist
Generate a matrix containing the number of datasets for each signal and experiment.
- aggregate_signal(signals: Union[str, list], **kwargs) Union[DataFrame, Dict[str, DataFrame]] ¶
Aggregate signals from multiple Groupers (and thus experiments)
- Parameters
- signalsUnion[str, list]
string or list of strings indicating the signal(s) to fetch.
- **kwargskeyword arguments to pass to Grouper.concat_signal
Customise the filters and format to fetch signals.
- Returns
- Union[pd.DataFrame, Dict[str, pd.DataFrame]]
DataFrame or list of DataFrames
Examples
FIXME: Add docs.
- property sigtable: DataFrame¶
Generate a matrix containing the number of datasets for each signal and experiment.
- sigtable_plot() None ¶
Plot number of signals for all available experiments.
Examples
FIXME: Add docs.