Equipment
Description
Equipment class describes the characteristics of a particular instrumentation or instrument component, such as the vendor, model, serial number and calibration dates.
Python class:
Equipment
YAML / JSON label:
equipment
Corresponding StationXML structure
Equipment
Datalogger
Sensor
Preamplifier
All of these classes have the same attributes as the obsinfo class, which are populated from
the Equipment
subclass of Instrumentation
, Sensor
, Preamplifier
and Datalogger
in
obsinfo
Object Hierarchy
Superclass
None
Subclasses
None
Relationships
Belongs to:
Instrumentation
Datalogger
Sensor
Preamplifier
Attributes
Name |
Type |
Required |
Default |
Equivalent StationXML |
Remarks |
type |
string |
Y |
None |
Not required in StationXML |
|
description |
string |
Y |
None |
Not required in StationXML |
|
manufacturer |
string |
Y |
None |
Not required in StationXML |
|
model |
string |
Y |
None |
Not required in StationXML |
|
vendor |
string |
N |
None |
Not required in StationXML |
|
serial_number |
string |
N |
None |
Not required in StationXML |
|
installation_date |
date |
N |
None |
Not required in StationXML |
|
remove_date |
date |
N |
None |
Not required in StationXML |
|
calibration_date |
date |
N |
None |
Not required in StationXML |
(str):
vendor (str):
serial_number (str):
resource_id (str):
obspy_equipment (object of class Equipment from obspy.core.inventory.equipment
JSON schema
https://www.gitlab.com/obsinfo/obsinfo/data/schemas/network.schema.json
https://www.gitlab.com/obsinfo/obsinfo/obsinfo/data/schemas/definitions.schema.json
Example
FDSN Network_info section referred in network information file.
network:
code: "4G"
name: "Short period OBSs"
start_date: "2007-07-01"
end_date: "2025-12-31"
description: "Short period OBS network example"
comments: ["Lucky Strike Volcano, North Mid-Atlantic Ridge"]