obspy.core.quakeml

QuakeML read and write support.

QuakeML is a flexible, extensible and modular XML representation of seismological data which is intended to cover a broad range of fields of application in modern seismology. QuakeML is an open standard and is developed by a distributed team in a transparent collaborative manner.

Note

For handling additional information not covered by the QuakeML standard and how to output it to QuakeML see the ObsPy Tutorial.

copyright:The ObsPy Development Team (devs@obspy.org)
license:GNU Lesser General Public License, Version 3 (http://www.gnu.org/copyleft/lesser.html)

Functions

isQuakeML Checks whether a file is QuakeML format.
readQuakeML Reads a QuakeML file and returns an ObsPy Catalog object.
readSeisHubEventXML Reads a single SeisHub event XML file and returns an ObsPy Catalog object.
writeQuakeML Writes a QuakeML file.

Classes

Pickler Serializes an ObsPy Catalog object into QuakeML format.
Unpickler De-serializes a QuakeML string into an ObsPy Catalog object.