Run

channels_recorded_auxiliary

channels_recorded_auxiliary

Description

Example

Required: True

Type: list[str]

Units: None

List of auxiliary channels recorded

[T]

channels_recorded_electric

channels_recorded_electric

Description

Example

Required: True

Type: list[str]

Units: None

List of electric channels recorded

[Ex , Ey]

channels_recorded_magnetic

channels_recorded_magnetic

Description

Example

Required: True

Type: list[str]

Units: None

List of magnetic channels recorded

[Hx , Hy , Hz]

comments.author

comments.author

Description

Example

Required: False

Type: str | None

Units: None

person who authored the comment

  1. Pedantic

comments.time_stamp

comments.time_stamp

Description

Example

Required: False

Type: float | int | numpy.datetime64 | pa ndas._libs.tslibs.timestamps.Timest Units: None

Date and time of in UTC of when comment was made.

2020-02- 01T09:23:45.453 670+00:00

comments.value

comments.value

Description

Example

Required: False

Type: str | list | None

Units: None

comment string

failure at midnight.

data_type

data_type

Description

Example

Required: True

Type: <enum ‘DataTypeEnum’>

Units: None

Type of data recorded for this run.

BBMT

id

id

Description

Example

Required: True

Type: <class ‘str’>

Units: None

Run ID should be station name followed by a number or character. Characters should only be used if the run number is small, if the run number is high consider using digits with zeros. For example if you have 100 runs the run ID could be 001 or {station}001.

001

sample_rate

sample_rate

Description

Example

Required: True

Type: <class ‘float’>

Units: samples per second

Digital sample rate for the run

100

acquired_by.organization

acquired_by.organization

Description

Example

Required: False

Type: str | None

Units: None

Organization full name

mt gurus

acquired_by.email

acquired_by.email

Description

Example

Required: False

Type: pydantic.networks.EmailStr | None

Units: None

Email of the contact person

mt.guru@em.org

acquired_by.url

acquired_by.url

Description

Example

Required: False

Type: pydantic.networks.AnyUrl | None | str Units: None

URL of the contact person

https://em.org

acquired_by.comments.author

acquired_by.comments.author

Description

Example

Required: False

Type: str | None

Units: None

person who authored the comment

  1. Pedantic

acquired_by.comments.time_stamp

acquired_by.comments.time_stamp

Description

Example

Required: False

Type: float | int | numpy.datetime64 | pa ndas._libs.tslibs.timestamps.Timest Units: None

Date and time of in UTC of when comment was made.

2020-02- 01T09:23:45.453 670+00:00

acquired_by.comments.value

acquired_by.comments.value

Description

Example

Required: False

Type: str | list | None

Units: None

comment string

failure at midnight.

acquired_by.author

acquired_by.author

Description

Example

Required: True

Type: str | None

Units: None

Persons name, should be full first and last name.

person name

metadata_by.organization

metadata_by.organization

Description

Example

Required: False

Type: str | None

Units: None

Organization full name

mt gurus

metadata_by.email

metadata_by.email

Description

Example

Required: False

Type: pydantic.networks.EmailStr | None

Units: None

Email of the contact person

mt.guru@em.org

metadata_by.url

metadata_by.url

Description

Example

Required: False

Type: pydantic.networks.AnyUrl | None | str Units: None

URL of the contact person

https://em.org

metadata_by.comments.author

metadata_by.comments.author

Description

Example

Required: False

Type: str | None

Units: None

person who authored the comment

  1. Pedantic

metadata_by.comments.time_stamp

metadata_by.comments.time_stamp

Description

Example

Required: False

Type: float | int | numpy.datetime64 | pa ndas._libs.tslibs.timestamps.Timest Units: None

Date and time of in UTC of when comment was made.

2020-02- 01T09:23:45.453 670+00:00

metadata_by.comments.value

metadata_by.comments.value

Description

Example

Required: False

Type: str | list | None

Units: None

comment string

failure at midnight.

metadata_by.author

metadata_by.author

Description

Example

Required: True

Type: str | None

Units: None

Persons name, should be full first and last name.

person name

provenance.creation_time

provenance.creation_time

