obspy.neries.client.Client.getLatestEvents

Client.getLatestEvents(num=10, format=None)[source]

Gets a list of recent events.

Parameters:
  • num (int, optional)

    Number of events to return. Defaults to 10.

    Note

    Absolute maximum is 2500 events.

  • format ('list', 'xml' or 'catalog', optional) Format of returned results. Defaults to 'xml'.
Return type:

Catalog, list or str

Returns:

Method will return either an ObsPy Catalog object, a list of event dictionaries or a QuakeML string depending on the format keyword.

Example

>>> from obspy.neries import Client
>>> client = Client()
>>> events = client.getLatestEvents(num=5, format='list')
>>> len(events)
5
>>> events[0]  
[{'author': u'CSEM', 'event_id': u'20041226_0000148',
  'origin_id': 127773, 'longitude': 95.724,
  'datetime': u'2004-12-26T00:58:50Z', 'depth': -10.0,
  'magnitude': 9.3, 'magnitude_type': u'mw', 'latitude': 3.498,
  'flynn_region': u'OFF W COAST OF NORTHERN SUMATRA'}]

This Page