mth5.io.phoenix.readers.segmented package
Submodules
mth5.io.phoenix.readers.segmented.decimated_segmented_reader module
Module to read and parse native Phoenix Geophysics data formats of the MTU-5C Family
- This module implements Streamed readers for segmented-decimated time series
formats of the MTU-5C family.
- author
Jorge Torres-Solis
Revised 2022 by J. Peacock
- class mth5.io.phoenix.readers.segmented.decimated_segmented_reader.DecimatedSegmentCollection(path, num_files=1, report_hw_sat=False, **kwargs)[source]
Bases:
TSReaderBase
Class to create a streamer for segmented decimated time series, i.e. ‘td_24k’
These files have a sub header
- class mth5.io.phoenix.readers.segmented.decimated_segmented_reader.DecimatedSegmentedReader(path, num_files=1, report_hw_sat=False, **kwargs)[source]
Bases:
TSReaderBase
Class to create a streamer for segmented decimated time series, i.e. ‘td_24k’
These files have a sub header
- class mth5.io.phoenix.readers.segmented.decimated_segmented_reader.Segment(stream, **kwargs)[source]
Bases:
SubHeader
A segment class to hold a single segment
- read_segment(metadata_only=False)[source]
Read the whole file in
- Returns
DESCRIPTION
- Return type
TYPE
- property segment_end_time
estimate end time
- Returns
DESCRIPTION
- Return type
TYPE
- property segment_start_time
estimate the segment start time based on sequence number
- Returns
DESCRIPTION
- Return type
TYPE
- class mth5.io.phoenix.readers.segmented.decimated_segmented_reader.SubHeader(**kwargs)[source]
Bases:
object
Class for subheader of segmented files
- property gps_time_stamp
- property missing_count
- property n_samples
- property saturation_count
- property value_max
- property value_mean
- property value_min
Module contents
- class mth5.io.phoenix.readers.segmented.DecimatedSegmentedReader(path, num_files=1, report_hw_sat=False, **kwargs)[source]
Bases:
TSReaderBase
Class to create a streamer for segmented decimated time series, i.e. ‘td_24k’
These files have a sub header