Description

Example

Required: True

Type: mt_metadata.common.mttime.MTime | str | float | int | Units: None

Date and time the file was created.

2020-02- 08T12:23:40.324 600+00:00

provenance.comments.author

provenance.comments.author

Description

Example

Required: False

Type: str | None

Units: None

person who authored the comment

  1. Pedantic

provenance.comments.time_stamp

provenance.comments.time_stamp

Description

Example

Required: False

Type: float | int | numpy.datetime64 | pa ndas._libs.tslibs.timestamps.Timest Units: None

Date and time of in UTC of when comment was made.

2020-02- 01T09:23:45.453 670+00:00

provenance.comments.value

provenance.comments.value

Description

Example

Required: False

Type: str | list | None

Units: None

comment string

failure at midnight.

provenance.log

provenance.log

Description

Example

Required: False

Type: str | None

Units: None

A history of changes made to the data.

2020-02- 10T14:24:45+00: 00 updated metadata

provenance.creator.organization

provenance.creator.organization

Description

Example

Required: False

Type: str | None

Units: None

Organization full name

mt gurus

provenance.creator.email

provenance.creator.email

Description

Example

Required: False

Type: pydantic.networks.EmailStr | None

Units: None

Email of the contact person

mt.guru@em.org

provenance.creator.url

provenance.creator.url

Description

Example

Required: False

Type: pydantic.networks.AnyUrl | None | str Units: None

URL of the contact person

https://em.org

provenance.creator.comments.author

provenance.creator.comments.author

Description

Example

Required: False

Type: str | None

Units: None

person who authored the comment

  1. Pedantic

provenance.creator.comments.time_stamp

provenance.creator.comments.time_stamp

Description

Example

Required: False

Type: float | int | numpy.datetime64 | pa ndas._libs.tslibs.timestamps.Timest Units: None

Date and time of in UTC of when comment was made.

2020-02- 01T09:23:45.453 670+00:00

provenance.creator.comments.value

provenance.creator.comments.value

Description

Example

Required: False

Type: str | list | None

Units: None

comment string

failure at midnight.

provenance.creator.author

provenance.creator.author

Description

Example

Required: True

Type: str | None

Units: None

Persons name, should be full first and last name.

person name

provenance.submitter.organization

provenance.submitter.organization

Description

Example

Required: False

Type: str | None

Units: None

Organization full name

mt gurus

provenance.submitter.email

provenance.submitter.email

Description

Example

Required: False

Type: pydantic.networks.EmailStr | None

Units: None

Email of the contact person

mt.guru@em.org

provenance.submitter.url

provenance.submitter.url

Description

Example

Required: False

Type: pydantic.networks.AnyUrl | None | str Units: None

URL of the contact person

https://em.org

provenance.submitter.comments.author

provenance.submitter.comments.author

Description

Example

Required: False

Type: str | None

Units: None

person who authored the comment

  1. Pedantic

provenance.submitter.comments.time_stamp

provenance.submitter.comments.time_stamp

Description

Example

Required: False

Type: float | int | numpy.datetime64 | pa ndas._libs.tslibs.timestamps.Timest Units: None

Date and time of in UTC of when comment was made.

2020-02- 01T09:23:45.453 670+00:00

provenance.submitter.comments.value

provenance.submitter.comments.value

Description

Example

Required: False

Type: str | list | None

Units: None

comment string

failure at midnight.

provenance.submitter.author

provenance.submitter.author

Description

Example

Required: True

Type: str | None

Units: None

Persons name, should be full first and last name.

person name

provenance.archive.organization

provenance.archive.organization

Description

Example

Required: False

Type: str | None

Units: None

Organization full name

mt gurus

provenance.archive.email

provenance.archive.email

Description

Example

Required: False

Type: pydantic.networks.EmailStr | None

Units: None

Email of the contact person

mt.guru@em.org

provenance.archive.url

provenance.archive.url

Description

Example

Required: False

Type: pydantic.networks.AnyUrl | None | str Units: None

URL of the contact person

https://em.org

provenance.archive.comments.author

provenance.archive.comments.author

Description

Example

Required: False

