pickax.quake_iterator

Module Contents

Classes

QuakeIterator

QuakeMLFileIterator

QuakeMLDirectoryIterator

Looks for QuakeML files like *.qml and iterates the quakes in each file.

FDSNQuakeIterator

CachedPicksQuakeItr

API

class pickax.quake_iterator.QuakeIterator

Bases: abc.ABC

abstractmethod next()
abstractmethod prev()
abstractmethod beginning()
all()
class pickax.quake_iterator.QuakeMLFileIterator(file)

Bases: pickax.quake_iterator.QuakeIterator

next()
prev()
beginning()
all()
class pickax.quake_iterator.QuakeMLDirectoryIterator(dir, pattern='**/*.qml')

Bases: pickax.quake_iterator.QuakeIterator

Looks for QuakeML files like *.qml and iterates the quakes in each file.

Initialization

next()
prev()
beginning()
all()
quakedir(quake)
class pickax.quake_iterator.FDSNQuakeIterator(query_params, days_step=30, dc_name='USGS', debug=False)

Bases: pickax.quake_iterator.QuakeIterator

property client
next_batch()
next_batch_step()
next()
prev()
beginning()
all()
class pickax.quake_iterator.CachedPicksQuakeItr(quake_itr, cachedir='by_eventid')

Bases: pickax.quake_iterator.QuakeIterator

next()
prev()
beginning()
reload_picks(quake)
all()