Coverage for C: \ Users \ peaco \ OneDrive \ Documents \ GitHub \ mt_metadata \ mt_metadata \ timeseries \ __init__.py: 100%
16 statements
« prev ^ index » next coverage.py v7.13.1, created at 2026-01-10 00:11 -0800
« prev ^ index » next coverage.py v7.13.1, created at 2026-01-10 00:11 -0800
1# -*- coding: utf-8 -*-
2"""
3======================
4time series metadata
5======================
7:mod:`mt_metadata.timeseries` is a package that contains classes for
8describing time series metadata.
10MetadataBase Objects
11--------------------
12* Diagnostic - Diagnostic information for data quality and instrument performance
13* Battery - Battery voltage and power supply metadata
14* Electrode - Electrode specifications and contact information
15* TimingSystem - GPS and timing system metadata (synchronization, accuracy)
16* AppliedFilter - Filters applied to time series data during acquisition or processing
17* FilterBase - Base class for all filter types (analog, digital, frequency response)
18* DataLogger - Data logger/acquisition system specifications and settings
19* Channel - Base channel metadata common to all channel types
20* ChannelBase - Fundamental channel properties and attributes
21* Auxiliary - Auxiliary channel metadata (e.g., temperature, humidity, tilt)
22* Electric - Electric field channel metadata (dipole length, orientation, electrode info)
23* Magnetic - Magnetic field channel metadata (sensor type, calibration)
24* Run - Time series run metadata (collection of channels recorded together)
25* Station - Station-level metadata (location, orientation, equipment)
26* Survey - Survey-level metadata (project information, participants, objectives)
27* Experiment - Top-level experiment metadata encompassing multiple surveys
29Created on Sun Apr 24 20:50:41 2020
31:copyright:
32 Jared Peacock (jpeacock@usgs.gov)
34:license:
35 MIT
38"""
40### !!! DO NOT CHANGE THE ORDER !!!
42from .diagnostic import Diagnostic
43from .battery import Battery
44from .electrode import Electrode
45from .timing_system import TimingSystem
46from .filtered import AppliedFilter
47from .filters.filter_base import FilterBase
48from .data_logger import DataLogger
49from .channel import Channel, ChannelBase
50from .auxiliary import Auxiliary
51from .electric import Electric
52from .magnetic import Magnetic
53from .run import Run
54from .station import Station
55from .survey import Survey
56from .experiment import Experiment
59__all__ = [
60 "Diagnostic",
61 "Battery",
62 "Electrode",
63 "TimingSystem",
64 "AppliedFilter",
65 "FilterBase",
66 "DataLogger",
67 "Survey",
68 "Station",
69 "Run",
70 "Channel",
71 "ChannelBase",
72 "Auxiliary",
73 "Electric",
74 "Magnetic",
75 "Experiment",
76]