Pyrocko

Latest version: v2025.1.21

Safety actively analyzes 726363 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 5

2020.03.03

Added
- `fomosto`:
- Support QSSP 2017
- Support QSSP PPEG variant
- Add subcommand `tttlsd` to fill holes in travel time tables. Uses eikonal
solver to fill the holes.
- Allow setting receiver depth for `tttview`.
- `gf`:
- Support ``velocity`` and ``acceleration`` as stored GF quantities.
- Support squared half-sinusoid source time function.
- Allow specifying record length when saving MiniSEED files.
- New command line options to save cake plots.

Changed
- In `trace.transfer`, bypass FFTs for flat responses.
- `fdsn` adding event query
- `snuffling.catalog` adding FDSN event query
- Snuffler adding `trace_scale` to configuration
- Added Burger elasticity parameters to cake and `gf.psgrn_pscmp`
- Added Smithsonian Volcano database to `pyrocko.dataset`
- Added Tile export to 3D printable formats

Fixed
- Fix problems with corrupt channel info text tables from FDSN.
- Correct reading of SEGY files with IEEE floating point values.
- Correct query parameters for ISC catalog, previous versions where querying
for HH:HH:SS instead of HH:MM:SS.
- Fix scenario generator crashes.
- Fix incorrect error handling in GF waveform synthesis
(`store_calc_timeseries`).
- Fix failing maps snuffling when running multiple Snuffler instances.

2020.02.10

Added
- Support querying all stations with `GLOBAL` from ISC.
- Support event queries in `client.fdsn`.
- Catalog snuffling: support FDSN event queries.
- Add `trace_scale` setting in Snuffler configuration file.
- Support 1-2-3 as a valid channel triplet.
- Support `elastic2` component scheme in Fomosto QSEIS backend (pure explosion
sources).
- Support Burger's elasticity parameters in `cake` and `gf.psgrn_pscmp`.
- Include updated old GmtPy tutorial it documentation.
- Snuffler: can now use `<tab>` and `<shift>-<tab>` to iterate through phase
markers of active event.
- New dataset: Pleistocene and Holocene volcano database from Smithsonian
Institution.

Changed
- All location-based objects like events and stations should now fully support
Cartesian offset coordinates.
- Scenario: interface, behaviour and defaults improved.
- Snuffler: trace to station lookup now supports both: `(net, sta)` and `(net,
sta, loc)`. The latter more specific one has precedence.
- Automap: changed appearance of GNSS velocities.

Fixed
- Fix a bug affecting origin time and STF of `gf.RectangularSource`.
- Fix conversion of QuakeML phase lacking phase hint to Pyrocko marker.
- Fix ignored `timeout` argument in `client.fdsn.dataselect`.
- Fix error in polygon-on-sphere cutting (`beachball` module).
- Fix errors in point in polygon-on-sphere checks.
- Fix various errors in GSHHG data dry/wet area masking.
- Fix crashes with bad StationXML files, improve robustness.
- Fix problems with crazy GPS infos in Datacube recordings. Time interpolation
is now much more robust.
- Fix crashes in recursive STA/LTA.
- Fix a numerical bug in recursive STA/LTA.
- Improved SeedLink acquisition.

2019.06.06

Added
- Shortcut to get Kite `Scene` from `SatelliteResult` and direct
`KiteSceneTarget`.
- Improve documentation of `pyrocko.gf` with a special topic chapter.
- Combined volume change plus CLVD parameterized source: `gf.VLVDSource`.
- Method to perturb `cake` earth models.
- Support cross-section views in beachball plotting.

Changed
- Automap now defaults to not show any scale.

2019.05.03

Fixed
- Improved compatibility with Anaconda.

2019.05.02

Added

- Anaconda builds for python 3.6 and 3.7
- Green's Mill
- gf: rectangular source check for point source discretisation
- stationxml: using a flat response function is enabled
- guts: support for time stamps in local time
- datasets/geonames: get city by name
- gf: Eikonal solver
- plot: fuzzy beachballs
- trace: has a function to fix rounding errord

Changed
- gf: improved summation of static gf components
- FDSN: configurable time out for requests

Fixed
- rdseed get_station fix
- gf: quantity velocity from displacement through `num.diff`

2018.09.13

Added
- Snuffler map added
- Bing aerial images
- Distance and area measure
- Toggle lines and cities
- GF: Server added JSON API
- Snuffler: and Jackseis now accept YAML event files
- Snuffler: polarity picking in
- fomosto: ttt now checks for holes in travel-time tables
- Guts:
- can now specify output yaml style for strings
- improved XML namespace support
- add utility module to help with guts structure updaters
- model: GNSS displacement components can have covariances


Changed
- gf:
- improved handling of derived magnitude sources
- slip-driven rectangular source, explosion

Fixed
- Fixed Bug in `ExplosionSource` (incorrect moment conversion)
- Fixed bug in polygon coordinates
- Fixed SSL issues
- Fixed SRTM tile download
- Fixed `fomosto tttextract --output`
- Various minor bugfixes
- Various compatibility fixes
- Updated web service URLs and online catalog parsers

Page 4 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.