obspy.io.nordic.core¶
Nordic file format support for ObsPy
copyright: | The ObsPy Development Team (devs@obspy.org) |
---|---|
license: | GNU Lesser General Public License, Version 3 (https://www.gnu.org/copyleft/lesser.html) |
Note
Pick time-residuals are handled in event.origins[0].arrivals, with the arrival.pick_id linking the arrival (which contain calculated information) with the pick.resource_id (where the pick contains only physical measured information).
Changed in version 1.2.0: The number of stations used to calculate the origin was previously incorrectly stored in a comment. From version 1.2.0 this is now stored in origin.quality.used_station_count
Public Functions
blanksfile | Generate an empty s-file with a populated header for a given waveform. |
nordpick | Format picks in an Event to nordic. |
read_nordic | Read a catalog of events from a Nordic formatted select file. |
read_spectral_info | Read spectral info from an sfile. |
readheader | Read header information from a seisan nordic format S-file. |
readwavename | Extract the waveform filename from the s-file. |
write_select | Function to write a catalog to a select file in nordic format. |
Private Functions
Warning
Private functions are mainly for internal/developer use and their API might change without notice.
_extract_event | Helper to extract event info from a list of line strings. |
_is_sfile | Basic test of whether the file is nordic format or not. |
_read_focal_mechanisms | Read focal mechanism info from s-file |
_read_highaccuracy | Read high accuracy origin line. |
_read_mags | Read the magnitude info from a Nordic header line. Convenience function |
_read_moment_tensors | Read moment tensors from s-file |
_read_origin | Read one origin (type 1) line. |
_read_picks | Internal pick reader. |
_read_spectral_info | Internal spectral reader. |
_read_uncertainty | Read hyp uncertainty line. |
_readheader | Internal header reader. |
_readwavename | Internal wave-name reader. |
_write_focal_mechanism_line | Get the line for a focal-mechanism |
_write_hyp_error_line | Generate hypocentral error line. |
_write_moment_tensor_line | Generate the two lines required for moment tensor solutions in Nordic. |
_write_nordic | Write an Event to a nordic formatted s-file. |