Append Processing Data#
Summary#
Append signal data from IoSources into a processing DataBundle.
Metadata#
Module ID: AppendProcessingData
Module path: /home/runner/work/MoDaCor/MoDaCor/src/modacor/modules/base_modules/append_processing_data.py
Module version: 20251030.3
Keywords: append, processing, data, signal
Required data keys#
None
Modifies#
None
Required arguments#
processing_key
signal_location
rank_of_data
Default configuration#
{
"databundle_output_key": "signal",
"processing_key": "",
"rank_of_data": 2,
"signal_location": "",
"uncertainties_sources": {},
"units_location": null,
"units_override": null
}
Argument specification#
Argument |
Type |
Required |
Default |
Description |
|---|---|---|---|---|
|
str |
No |
signal |
BaseData key inside the DataBundle. |
|
str |
Yes |
ProcessingData key to create or update. |
|
|
int or str |
Yes |
2 |
BaseData rank as int or IoSources metadata reference. |
|
str |
Yes |
IoSources reference ‘<io_source_id>::<dataset_path>’. |
|
|
dict |
No |
{} |
Mapping of uncertainty name to IoSources reference. |
|
str or NoneType |
No |
- |
Optional IoSources reference for units metadata. |
|
str or NoneType |
No |
- |
Optional unit string that overrides loaded units. |
Notes#
This step reads from existing IoSources and creates or updates a named DataBundle with a BaseData entry (default ‘signal’) for use in the processing pipeline.