haniwers.v1.cli.options.preprocess#
Preprocessing options group.
Module Contents#
Classes#
Preprocessing option group. |
API#
- class haniwers.v1.cli.options.preprocess.PreprocessOptions#
Preprocessing option group.
Contains options for raw data preprocessing (raw2csv, raw2tmp, and run2csv commands). Used to configure time-based data aggregation and timestamp adjustments.
- interval#
‘Option(…)’
Data aggregation interval option.
Groups incoming data into time windows of this size. Reduces volume by computing statistics (mean, std, etc.) within each time window. Typical values: 300-1800 seconds.
Type: int Default: 600 seconds (10 minutes) Minimum: 1 second
- offset#
‘Option(…)’
Timestamp offset option.
Adds this many seconds to all timestamps during processing. Useful when detector time differs from system time or when adjusting to a different timezone. Can be negative to shift backwards in time.
Type: int Default: 0 (no offset)