QuakeML

QuakeML is a format for storing seismological data. It is formally specified in UML but is virtually always in practice represented as XML, with XML Schema Definition as an intermediate. QuakeML divides its specification into a number of semi-independent "packages", of which the core package is the "basic event description" ("BED"). Most packages define an XML element and its subelements, but the BED package breaks this slightly by having two "variants": the regular BED, and "BED-realtime" ("BED-RT"), which is a "flatter" scheme. Upon the use of either of these, the name "QuakeML-BED" begins being used for the whole format, at least in the specification.

QuakeML specifies QuakeML resource identifiers to identify several types of resources within the area of seismic research.

QuakeML is encapsulated by Adaptable Seismic Data Format.

Identification
The root element of a QuakeML document has the name "QuakeML".

Software

 * QuakePY, a Python library

Links

 * Official website
 * The document introducing QuakeML
 * An attempt to break QuakeML development out of stagnation
 * Abbreviation glossary:
 * FDSN: International Federation of Digital Seismograph Networks
 * ADSL: Agency.Deployment.Station.Location, a notation for identifying seismic sensors
 * GHSC: Geologic Hazards Science Center
 * ANSS: Advanced National Seismic System
 * AQMS: ANSS Quake Monitoring System, analysis software
 * EMSC: European-Mediterranean Seismological Centre
 * IRIS: Incorporated Research Institutions for Seismology
 * QuakeML