obspy.core.event - Classes for handling event metadata

This module provides a class hierarchy to consistently handle event metadata. This class hierarchy is closely modelled after the de-facto standard format QuakeML.



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)

Classes & Functions

catalog.Catalog This class serves as a container for Event objects.
event.Event The class Event describes a seismic event which does not necessarily need
origin.Origin This class represents the focal time and geographical location of an earthquake hypocenter, as well as additional meta-information.
magnitude.Magnitude Describes a magnitude which can, but does not need to be associated with an origin.
origin.Pick A pick is the observation of an amplitude anomaly in a seismogram at a specific point in time.
magnitude.Amplitude This class represents a quantification of the waveform anomaly, usually a single amplitude measurement or a measurement of the visible signal duration for duration magnitudes.
source.FocalMechanism This class describes the focal mechanism of an event.
source.MomentTensor This class represents a moment tensor solution for an event.


base obspy.core.event.base - Classes for handling event metadata
catalog obspy.core.event.catalog - The Catalog class definition
event obspy.core.event.event - The Event class definition
header obspy.core.event.header - Enumeration types for event-type classes
magnitude obspy.core.event.magnitude - The Magnitude class definition
origin obspy.core.event.origin - The Origin class definition
source obspy.core.event.source - Classes for handling seismic source characteristics