haniwers.v1.cli.options.preprocess#

Preprocessing options group.

Module Contents#

Classes#

PreprocessOptions

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)