Skip to content

Commit b588c0b

Browse files
author
product1
committed
content update
1 parent 9001433 commit b588c0b

File tree

1 file changed

+25
-13
lines changed

1 file changed

+25
-13
lines changed

README.md

Lines changed: 25 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
Incorporated Research Institutions for Seismology (IRIS)\
22
Data Management Center (DMC)\
33
Data Products Team\
4-
Noise Toolkit (NTK)\
4+
Noise Toolkit (NTK)
55

6-
2020-10-28
6+
2020-10-28\
77
R.1.0 for Python 2.7
88

99
------------------------------------------------------------------------------------------------------------------------
1010

1111
**NOTES:**
1212

13-
This repository is the new home for the Noise Toolkit on seiscode (https://seiscode.iris.washington.edu/projects/iris-dmc-noise-toolkit):
13+
This repository is the new home for the following IRIS DMC Noise Toolkit data product bundles (previously hosted on seiscode.iris.washington.edu):
1414

1515
- IRIS_NTK_PSD_scripts_0.9.5.tar.gz
1616
- IRIS_NTK_ME_scripts_0.6.0.tar.gz
@@ -22,16 +22,21 @@ This repository is the new home for the Noise Toolkit on seiscode (https://seisc
2222
The IRIS DMC Noise Toolkit data product is a collection of three open-source bundles that provide relatively simple
2323
Python 2.7 /ObsPy code bundles to:
2424

25-
- compute power spectral density (PSD) of station waveform data using customized parameters (Noise Toolkit PDF/PSD bundle)
25+
- compute power spectral density (PSD) of station waveform data using customized parameters (Noise Toolkit
26+
PDF/PSD bundle)
2627
- compute microseism energy from PSDs at different frequency bands (Noise Toolkit Microseism Energy bundle)
27-
- perform frequency dependent polarization analysis of the waveform data (Noise Toolkit Polarization Analysis bundle)
28+
- perform frequency dependent polarization analysis of the waveform data (Noise Toolkit Polarization
29+
Analysis bundle)
2830

2931
**PDF/PSD bundle**
3032

3133
The PDF/PSD bundle provides three highly configurable Python 2.7 scripts to calculate waveform spectra in Python/ObsPyP. Although this package takes advantage of FDSN Web service client for ObsPy to retrieve necessary waveform data, but it also allows users to process waveform data from their local files. This package provides PSD file collections similar to popular PQLX package (McNamara and Boaz, 2005) and therefore it is compatible with existing user programs (see the Wiki page). The scripts included in this bundle are:
3234

33-
- ntk_computePSD.py - a Python 2.7 script to request waveforms and response data for given station(s) using the ObsPy FDSN client OR to read user's waveform data files (in SAC, MSEED, CSS, etc. format), compute PSDs and populate a file-based PSD database
34-
- ntk_extractPsdHour.py - a Python 2.7 script to extract PSDs for a given channel and bounding parameters from the PSD database. The output is similar to PQLX's exPSDhour script
35+
- ntk_computePSD.py - a Python 2.7 script to request waveforms and response data for given station(s) using the
36+
ObsPy FDSN client OR to read user's waveform data files (in SAC, MSEED, CSS, etc. format), compute PSDs and
37+
populate a file-based PSD database
38+
- ntk_extractPsdHour.py - a Python 2.7 script to extract PSDs for a given channel and bounding parameters from the
39+
PSD database. The output is similar to PQLX's exPSDhour script
3540
- ntk_binPsdDay.py - a Python 2.7 script to bin PSD's to daily files for a given channel and bounding parameters.
3641

3742
**Microseism Energy (ME) bundle**
@@ -40,8 +45,10 @@ The PDF/PSD bundle provides three highly configurable Python 2.7 scripts to calc
4045

4146
The scripts included in this bundle are:
4247

43-
- ntk_computePower.py – a Python 2.7 script to calculate power of each PSD window (by default 1 hour) over selected bin period bands
44-
- ntk_medianPower.py – a Python 2.7 script to calculates median power from the PSD powers (by default hourly PSD power) using a sliding window of a given length (e.g., 12 hours)
48+
- ntk_computePower.py – a Python 2.7 script to calculate power of each PSD window (by default 1 hour) over selected
49+
bin period bands
50+
- ntk_medianPower.py – a Python 2.7 script to calculates median power from the PSD powers (by default hourly PSD
51+
power) using a sliding window of a given length (e.g., 12 hours)
4552
- ntk_plotPower.py – a Python 2.7 script to plot median powers computed from a series of PSD powers
4653

4754
PSDs of seismic station waveform data needed for computation of the microseism energy are available from IRIS DMC via:
@@ -55,16 +62,20 @@ The Polarization bundle of the Noise Toolkit is based on the eigen-decomposition
5562

5663
- degree of polarization (β^2) - a measure of the extent to which noise is organized
5764
- polarization azimuth (θH) - a horizontal direction parameter representing azimuth of the polarization ellipsoid
58-
- polarization inclination (θV) - a vertical direction parameter representing inclination of the polarization ellipsoid
65+
- polarization inclination (θV) - a vertical direction parameter representing inclination of the polarization
66+
ellipsoid
5967
- phase difference between components:
6068
o phase difference between the vertical and principal horizontal components (Φ VH)
6169
o phase difference between the horizontal components (Φ HH)
6270

6371
This bundle is composed of three Python 2.7 scripts:
6472

65-
- ntk_computePolarization.py – an Python 2.7 script to calculate polarization parameters for a given station and time window
66-
- ntk_extractPolarHour.py – a Python 2.7 script to extract polarization parameters for the given channels and bounding parameters
67-
- ntk_binPolarDay.py – a Python 2.7 script to bin polarization attributes to daily files for a given channel tag and bounding parameters
73+
- ntk_computePolarization.py – an Python 2.7 script to calculate polarization parameters for a given station and
74+
time window
75+
- ntk_extractPolarHour.py – a Python 2.7 script to extract polarization parameters for the given channels and
76+
bounding parameters
77+
- ntk_binPolarDay.py – a Python 2.7 script to bin polarization attributes to daily files for a given channel tag
78+
and bounding parameters
6879

6980
**CHANGES:**
7081

@@ -80,3 +91,4 @@ See the Wiki pages at https://github.com/iris-edu/noise-toolkit/wiki
8091

8192
Please contact manoch@iris.washington.edu
8293

94+

0 commit comments

Comments
 (0)