Type: str | None

Units: None

person who authored the comment

  1. Pedantic

provenance.archive.comments.time_stamp

provenance.archive.comments.time_stamp

Description

Example

Required: False

Type: float | int | numpy.datetime64 | pa ndas._libs.tslibs.timestamps.Timest Units: None

Date and time of in UTC of when comment was made.

2020-02- 01T09:23:45.453 670+00:00

provenance.archive.comments.value

provenance.archive.comments.value

Description

Example

Required: False

Type: str | list | None

Units: None

comment string

failure at midnight.

provenance.archive.name

provenance.archive.name

Description

Example

Required: True

Type: str | None

Units: None

Persons name, should be full first and last name.

person name

provenance.software.author

provenance.software.author

Description

Example

Required: True

Type: str | None

Units: None

Author of the software

Neo

provenance.software.version

provenance.software.version

Description

Example

Required: True

Type: <class ‘str’>

Units: None

Software version

12.01a

provenance.software.last_updated

provenance.software.last_updated

Description

Example

Required: False

Type: mt_metadata.common.mttime.MTime | str | float | int | Units: None

Most recent date the software was updated. Prefer to use version, but this works for non-versioned software.

2020-01-01

provenance.software.name

provenance.software.name

Description

Example

Required: True

Type: <class ‘str’>

Units: None

Software name

mtrules

time_period.end

time_period.end

Description

Example

Required: True

Type: str | float | int | numpy.datetime64 | pandas._libs.tsl Units: None

End date and time of collection in UTC.

2020-02- 04T16:23:45.453 670+00:00

time_period.start

time_period.start

Description

Example

Required: True

Type: str | float | int | numpy.datetime64 | pandas._libs.tsl Units: None

Start date and time of collection in UTC.

2020-02- 01T09:23:45.453 670+00:00

data_logger.id

data_logger.id

Description

Example

Required: False

Type: str | None

Units: None

Instrument ID number can be serial number or a designated ID.

mt01

data_logger.manufacturer

data_logger.manufacturer

Description

Example

Required: False

Type: str | None

Units: None

Who manufactured the instrument.

mt gurus

data_logger.type

data_logger.type

Description

Example

Required: False

Type: str | None

Units: None

Description of the instrument type.

broadband 32-bit

data_logger.model

data_logger.model

Description

Example

Required: False

Type: str | None

Units: None

Model version of the instrument.

falcon5

data_logger.name

data_logger.name

Description

Example

Required: False

Type: str | None

Units: None

Standard marketing name of the instrument.

falcon5

data_logger.timing_system.comments.author

data_logger.timing_system.comments.author

Description

Example

Required: False

Type: str | None

Units: None

person who authored the comment

  1. Pedantic

data_logger.timing_system.comments.time_stamp

data_logger.timing_system.comments.time_stamp

Description

Example

Required: False

Type: float | int | numpy.datetime64 | pandas._libs.tslibs.timestamps.Timestamp Units: None

Date and time of in UTC of when comment was made.

2020-02- 01T09:23:45.453 670+00:00

data_logger.timing_system.comments.value

data_logger.timing_system.comments.value

Description

Example

Required: False

Type: str | list | None

Units: None

comment string

failure at midnight.

data_logger.timing_system.drift

data_logger.timing_system.drift

Description

Example

Required: True

Type: <class ‘float’>

Units: seconds

Estimated drift of the timing system.

0.001

data_logger.timing_system.type

data_logger.timing_system.type

Description

Example

Required: True

Type: <class ‘str’>

Units: None

Type of timing system.

GPS

data_logger.timing_system.uncertainty

data_logger.timing_system.uncertainty

Description

Example

Required: True

Type: <class ‘float’>

Units: seconds

Estimated uncertainty of the timing system.

0.0002

data_logger.timing_system.n_satellites

data_logger.timing_system.n_satellites

Description

Example

Required: False

Type: int | None

Units: None

Number of satellites used for timing.

6

data_logger.firmware.author

data_logger.firmware.author

Description

Example

Required: True

Type: str | None

Units: None

Author of the software

Neo

data_logger.firmware.version

data_logger.firmware.version

