Skip to content

Latest commit

 

History

History
22 lines (17 loc) · 1.35 KB

README.md

File metadata and controls

22 lines (17 loc) · 1.35 KB

Psuedosynthetic GNSS Velocities

  • pseudo (they are real seismic waveforms combined with noise generated from real GNSS noise distributions)
  • synthetic (they aren't actually observed timeseries)
  • GNSS velocities (see SNIVEL)

Refrerence:

Manuscript: Dittmann, T., Morton, J., Crowell, B., Melgar, D., DeGrande, J., and Mencin, D. (2023) Characterizing High Rate GNSS Velocity Noise for Synthesizing a GNSS Strong Motion Learning Catalog. Seismica.

Data: Zenodo Dataset

This respository presents the analysis used to:

  1. characterize real world 5Hz GNSS velocity noise using probabalistic power spectral density estimation
  2. From these noise distributions generate synthetic GNSS velocity noise
  3. Superpose these synthetic noise timeseries on transferred strong motion waveforms
  4. Train a random forest classifier to seperate signal from noise using exclusively this dataset
  5. Validate against a real world GNSS strong motion dataset

Getting started:

This analysis can be run using a series of notebooks. These drive python scripts in the /bin directory. A conda environment to run these notebooks is defined in the environment.yml file. Data is accessible from zenodo and should be copied into /data.