Pinned Repositories
agdeblend
Seismic data blending and deblending
deepwave
Wave propagation modules for PyTorch.
lsrtm_1d
Least-squares Reverse Time Migration using 1D scalar wave equation. Very simple and for demonstration purposes only.
netcdf_segy
Convert between SEG-Y and NetCDF
nnfwi_1d
1D FWI using a neural network
pypick
Seismic event picking using Matplotlib and machine learning
seispro
Seismic processing tools
smii
Seismic modeling, imaging, and inversion
wave_1d_fd_pml
A comparison of PML profiles for 1D scalar wave equation finite difference simulations
wheeler_hale_2015
An implementation of Wheeler and Hale's 2015 method for aligning well logs using dynamic warping
ar4's Repositories
ar4/deepwave
Wave propagation modules for PyTorch.
ar4/netcdf_segy
Convert between SEG-Y and NetCDF
ar4/pypick
Seismic event picking using Matplotlib and machine learning
ar4/agdeblend
Seismic data blending and deblending
ar4/seispro
Seismic processing tools
ar4/nnfwi_1d
1D FWI using a neural network
ar4/wheeler_hale_2015
An implementation of Wheeler and Hale's 2015 method for aligning well logs using dynamic warping
ar4/lsrtm_1d
Least-squares Reverse Time Migration using 1D scalar wave equation. Very simple and for demonstration purposes only.
ar4/smii
Seismic modeling, imaging, and inversion
ar4/wave_1d_fd_pml
A comparison of PML profiles for 1D scalar wave equation finite difference simulations
ar4/wave_1d_fwi_tf
1D FWI implemented using TensorFlow
ar4/wave_2d_fd_perf_gpu
Performance comparison of different implementations of 2d finite difference wave propagation using Numba, PyTorch, and CUDA on a GPU
ar4/wave_1d_fd_tf
1D finite difference wave propagation implemented using TensorFlow
ar4/PyTorchWavelets
PyTorch implementation of the wavelet analysis found in Torrence and Compo (1998)
ar4/tellus_stream_sediment
Analysis of Ireland's Tellus stream sediment data
ar4/wave_1d_fd_abc
A comparison of absorbing boundary implementations for 1D scalar wave equation finite difference simulations
ar4/wave_2d_fd_perf
Performance analysis of different implementations of 2d finite difference wave propagation
ar4/wave_3d_fd_perf
Performance analysis of different implementations of 3D finite difference wave propagation.
ar4/deighan_watts_1997
Python implementation of the Deighan and Watts (1997) ground roll attenutation method using wavelets. Very simple and for demonstration purposes only.
ar4/rtm_1d
Reverse Time Migration using 1D scalar wave equation. Very simple and for demonstration purposes only.
ar4/rtm_1d_imaging_condition_interval
A notebook investigating the effect of increasing the imaging condition interval in RTM.
ar4/wave_1d_fd_perf
Performance analysis of different implementations of 1d finite difference wave propagation
ar4/segyio-1
Fast Python library for SEGY files.