SeisCat Changelog
Keep a local seismic catalog.
Copyright (c) 2022-2024 Claudio Satriano satriano@ipgp.fr
v0.8 - 2024-10-28
New option for
seiscat printandseiscat plot:--whereto filter events based on one or more conditionsNew option for
seiscat plot:--maptypeto use eithercartopy(Matplotlib) orfolium(HTML) for plotting mapsNew command line option
seiscat downloadto download full event details and/or waveform data and metadata from FDSNWS services
v0.7 - 2024-03-11
CSV output for
seiscat print, using--format=csv(or-f csv)Special argument
ALLforseiscat editdbto edit all the events (or all the events of a given version when used together with the--versionargument)New option for
seiscat editdb:--incrementto increment (or decrement) a numeric field by a given, positive or negative, amount
v0.6 - 2023-06-26
New command to edit the event database:
seiscat editdbeventidargument forseiscat print, to print a specific eventFix bug where an event was updated when extra fields were set to a different value than the default
Fix bug where an event was updated to new version even if the same event already existed in the database
v0.5 - 2023-06-22
New configuration option:
overwrite_updated_events. Default isFalseand updated events get an incremented version number--allversionsoption forseiscat printandseiscat plotto print/show all the versions for events with more than one version--formatoption forseiscat print: current possibilities aretable(default) andstats--reverseoption forseiscat print: if set, latest events will be printed on topRename database column
deptodepth
v0.4 - 2023-06-20
Command line autocompletion, thanks to argcomplete
Show event depth in plot annotation
--scaleoption forseiscat plotCorrectly parse evids from USGS and ISC
Exit gracefully if database file is missing
Fix printing of
Nonevalues
v0.3 - 2023-06-20
New command to print catalog to screen:
seiscat printDocumentation!
v0.2 - 2023-06-19
Fix for plotting the whole world when no limits are given
New way of computing zoom level for map tiles
v0.1 - 2023-06-19
This is the initial release of SeisCat.
SeisCat is a command line tool to keep a local seismic catalog. The local catalog can be used as a basis for further analyses.
The seismic catalog is built and updated by querying a FDSNWS event webservice. More ways of feeding the catalog will be added in the future.
The local catalog is stored in a SQLite database (single file database).