blissoda.id26.scans_aggregator.ScansAggregator#
- class blissoda.id26.scans_aggregator.ScansAggregator(config=None, defaults=None, **deprecated_defaults)[source]#
Bases:
BaseProcessor- Parameters:
config (dict[str, Any] | None)
defaults (dict[str, Any] | None)
deprecated_defaults (dict[str, Any])
- CONFIG_MODEL_CLASS#
alias of
BlissAutomationConfig
- DEFAULT_PARAMETERS = {'_clear_plot': True, '_enabled': False, 'aggregation_mode': 'fraction of sums', 'data_mappings': {'signal': '.1/measurement/sim_gaussian_1', 'x': '.1/measurement/elapsed_time'}, 'filename': None, 'start_scan_id': None, 'stop_scan_id': None, 'trigger_at': 'END', 'use_daxs': True, 'workflow': '/home/docs/checkouts/readthedocs.org/user_builds/blissoda/envs/latest/lib/python3.9/site-packages/blissoda/resources/id26/scans_aggregator.json'}#
- property aggregation_mode#
- copy_and_remove_parameters(shared, name)#
Copy&Remove parameters from another scope (global or session, singleton or instance).
- Parameters:
shared (
bool)name (
Optional[str])
- Return type:
None
- property data_mappings#
- disable()#
- enable()#
- property filename#
- property start_scan_id#
- property stop_scan_id#
- property trigger_at: str | None#
- property use_daxs#
- property workflow#