├── .dockerignore ├── .gitignore ├── .pre-commit-config.yaml ├── CMakeLists.txt ├── Dockerfile ├── LICENSE ├── README.md ├── pyproject.toml ├── pytest.ini ├── run-or-build-container.sh ├── tests ├── __init__.py ├── add_validation_case.py ├── bandpass │ ├── 0 │ │ ├── after.npy │ │ ├── before.npy │ │ └── params.json │ ├── 1 │ │ ├── after.npy │ │ ├── before.npy │ │ └── params.json │ ├── 2 │ │ ├── after.npy │ │ ├── before.npy │ │ └── params.json │ ├── 3 │ │ ├── after.npy │ │ ├── before.npy │ │ └── params.json │ ├── 4 │ │ ├── after.npy │ │ ├── before.npy │ │ └── params.json │ ├── 5 │ │ ├── after.npy │ │ ├── before.npy │ │ └── params.json │ └── generate.py ├── conftest.py ├── ga2023fsbydd-result.json ├── ga2023fsbydd-sc3.xml ├── test_azimuthal_gap.py ├── test_bandpass.py ├── test_fdsn_runner.py ├── test_remove_gappy_traces.py ├── test_seiscomp.py ├── test_validation.py ├── validation_cases.py └── waveforms │ ├── duplicates.mseed │ └── duplicates.txt ├── uv.lock └── wphase ├── .gitignore ├── __init__.py ├── _runner_fdsn.py ├── aws.py ├── cli.py ├── data_acquisition.py ├── email.py ├── fetch_inventory.py ├── plotting.py ├── psi ├── .gitignore ├── __init__.py ├── _libtau.pyf ├── bandpass.py ├── core.py ├── decimate.py ├── exceptions.py ├── greens.py ├── libtau.f ├── libtau.txt ├── model.py ├── seismoutils.py ├── tables │ ├── ak135.hed │ ├── ak135.tbl │ ├── iasp91.hed │ └── iasp91.tbl ├── taup_fortran.py ├── ttimes_subrout.f └── ttlim.inc ├── seiscomp.py ├── settings_schema.py └── wputils.py /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/README.md -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/pyproject.toml -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/pytest.ini -------------------------------------------------------------------------------- /run-or-build-container.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/run-or-build-container.sh -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/add_validation_case.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/tests/add_validation_case.py -------------------------------------------------------------------------------- /tests/bandpass/0/after.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/tests/bandpass/0/after.npy -------------------------------------------------------------------------------- /tests/bandpass/0/before.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/tests/bandpass/0/before.npy -------------------------------------------------------------------------------- /tests/bandpass/0/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/tests/bandpass/0/params.json -------------------------------------------------------------------------------- /tests/bandpass/1/after.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/tests/bandpass/1/after.npy -------------------------------------------------------------------------------- /tests/bandpass/1/before.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/tests/bandpass/1/before.npy -------------------------------------------------------------------------------- /tests/bandpass/1/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/tests/bandpass/1/params.json -------------------------------------------------------------------------------- /tests/bandpass/2/after.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/tests/bandpass/2/after.npy -------------------------------------------------------------------------------- /tests/bandpass/2/before.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/tests/bandpass/2/before.npy -------------------------------------------------------------------------------- /tests/bandpass/2/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/tests/bandpass/2/params.json -------------------------------------------------------------------------------- /tests/bandpass/3/after.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/tests/bandpass/3/after.npy -------------------------------------------------------------------------------- /tests/bandpass/3/before.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/tests/bandpass/3/before.npy -------------------------------------------------------------------------------- /tests/bandpass/3/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/tests/bandpass/3/params.json -------------------------------------------------------------------------------- /tests/bandpass/4/after.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/tests/bandpass/4/after.npy -------------------------------------------------------------------------------- /tests/bandpass/4/before.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/tests/bandpass/4/before.npy -------------------------------------------------------------------------------- /tests/bandpass/4/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/tests/bandpass/4/params.json -------------------------------------------------------------------------------- /tests/bandpass/5/after.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/tests/bandpass/5/after.npy -------------------------------------------------------------------------------- /tests/bandpass/5/before.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/tests/bandpass/5/before.npy -------------------------------------------------------------------------------- /tests/bandpass/5/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/tests/bandpass/5/params.json -------------------------------------------------------------------------------- /tests/bandpass/generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/tests/bandpass/generate.py -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/ga2023fsbydd-result.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/tests/ga2023fsbydd-result.json -------------------------------------------------------------------------------- /tests/ga2023fsbydd-sc3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/tests/ga2023fsbydd-sc3.xml -------------------------------------------------------------------------------- /tests/test_azimuthal_gap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/tests/test_azimuthal_gap.py -------------------------------------------------------------------------------- /tests/test_bandpass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/tests/test_bandpass.py -------------------------------------------------------------------------------- /tests/test_fdsn_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/tests/test_fdsn_runner.py -------------------------------------------------------------------------------- /tests/test_remove_gappy_traces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/tests/test_remove_gappy_traces.py -------------------------------------------------------------------------------- /tests/test_seiscomp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/tests/test_seiscomp.py -------------------------------------------------------------------------------- /tests/test_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/tests/test_validation.py -------------------------------------------------------------------------------- /tests/validation_cases.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/tests/validation_cases.py -------------------------------------------------------------------------------- /tests/waveforms/duplicates.mseed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/tests/waveforms/duplicates.mseed -------------------------------------------------------------------------------- /tests/waveforms/duplicates.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/tests/waveforms/duplicates.txt -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/uv.lock -------------------------------------------------------------------------------- /wphase/.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | *.log 3 | _Inline 4 | *.png 5 | outputs 6 | -------------------------------------------------------------------------------- /wphase/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/wphase/__init__.py -------------------------------------------------------------------------------- /wphase/_runner_fdsn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/wphase/_runner_fdsn.py -------------------------------------------------------------------------------- /wphase/aws.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/wphase/aws.py -------------------------------------------------------------------------------- /wphase/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/wphase/cli.py -------------------------------------------------------------------------------- /wphase/data_acquisition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/wphase/data_acquisition.py -------------------------------------------------------------------------------- /wphase/email.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/wphase/email.py -------------------------------------------------------------------------------- /wphase/fetch_inventory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/wphase/fetch_inventory.py -------------------------------------------------------------------------------- /wphase/plotting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/wphase/plotting.py -------------------------------------------------------------------------------- /wphase/psi/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/wphase/psi/.gitignore -------------------------------------------------------------------------------- /wphase/psi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/wphase/psi/__init__.py -------------------------------------------------------------------------------- /wphase/psi/_libtau.pyf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/wphase/psi/_libtau.pyf -------------------------------------------------------------------------------- /wphase/psi/bandpass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/wphase/psi/bandpass.py -------------------------------------------------------------------------------- /wphase/psi/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/wphase/psi/core.py -------------------------------------------------------------------------------- /wphase/psi/decimate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/wphase/psi/decimate.py -------------------------------------------------------------------------------- /wphase/psi/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/wphase/psi/exceptions.py -------------------------------------------------------------------------------- /wphase/psi/greens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/wphase/psi/greens.py -------------------------------------------------------------------------------- /wphase/psi/libtau.f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/wphase/psi/libtau.f -------------------------------------------------------------------------------- /wphase/psi/libtau.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/wphase/psi/libtau.txt -------------------------------------------------------------------------------- /wphase/psi/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/wphase/psi/model.py -------------------------------------------------------------------------------- /wphase/psi/seismoutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/wphase/psi/seismoutils.py -------------------------------------------------------------------------------- /wphase/psi/tables/ak135.hed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/wphase/psi/tables/ak135.hed -------------------------------------------------------------------------------- /wphase/psi/tables/ak135.tbl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/wphase/psi/tables/ak135.tbl -------------------------------------------------------------------------------- /wphase/psi/tables/iasp91.hed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/wphase/psi/tables/iasp91.hed -------------------------------------------------------------------------------- /wphase/psi/tables/iasp91.tbl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/wphase/psi/tables/iasp91.tbl -------------------------------------------------------------------------------- /wphase/psi/taup_fortran.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/wphase/psi/taup_fortran.py -------------------------------------------------------------------------------- /wphase/psi/ttimes_subrout.f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/wphase/psi/ttimes_subrout.f -------------------------------------------------------------------------------- /wphase/psi/ttlim.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/wphase/psi/ttlim.inc -------------------------------------------------------------------------------- /wphase/seiscomp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/wphase/seiscomp.py -------------------------------------------------------------------------------- /wphase/settings_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/wphase/settings_schema.py -------------------------------------------------------------------------------- /wphase/wputils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoscienceAustralia/ga-wphase/HEAD/wphase/wputils.py --------------------------------------------------------------------------------