Common libraries and utilities for NSL
This is a next-gen work in progress, there is no way this code passes all tests yet, so, here be dragons.
The following sub-packages are available:
Common functions and libs for all programs
config
- configuration filesutil
- utilities
Utilities for using Antelope
base
- base classespackets
- various ORB packetspf
- standardized pf functionsutil
- general utils
Conversion classes, work in progress (Mostly for QuakeML conversion)
CSSToEventConverter
AntelopeToEventConverter
DBToQuakeMLConverter
ichinose
- functions to convert MT outputdb2qml
- custom Converter for scripts/command line
Utilites for using ObsPy
patches
- patches for new features and older versionsutil
- add-on utilities for using ObsPy with itself
db2quakeml
- CLI script for converting CSS flat text file to QuakeML
Package-wide utilities (Stub/backwards compat for now)
Copyright 2014 Mark C. Williams at Nevada Seismological Laboratory
Under the GPL for now, some or all of this code may be released under an additional license, if the situation warrants it.
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.