processing.utils module

Inheritance diagram of processing.utils
processing.utils.default_seabird_exe_path()[source]

Creates a platform-dependent default path to the Sea-Bird exes.

Return type:

Path

processing.utils.get_sample_rate(cnv)[source]

Fetches the sample rate from a CnvFile.

Return type:

float

processing.utils.is_directly_measured_value(parameter)[source]

Returns whether a parameter has been measured via a sensor or is calculated.

Return type:

bool

processing.utils.get_performed_processing_modules(cnv)[source]

Filters the processing metadata lines for the individual steps conducted to retrieve the current files version.

Return type:

set

processing.utils.get_alignment_delay_and_correlation_values(cnv)[source]

Finds the two numerical values in the processing output produced by the custom alignment tool. These are extracted separately for each sensor and sorted inside of list[tuple] structure.

Return type:

list

exception processing.utils.BinnedDataError(file_name, step_name)[source]

Bases: Exception

A custom error to throw when binned data has been detected.