Multiply by IoSource data#
Summary#
Multiply a DataBundle element by a multiplier loaded from a data source
Metadata#
Module ID: MultiplyBySourceData
Module path: /home/runner/work/MoDaCor/MoDaCor/src/modacor/modules/base_modules/multiply.py
Module version: 20251029.1
Keywords: multiply, scalar, array
Required data keys#
signal
Modifies#
signal: signal, uncertainties, units
Required arguments#
None
Default configuration#
{
"multiplier_source": null,
"multiplier_uncertainties_sources": {},
"multiplier_units_source": null
}
Argument specification#
Argument |
Type |
Required |
Default |
Description |
|---|---|---|---|---|
|
str |
No |
- |
IoSources key for the multiplier signal. |
|
dict |
No |
{} |
Mapping of uncertainty name to IoSources key. |
|
str |
No |
- |
IoSources key for multiplier units metadata. |
References#
DOI 10.1088/0953-8984/25/38/383201
Notes#
This loads a scalar (value, units and uncertainty) from an IOSource and applies it to the data signal