Skip to content

timdittmann/psuedosynth_gnss_velocities

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published