Module 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.

../_images/Event.png

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 (https://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 to be a tectonic earthquake.

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.

Modules

base

obspy.core.event.base - 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.

catalog

obspy.core.event.catalog - The Catalog class definition This module provides a class hierarchy to consistently handle event metadata. This class hierarchy is closely modelled after the de-facto standard format QuakeML.

event

Provides the Event class

header

This module provides enumerations defined in the QuakeML standard.

magnitude

obspy.core.event.magnitude - The Magnitude class definition This module provides a class hierarchy to consistently handle event metadata. This class hierarchy is closely modelled after the de-facto standard format QuakeML.

origin

obspy.core.event.origin - The Origin class definition This module provides a class hierarchy to consistently handle event metadata. This class hierarchy is closely modelled after the de-facto standard format QuakeML.

source

obspy.core.event.source - Classes for handling seismic source characteristics This module provides a class hierarchy to consistently handle event metadata. This class hierarchy is closely modelled after the de-facto standard format QuakeML.

resourceid

obspy.core.event.resourceid - ResourceIdentifier This module defines the ResourceIdentifier class and associated code.