model.station

exception ChannelsNotOrthogonal[source]
class Channel(name, azimuth=None, dip=None, gain=1.0)[source]

Undocumented.

♦ name

str

♦ azimuth

float, optional

♦ dip

float, optional

♦ gain

float, default: 1.0

class Station(network='', station='', location='', lat=0.0, lon=0.0, elevation=0.0, depth=0.0, north_shift=0.0, east_shift=0.0, name='', channels=None)[source]

Undocumented.

♦ network

str

♦ station

str

♦ location

str

♦ name

str, default: ''

♦ channels

list of Channel objects, default: []

dump_stations(stations, filename)[source]

Write stations file.

Parameters:
  • stations – list of Station objects
  • filename – filename as str
dump_stations_yaml(stations, filename)[source]

Write stations file in YAML format.

Parameters:
  • stations – list of Station objects
  • filename – filename as str
load_stations(filename, format='detect')[source]

Read stations file.

Parameters:filename – filename
Returns:list of Station objects