pyrocko.scenario.station¶
Implementation of the station generators.
Classes
|
Undocumented. |
|
Undocumented. |
|
Undocumented. |
|
Undocumented. |
- class StationGenerator(*args, **kwargs)[source]¶
Bases:
LocationGeneratorUndocumented.
- class ImportStationGenerator(*args, **kwargs)[source]¶
Bases:
StationGeneratorUndocumented.
- ♦ stations_paths¶
listofpyrocko.guts.Anyobjects, optionalList of files with station coordinates in Pyrocko format.
- ♦ stations_stationxml_paths¶
listofpyrocko.guts.Anyobjects, optionalList of files with station coordinates in StationXML format.
- ♦ stations¶
listofpyrocko.model.station.Stationobjects, optionalList of Pyrocko stations.
- class CircleStationGenerator(*args, **kwargs)[source]¶
Bases:
StationGeneratorUndocumented.
- ♦ radius¶
float, default:100000.0Radius of the station circle in km.
- ♦ azi_start¶
float, default:0.0Start azimuth of circle [deg]. Default is a full circle, 0 - 360 deg
- ♦ azi_end¶
float, default:360.0End azimuth of circle [deg]. Default is a full circle, 0 - 360 deg
- ♦ nstations¶
int, default:10Number of evenly spaced stations.
- ♦ network_name¶
str, default:'CI'Network name.
- ♦ channels¶
listofpyrocko.guts.Anyobjects, default:['BHE', 'BHN', 'BHZ']Seismic channels to generate. Default: BHN, BHE, BHZ.
- ♦ shift_circle¶
bool, default:FalseRotate circle away by half a station distance.
- class RandomStationGenerator(*args, **kwargs)[source]¶
Bases:
StationGeneratorUndocumented.
- ♦ nstations¶
int, default:10Number of randomly distributed stations.
- ♦ network_name¶
str, default:'CO'Network name
- ♦ channels¶
listofpyrocko.guts.Anyobjects, optional, default:['BHE', 'BHN', 'BHZ']Seismic channels to generate. Default: BHN, BHE, BHZ