Combine uncertainties by maximum#
Summary#
Select the maximum absolute uncertainty among configured source keys.
Metadata#
Module ID: CombineUncertaintiesMax
Module path: /home/runner/work/MoDaCor/MoDaCor/src/modacor/modules/base_modules/combine_uncertainties_max.py
Module version: 20260120.1
Keywords: uncertainties, combine, maximum, propagation
Required data keys#
signal
Modifies#
signal: uncertainties
Required arguments#
combinations
Default configuration#
{
"combinations": {},
"drop_source_keys": false,
"ignore_missing": false,
"target_basedata_key": "signal"
}
Argument specification#
Argument |
Type |
Required |
Default |
Description |
|---|---|---|---|---|
|
dict |
Yes |
{} |
Mapping of output uncertainty key to an iterable of source keys to combine. |
|
bool |
No |
False |
Remove source uncertainty keys after combination (default: False). |
|
bool |
No |
False |
If True, missing source keys are ignored. If all listed keys are missing, the combination is skipped. |
|
str |
No |
signal |
Name of the BaseData entry within each DataBundle to modify (default: ‘signal’). |
References#
DOI 10.1088/0953-8984/25/38/383201
Notes#
Useful when systematic contributions must be bounded by the most conservative estimate, mirroring needs in certain MOUSE workflows.