Skip to content

Releases: hvasbath/beat

BEAT 1.1.0

12 Apr 14:48
Compare
Choose a tag to compare

Added:

General


  • added export method to geodetic data composite
  • added functionality for multi-event estimation that are seperated longer time and waveforms are not stacked
  • Wavemaps have quantity argument that allow for sampling in displacement, velocity or acceleration space
  • added get_variance_reductions method to seismic composite

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
  • 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:
      • ramps
      • 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
    • added variance reduction histograms on top right
    • added time-shift histograms on bottom left (if they were sampled)
  • new station map with GMT, allows time shift plotting
  • FFI exports geometry object for fast and easy interactive inspection in sparrow
  • Lune plot for moment tensors (Tape and Tape 2015)

Changed:

  • filter attribute in wavemaps is now a list of filter objects which allows to chain several filters

Fixed:

  • extended support for GNSS data from globk
  • SMC saving of sampler state does not dump full model graph
  • multiprocess FFI performance increase
  • MTQTSource magnitude scaling

BEAT 1.0.0

18 Jul 20:45
Compare
Choose a tag to compare

Initial release allowing:

  • estimate non-linear parameters of elastic deformation sources
  • finite fault inversion with distributed slip on uniformly discretized planar faults
  • in layered/homogeneous elastic media
  • supported datatypes:
    • geodetic (InSAR, GNSS)
    • seismic (seismic waveforms)
  • Bayesian Inference with hierarchical residual estimation
  • several sampling algorithms:
    • Adaptive Metropolis Hastings
    • Parallel Tempering (Replica Exchange)
    • Sequential Monte Carlo
  • included plotting