Subnetwork

Description

An OBS subnetwork is all or part of an FDSN network of stations in a given campaign.

Python class:

SubNetwork

YAML / JSON label:

subnetwork

Contained in a subnetwork 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

subnetwork

Network

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

---
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

==> Network

==> Operator