mt_metadata.common.enumerations

Classes

StrEnumerationBase

str(object='') -> str

YesNoEnum

str(object='') -> str

DataTypeEnum

str(object='') -> str

ArrayDTypeEnum

str(object='') -> str

EstimateIntentionEnum

str(object='') -> str

ChannelLayoutEnum

str(object='') -> str

ElectrodeLocationEnum

str(object='') -> str

OrientationMethodEnum

str(object='') -> str

GeographicReferenceFrameEnum

str(object='') -> str

ChannelOrientationEnum

str(object='') -> str

GeomagneticModelEnum

split by - if needed

FilterTypeEnum

str(object='') -> str

SymmetryEnum

str(object='') -> str

SignConventionEnum

str(object='') -> str

StdEDIversionsEnum

str(object='') -> str

ReleaseStatusEnum

str(object='') -> str

ChannelEnum

str(object='') -> str

LicenseEnumMeta

Metaclass to dynamically load license data when the enum is defined

LicenseEnum

Enumeration of software licenses.

Module Contents

class mt_metadata.common.enumerations.StrEnumerationBase

Bases: str, enum.Enum

str(object=’’) -> str str(bytes_or_buffer[, encoding[, errors]]) -> str

Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.__str__() (if defined) or repr(object). encoding defaults to ‘utf-8’. errors defaults to ‘strict’.

class mt_metadata.common.enumerations.YesNoEnum

Bases: StrEnumerationBase

str(object=’’) -> str str(bytes_or_buffer[, encoding[, errors]]) -> str

Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.__str__() (if defined) or repr(object). encoding defaults to ‘utf-8’. errors defaults to ‘strict’.

yes = 'yes'
no = 'no'
class mt_metadata.common.enumerations.DataTypeEnum

Bases: StrEnumerationBase

str(object=’’) -> str str(bytes_or_buffer[, encoding[, errors]]) -> str

Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.__str__() (if defined) or repr(object). encoding defaults to ‘utf-8’. errors defaults to ‘strict’.

RMT = 'RMT'
AMT = 'AMT'
BBMT = 'BBMT'
LPMT = 'LPMT'
ULPMT = 'ULPMT'
MT = 'MT'
LP = 'LP'
BB = 'BB'
WB = 'WB'
MT_TF = 'MT_TF'
BBMT_TF = 'BBMT_TF'
WBMT_TF = 'WBMT_TF'
LPMT_TF = 'LPMT_TF'
CSAMT = 'CSAMT'
NSAMT = 'NSAMT'
class mt_metadata.common.enumerations.ArrayDTypeEnum

Bases: str, enum.Enum

str(object=’’) -> str str(bytes_or_buffer[, encoding[, errors]]) -> str

Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.__str__() (if defined) or repr(object). encoding defaults to ‘utf-8’. errors defaults to ‘strict’.

real_type = 'real'
complex_type = 'complex'
float_type = 'float'
int_type = 'int'
complex_128_type = 'complex128'
complex_64_type = 'complex64'
float_64_type = 'float64'
float_32_type = 'float32'
float_16_type = 'float16'
int_64_type = 'int64'
int_32_type = 'int32'
int_16_type = 'int16'
int_8_type = 'int8'
class mt_metadata.common.enumerations.EstimateIntentionEnum

Bases: str, enum.Enum

str(object=’’) -> str str(bytes_or_buffer[, encoding[, errors]]) -> str

Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.__str__() (if defined) or repr(object). encoding defaults to ‘utf-8’. errors defaults to ‘strict’.

error_estimate = 'error estimate'
signal_coherence = 'signal coherence'
signal_power_estimate = 'signal power estimate'
primary_data_type = 'primary data type'
derived_data_type = 'derived data type'
class mt_metadata.common.enumerations.ChannelLayoutEnum

Bases: StrEnumerationBase

str(object=’’) -> str str(bytes_or_buffer[, encoding[, errors]]) -> str

Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.__str__() (if defined) or repr(object). encoding defaults to ‘utf-8’. errors defaults to ‘strict’.

L = 'L'
X = 'X'
plus = '+'
class mt_metadata.common.enumerations.ElectrodeLocationEnum

Bases: StrEnumerationBase

str(object=’’) -> str str(bytes_or_buffer[, encoding[, errors]]) -> str

Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.__str__() (if defined) or repr(object). encoding defaults to ‘utf-8’. errors defaults to ‘strict’.

N = 'N'
S = 'S'
E = 'E'
W = 'W'
NONE = ''
class mt_metadata.common.enumerations.OrientationMethodEnum

Bases: StrEnumerationBase

