Beat

Latest version: v2.0.3

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

Scan your dependencies

Page 3 of 3

1.1.0

General

Documentation moved to https://pyrocko.org/beat and is made version dependent.
E.g. https://pyrocko.org/beat/v1.0 to view older documentation versions.

Added
**General**
- Wavemap attribute "quantity" to sample acceleration, velocity or displacement waveforms
- added export method to geodetic composite to enable GNSS and SAR data / results export to CSV, YAML

**Tensile Dislocations**
- added the opening_fraction argument to the RectangularSource to allow to model tensile opening/closing
- for geometry mode, as well as ffi mode to estimate distributed opening / closing

**Finite Fault**
- discretization options for the fault into patches:
+ uniform
+ resolution based (after Atzori & Antonioli 2011 GJI) for geodetic data valid only
- support for multiple subfaults in FFI mode:
+ Laplacian smoothing with different functional forms:
* distance based:
** Gaussian
** Exponential (after Radiget et al. 2011)
* only neighbors:
** nearest_neighbor for single subfault only
+ geodetic data
+ seismic data with nucleation point for each subfault
- allow for station corrections
- subfault wise, prior bounds definition
- easier fault geometry setup:
+ beat check --what=geometry allows to pipe fault setup into Talpa for GUI interactive fault editing
+ beat import --results=saved_geometry.yaml --mode=ffi imports the saved_geometry.yaml to the beat config_ffi

**Hierarchicals**
- generalized hierarchical corrections to support various types:
+ geodetic:
* orbital ramp
* Euler pole rotation

**Plotting**
- slip_distribution allows for variable patch-size
- plot gnss_fits for horizontal and vertical GNSS components
- waveform misfits:
+ with plot_projection =individual allows to get individual source contributions for geometry mode
+ added time-shift histograms if these were sampled
+ added variance reduction histograms
+ added amplitude scales
- new station map with GMT, allows time shift plotting
- FFI exports geometry object for fast and easy interactive inspection in pyrocko.sparrow
- Lune plot for Moment Tensors (Tape and Tape 2012, 2015)

Fixed
- extended support for GNSS data import from globk (GAMMIT)
- SMC saving of sampler state does not dump full model graph
- multiprocess FFI performance increase
- MTQTSource magnitude scaling

Changed
- fit_ramp option at the geodetic_config is now an Hierarchical Correction
- laplacian has now configuration arguments for functional form, nearest neighbor as previously now only for single fault
- moved beat command level export to dataset composites export method
- MTQTSource input argument u removed in favor of w
- filterer attribute of Wavemap is now list of filters, allows chaining of filters
- beat import mode now cleanly refers to the current project directory not anymore to the results directory to be imported from
- beat import got additional --import_from_mode to choose the mode of the results to import from (was previously mode)

Page 3 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.