Description

Example

Required: True

Type: <class ‘str’>

Units: None

Software version

12.01a

data_logger.firmware.last_updated

data_logger.firmware.last_updated

Description

Example

Required: False

Type: mt_metadata.common.mttime.MTime | str | float | int | Units: None

Most recent date the software was updated. Prefer to use version, but this works for non-versioned software.

2020-01-01

data_logger.firmware.name

data_logger.firmware.name

Description

Example

Required: True

Type: <class ‘str’>

Units: None

Software name

mtrules

data_logger.power_source.type

data_logger.power_source.type

Description

Example

Required: False

Type: str | None

Units: None

Description of battery type.

pb-acid gel cell

data_logger.power_source.id

data_logger.power_source.id

Description

Example

Required: False

Type: str | None

Units: None

battery id

battery01

data_logger.power_source.voltage.start

data_logger.power_source.voltage.start

Description

Example

Required: True

Type: <class ‘float’>

Units: None

Starting value.

1.0

data_logger.power_source.voltage.end

data_logger.power_source.voltage.end

Description

Example

Required: True

Type: <class ‘float’>

Units: None

Ending value of the range.

1.0

data_logger.power_source.comments.author

data_logger.power_source.comments.author

Description

Example

Required: False

Type: str | None

Units: None

person who authored the comment

  1. Pedantic

data_logger.power_source.comments.time_stamp

data_logger.power_source.comments.time_stamp

Description

Example

Required: False

Type: float | int | numpy.datetime64 | pandas._libs.tslibs.timestamps.Timestamp Units: None

Date and time of in UTC of when comment was made.

2020-02- 01T09:23:45.453 670+00:00

data_logger.power_source.comments.value

data_logger.power_source.comments.value

Description

Example

Required: False

Type: str | list | None

Units: None

comment string

failure at midnight.

data_logger.data_storage.id

data_logger.data_storage.id

Description

Example

Required: False

Type: str | None

Units: None

Instrument ID number can be serial number or a designated ID.

mt01

data_logger.data_storage.manufacturer

data_logger.data_storage.manufacturer

Description

Example

Required: False

Type: str | None

Units: None

Who manufactured the instrument.

mt gurus

data_logger.data_storage.type

data_logger.data_storage.type

Description

Example

Required: False

Type: str | None

Units: None

Description of the instrument type.

broadband 32-bit

data_logger.data_storage.model

data_logger.data_storage.model

Description

Example

Required: False

Type: str | None

Units: None

Model version of the instrument.

falcon5

data_logger.data_storage.name

data_logger.data_storage.name

Description

Example

Required: False

Type: str | None

Units: None

Standard marketing name of the instrument.

falcon5

fdsn.id

fdsn.id

Description

Example

Required: False

Type: str | None

Units: None

Given FDSN archive ID name.

MT001

fdsn.network

fdsn.network

Description

Example

Required: False

Type: str | None

Units: None

Given two character FDSN archive network code. Needs to be 2 alpha numeric characters.

EM

fdsn.channel_code

fdsn.channel_code

Description

Example

Required: False

Type: str | None

Units: None

Three character FDSN channel code. http://docs.fdsn.org/projects/source- identifiers/en/v1.0/channel-codes.html

LQN

fdsn.new_epoch

fdsn.new_epoch

Description

Example

Required: False

Type: bool | None

Units: None

Boolean telling if a new epoch needs to be created or not.

False

fdsn.alternate_code

fdsn.alternate_code

Description

Example

Required: False

Type: str | None

Units: None

Alternate Code

_INT-NON_FDSN .UNRESTRICTED _US-ALL _US-MT _US-MT-TA

fdsn.alternate_network_code

fdsn.alternate_network_code

Description

Example

Required: False

Type: str | None

Units: None

Alternate Network Code

_INT-NON_FDSN .UNRESTRICTED _US-ALL _US-MT _US-MT-TA

channels

channels

Description

Example

Required: False

Type: mt_metadata.common.list_dict.ListDi ct | list | dict | Units: None

ListDict of channel objects collected in this run.

ListDict(Electr ic(), Magnetic(), Auxiliary())