str(object=’’) -> str str(bytes_or_buffer[, encoding[, errors]]) -> str

Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.__str__() (if defined) or repr(object). encoding defaults to ‘utf-8’. errors defaults to ‘strict’.

compass = 'compass'
GPS = 'GPS'
theodolite = 'theodolite'
class mt_metadata.common.enumerations.GeographicReferenceFrameEnum

Bases: StrEnumerationBase

str(object=’’) -> str str(bytes_or_buffer[, encoding[, errors]]) -> str

Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.__str__() (if defined) or repr(object). encoding defaults to ‘utf-8’. errors defaults to ‘strict’.

geographic = 'geographic'
geomagnetic = 'geomagnetic'
station = 'station'
site_layout = 'sitelayout'
class mt_metadata.common.enumerations.ChannelOrientationEnum

Bases: StrEnumerationBase

str(object=’’) -> str str(bytes_or_buffer[, encoding[, errors]]) -> str

Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.__str__() (if defined) or repr(object). encoding defaults to ‘utf-8’. errors defaults to ‘strict’.

orthogonal = 'orthogonal'
station = 'station'
site_layout = 'sitelayout'
class mt_metadata.common.enumerations.GeomagneticModelEnum

Bases: str, enum.Enum

split by - if needed

EMAG2 = 'EMAG2'
EMM = 'EMM'
HDGM = 'HDGM'
IGRF = 'IGRF'
WMM = 'WMM'
unknown = 'unknown'
class mt_metadata.common.enumerations.FilterTypeEnum

Bases: StrEnumerationBase

str(object=’’) -> str str(bytes_or_buffer[, encoding[, errors]]) -> str

Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.__str__() (if defined) or repr(object). encoding defaults to ‘utf-8’. errors defaults to ‘strict’.

fap_table = 'fap'
zpk = 'zpk'
time_delay = 'time_delay'
coefficient = 'coefficient'
fir = 'fir'
class mt_metadata.common.enumerations.SymmetryEnum

Bases: StrEnumerationBase

str(object=’’) -> str str(bytes_or_buffer[, encoding[, errors]]) -> str

Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.__str__() (if defined) or repr(object). encoding defaults to ‘utf-8’. errors defaults to ‘strict’.

NONE = 'NONE'
ODD = 'ODD'
EVEN = 'EVEN'
class mt_metadata.common.enumerations.SignConventionEnum

Bases: str, enum.Enum

str(object=’’) -> str str(bytes_or_buffer[, encoding[, errors]]) -> str

Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.__str__() (if defined) or repr(object). encoding defaults to ‘utf-8’. errors defaults to ‘strict’.

plus = '+'
minus = '-'
exp_plus = 'exp(+iwt)'
exp_minus = 'exp(-iwt)'
exp_plus_iwt = 'exp(+ i\\omega t)'
exp_minus_iwt = 'exp(- i\\omega t)'
class mt_metadata.common.enumerations.StdEDIversionsEnum

Bases: str, enum.Enum

str(object=’’) -> str str(bytes_or_buffer[, encoding[, errors]]) -> str

Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.__str__() (if defined) or repr(object). encoding defaults to ‘utf-8’. errors defaults to ‘strict’.

SEG_1 = 'SEG 1.0'
one = '1.0'
SEG_10 = 'SEG_1.0'
SEG_101 = 'SEG 1.01'
SEG_1011 = 'SEG_1.01'
class mt_metadata.common.enumerations.ReleaseStatusEnum

Bases: StrEnumerationBase

str(object=’’) -> str str(bytes_or_buffer[, encoding[, errors]]) -> str

Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.__str__() (if defined) or repr(object). encoding defaults to ‘utf-8’. errors defaults to ‘strict’.

Unrestricted_release = 'Unrestricted Release'
Restricted_release = 'Restricted Release'
Paper_Citation_Required = 'Paper Citation Required'
Academic_Use_Only = 'Academic Use Only'
Conditions_Apply = 'Conditions Apply'
Data_Citation_Required = 'Data Citation Required'
class mt_metadata.common.enumerations.ChannelEnum

Bases: StrEnumerationBase

str(object=’’) -> str str(bytes_or_buffer[, encoding[, errors]]) -> str

Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.__str__() (if defined) or repr(object). encoding defaults to ‘utf-8’. errors defaults to ‘strict’.

ex = 'ex'
ey = 'ey'
hx = 'hx'
hy = 'hy'
hz = 'hz'
null = ''
class mt_metadata.common.enumerations.LicenseEnumMeta

Bases: enum.EnumMeta

Metaclass to dynamically load license data when the enum is defined

class mt_metadata.common.enumerations.LicenseEnum

Bases: str, enum.Enum

Enumeration of software licenses. Dynamically loaded from JSON data.