Skip to main content

Seismic waveform downloading client

Project description

Waveform and Station Downloading Client

This tool was created to automate waveform and station data download. Please cite appropriate authorities if you are using the data for non-commercial purposes. Commercial use of the data without permission is forbidden. Please read the printed warnings from the data centers printed out.

Installation

pip install numpy
pip install afdcli

Station Data

get_stations(network, station, starttime, endtime, **kwargs)

Arguments:

network: Network code, wildcards allowed ("T?", "*")

station: Station code, wildcards allowed ("B?ZM", "B*")

starttime: start time string in ISO format at UTC ("2020-03-27T06:00:13Z")

endtime: start time string in ISO format at UTC ("2020-03-28T06:00:13Z")

Parameters:

attach_response: Returns instrument response

minlatitude, maxlatitude, minlongitude, maxlongitude: Window of coordinates of stations

Waveform Data

get_waveforms(network, station, starttime, endtime, **kwargs)

Arguments:

network: Network code, wildcards allowed ("T?", "*")

station: Station code, wildcards allowed ("B?ZM", "B*")

starttime: start time string in ISO format at UTC ("2020-03-27T06:00:13Z")

endtime: start time string in ISO format at UTC ("2020-03-28T06:00:13Z")

Parameters:

minlatitude, maxlatitude, minlongitude, maxlongitude: Window of coordinates of stations

data_format: "mseed" for miniseed or "fseed" for fullseed formats

filename: filename to save the file (not implemented)

Examples

downloading waveforms:

from afdcli.client import Client
c = Client()
c.get_waveforms('*','BO*', '2020-06-25T17:19:16Z', '2020-06-26T17:20:16Z')

downloading stations with instrument response

from afdcli.client import Client
c = Client()
c.get_stations('*','BO*', '2020-06-25T17:19:16Z', '2020-06-26T17:20:16Z', instrument_response=True)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

afdcli-0.3.2-py3-none-any.whl (9.5 kB view details)

Uploaded Python 3

File details

Details for the file afdcli-0.3.2-py3-none-any.whl.

File metadata

  • Download URL: afdcli-0.3.2-py3-none-any.whl
  • Upload date:
  • Size: 9.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.6.9

File hashes

Hashes for afdcli-0.3.2-py3-none-any.whl
Algorithm Hash digest
SHA256 705505818014b16fc1aa06eaf9ba6c866100d9be4164f3961dc207b84e4840a0
MD5 f8e85bcff10dcb00bfbbf50b9669b252
BLAKE2b-256 b20f819a964f4879bd94ebe5982cd700d3497eff66e7f883af10d9b4e4351cf2

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page