Network

Description

An OBS network is a seismological network of stations as part of a campaign stations in a given campaign.

Python class:

Network

YAML / JSON label:

network

Contained in a network file.

Corresponding StationXML structure

Network

Object Hierarchy

Superclass

None

Subclasses

None

Relationships

  • Gathers one or more Stations

  • Is part of a Campaign (not implemented in obsinfo as a class).

Attributes

Name

Type

Required

Default

Equivalent StationXML

Remarks

network

FDSNNetwork

Y

None

None

operator

Operator

Y

None

OperatorFDSN

Not required in StationXML

stations

Array of Station

Y

None

StationFDSN

restricted_state

List of values: “open”, “closed”, “partial”, “unknown”

N

None

None

JSON schema

https://www.gitlab.com/resif/obsinfo/-/tree/master/obsinfo/data/schemas/network.schema.json

https://www.gitlab.com/resif/obsinfo/-/tree/master/obsinfo/data/schemas/definitions.schema.json

Example

---
format_version: "0.107"

 ...

revision:
   authors:
       - $ref: 'authors/Wayne_Crawford.author.yaml#author'
   date: "2017-10-04"
subnetwork:
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”]

reference_names:

operator: “INSU-IPGP” campaign: “SPOBS”

operators: [{agency: “INSU-IPGP OBS Park”}] stations:

“LSVW”:

“LSVE”:

Class Navigation

==> Station

==> FDSNNetwork

==> Operator