Repository navigation
v0.9.1
SeisCat
Keep a local seismic catalog.
Copyright (c) 2022-2026 Claudio Satriano satriano@ipgp.fr
SeisCat is an open-source command-line tool for keeping and querying a local seismic catalog.
Source code:
github.com/SeismicSource/seiscat
Documentation:
seiscat.readthedocs.io
If you use SeisCat in your work, please cite:
Satriano, C. (2026). SeisCat: Keep a local seismic catalog (X.Y). doi: 10.5281/ZENODO.8411836
Replace X.Y with the specific SeisCat version number used in your study.
Changes in this version:
0.9.1 - 2026-04-17
Added
- New config options
fdsn_event_userandfdsn_event_passwordto specify
authentication credentials for the FDSN event web service (fdsn_event_url). - New config options
fdsn_providers_usersandfdsn_providers_passwords
(parallel lists) to specify per-provider authentication credentials for
waveform/metadata providers (fdsn_providers). - New config option
keep_raw_evid(default:False). WhenTrue, the full
originalresource_idstring is stored in an additional protected column
raw_evidalongside the normalizedevid. This is useful when the
normalized evid is not recognized by the FDSN server and the original
resource_id is needed to download event details. seiscat fetchdata: when downloading event details fails with the
normalizedevid, automatically retry using theraw_evidvalue (if the
raw_evidcolumn is present in the database).- New
--max-col-widthoption forseiscat printto limit the width of
columns in the interactive table pager. Longer values are truncated with
..., while full row details remain available via the Enter popup. seiscat printinteractive event sorting popup:- option to restore the default sort order by pressing
0 - it's now possible to dismiss the event sorting popup
by pressingescorq.
- option to restore the default sort order by pressing
Fixed
- Fixed pager sorting failing when a column contains
Nonevalues mixed with
numeric values (e.g. magnitude columns with positive and negative values). - Fixed
seiscat plot -b cartopycrashing withIndexErrorwhen the map
extent is very small (e.g. near-coincident events), by falling back to the
simple background when Natural Earth imagery cannot be rendered. - Fixed clipboard copying of evid not working on linux.