Top Banner
October 21-26, 2007 Data Management Workshop Kuala Lumpur, Malaysia Using SEED Using: Jrdseed PQL SAC RESP JPlotResp
16

October 21-26, 2007Data Management Workshop Kuala Lumpur, Malaysia Using SEED Using: Jrdseed PQL SAC RESP JPlotResp Using: Jrdseed PQL SAC RESP JPlotResp.

Jan 01, 2016

Download

Documents

Janis Berry
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: October 21-26, 2007Data Management Workshop Kuala Lumpur, Malaysia Using SEED Using: Jrdseed PQL SAC RESP JPlotResp Using: Jrdseed PQL SAC RESP JPlotResp.

October 21-26, 2007

Data Management WorkshopKuala Lumpur, Malaysia

Using SEED

Using: Jrdseed

PQLSAC

RESPJPlotResp

Page 2: October 21-26, 2007Data Management Workshop Kuala Lumpur, Malaysia Using SEED Using: Jrdseed PQL SAC RESP JPlotResp Using: Jrdseed PQL SAC RESP JPlotResp.

October 21-26, 2007October 21-26, 2007 Data Management WorkshopPetaling Jaya, Malaysia

Data Examples downloadData Examples download

Create a download folder DATA_EXAMPLES http://www.iris.edu/pub/userdata/Rick_Benson/WKSHOP

Get dataless SEED file MY.dataless Get miniseed data file like

KKM.MY..LHE.2007.276.R Get file called fullSEED

Create a download folder DATA_EXAMPLES http://www.iris.edu/pub/userdata/Rick_Benson/WKSHOP

Get dataless SEED file MY.dataless Get miniseed data file like

KKM.MY..LHE.2007.276.R Get file called fullSEED

Page 3: October 21-26, 2007Data Management Workshop Kuala Lumpur, Malaysia Using SEED Using: Jrdseed PQL SAC RESP JPlotResp Using: Jrdseed PQL SAC RESP JPlotResp.

October 21-26, 2007October 21-26, 2007 Data Management WorkshopPetaling Jaya, Malaysia

Jrdseed - Java port of the IRIS-DMC’s ‘rdseed’• Reads full SEED, dataless SEED and Mini-

SEED+dataless• Writes SEED, SAC, AH, CSS, SEGY, SEED RESP• Time-window and other output selection

possible• Runs anywhere a JVM is available• Based on generic JavaSeed classes available

separately• Not as complete as ‘rdseed’ yet

Jrdseed - Java port of the IRIS-DMC’s ‘rdseed’• Reads full SEED, dataless SEED and Mini-

SEED+dataless• Writes SEED, SAC, AH, CSS, SEGY, SEED RESP• Time-window and other output selection

possible• Runs anywhere a JVM is available• Based on generic JavaSeed classes available

separately• Not as complete as ‘rdseed’ yet

Portable SEED File Reading

Portable SEED File Reading

Page 4: October 21-26, 2007Data Management Workshop Kuala Lumpur, Malaysia Using SEED Using: Jrdseed PQL SAC RESP JPlotResp Using: Jrdseed PQL SAC RESP JPlotResp.

October 21-26, 2007

Data Management WorkshopKuala Lumpur, Malaysia

Jrdseed

1. Connect with browser to:http://www.iris.edu/manuals/rdseed_request.htm

Get Jrdseed or Rdseed depending on platform

2. Put in Applications folder.

To install from Internet:

Page 5: October 21-26, 2007Data Management Workshop Kuala Lumpur, Malaysia Using SEED Using: Jrdseed PQL SAC RESP JPlotResp Using: Jrdseed PQL SAC RESP JPlotResp.

October 21-26, 2007October 21-26, 2007 Data Management WorkshopPetaling Jaya, Malaysia

Run JrdseedRun JrdseedTwo modes: command line or interactive

Command Line, for scripting, etcExample:

Jrdseed -d -o 4 -f “seed_volume” Will output a file called “mini.seed” in current

working directory. (because we used -o 4) NOTE: No alternate output filename supported,

so if you run it iteratively, make sure you move the mini.seed file to a new name between iterations.

Two modes: command line or interactive

Command Line, for scripting, etcExample:

Jrdseed -d -o 4 -f “seed_volume” Will output a file called “mini.seed” in current

working directory. (because we used -o 4) NOTE: No alternate output filename supported,

so if you run it iteratively, make sure you move the mini.seed file to a new name between iterations.

Page 6: October 21-26, 2007Data Management Workshop Kuala Lumpur, Malaysia Using SEED Using: Jrdseed PQL SAC RESP JPlotResp Using: Jrdseed PQL SAC RESP JPlotResp.

October 21-26, 2007October 21-26, 2007 Data Management WorkshopPetaling Jaya, Malaysia

Interactive JrdseedInteractive JrdseedOptions for output:<< IRIS SEED Reader, Release 4.7.5 >>Input File (/dev/nrst0) or 'Quit' to Exit: seedOutput File (stdout) : Volume # [(1)-N] : Options [acCsSpRtde] :

a: Abbreviation dictionaryc: contents, timeseriesC: Station/channel commentss: summary of entire volumeS: station list into a file “rdseed.stations”p: Print SAC Pole/Zero files

SAC_PZs_TA_U05C_BHN__2004.341.00.00.00.0000_99999.9999.24.60.60.99999

R: Print RESP format filest: Listing “timeseries” of waveform data in volume

d: Output Format [(1=SAC), 2=AH, 3=CSS, 4=mini seed, 5=seed, 6=sac ascii, 7=SEGY]

Page 7: October 21-26, 2007Data Management Workshop Kuala Lumpur, Malaysia Using SEED Using: Jrdseed PQL SAC RESP JPlotResp Using: Jrdseed PQL SAC RESP JPlotResp.

October 21-26, 2007October 21-26, 2007 Data Management WorkshopPetaling Jaya, Malaysia

Jrdseed: conjoin w/ miniSEED and Dataless

Jrdseed: conjoin w/ miniSEED and Dataless

By having separate miniseed and dataless, you can still run rdseed:

csh: setenv ALT_RESPONSE_FILE `pwd`/dataless bash: export ALT_RESPONSE_FILE=`pwd`/dataless Win: use the “-g” option

http://www.iris.edu/manuals/jrdseed.htm

By having separate miniseed and dataless, you can still run rdseed:

csh: setenv ALT_RESPONSE_FILE `pwd`/dataless bash: export ALT_RESPONSE_FILE=`pwd`/dataless Win: use the “-g” option

http://www.iris.edu/manuals/jrdseed.htm

Page 8: October 21-26, 2007Data Management Workshop Kuala Lumpur, Malaysia Using SEED Using: Jrdseed PQL SAC RESP JPlotResp Using: Jrdseed PQL SAC RESP JPlotResp.

October 21-26, 2007October 21-26, 2007 Data Management WorkshopPetaling Jaya, Malaysia

Jrdseed Exercise #1 Jrdseed Exercise #1

Run jrdseed and create RESP files with the “R” option.

<< Java SEED Reader, Release 0.07 >>Input File (/dev/nrst0) or 'Quit' to Exit: MY.datalessOutput File (stdout) : Volume # [(1)-N] : Options [acCsSpRtde] : RStation List (ALL) : Channel List (ALL) : Network List (ALL) : Loc Ids (ALL ["--" for spaces]) : Input File (/dev/nrst0) or 'Quit' to Exit: quitJrdseed completed.

We will be using these when running JPlotResp in just a bit

Run jrdseed and create RESP files with the “R” option.

<< Java SEED Reader, Release 0.07 >>Input File (/dev/nrst0) or 'Quit' to Exit: MY.datalessOutput File (stdout) : Volume # [(1)-N] : Options [acCsSpRtde] : RStation List (ALL) : Channel List (ALL) : Network List (ALL) : Loc Ids (ALL ["--" for spaces]) : Input File (/dev/nrst0) or 'Quit' to Exit: quitJrdseed completed.

We will be using these when running JPlotResp in just a bit

Page 9: October 21-26, 2007Data Management Workshop Kuala Lumpur, Malaysia Using SEED Using: Jrdseed PQL SAC RESP JPlotResp Using: Jrdseed PQL SAC RESP JPlotResp.

October 21-26, 2007October 21-26, 2007 Data Management WorkshopPetaling Jaya, Malaysia

Jrdseed exercise #2Jrdseed exercise #2Run jrdseed and convert miniseed to SAC

<< Java SEED Reader, Release 0.07 >>Input File (/dev/nrst0) or 'Quit' to Exit: fullSEEDOutput File (stdout) : Volume # [(1)-N] : Options [acCsSpRtde] : dStation List (ALL) : Channel List (ALL) : Network List (ALL) : Loc Ids (ALL ["--" for spaces]) : Output Format [(1=SAC), 2=AH, 3=CSS, 4=mini seed, 5=seed, 6=sac ascii, 7=SEGY] : Select Data Type [(E=Everything), D=Data of Undetermined State, R=Raw waveform Data, Q=QC'd

data] :EStart Time(s) YYYY,DDD,HH:MM:SS.FFFF : End Time(s) YYYY,DDD,HH:MM:SS.FFFF : Extract Responses [Y/(N)] : Writing IU.KIEV.00.BHE, 9267 samples (binary), starting 2005,196 08:34:39.3850 UTWriting IU.KIEV.00.BHN, 6372 samples (binary), starting 2005,196 08:37:58.1350 UTWriting IU.KIEV.00.BHZ, 7743 samples (binary), starting 2005,196 08:35:53.8350 UTInput File (/dev/nrst0) or 'Quit' to Exit: quitJrdseed completed.

We will be using these to plot using SAC in a bit.

Run jrdseed and convert miniseed to SAC<< Java SEED Reader, Release 0.07 >>Input File (/dev/nrst0) or 'Quit' to Exit: fullSEEDOutput File (stdout) : Volume # [(1)-N] : Options [acCsSpRtde] : dStation List (ALL) : Channel List (ALL) : Network List (ALL) : Loc Ids (ALL ["--" for spaces]) : Output Format [(1=SAC), 2=AH, 3=CSS, 4=mini seed, 5=seed, 6=sac ascii, 7=SEGY] : Select Data Type [(E=Everything), D=Data of Undetermined State, R=Raw waveform Data, Q=QC'd

data] :EStart Time(s) YYYY,DDD,HH:MM:SS.FFFF : End Time(s) YYYY,DDD,HH:MM:SS.FFFF : Extract Responses [Y/(N)] : Writing IU.KIEV.00.BHE, 9267 samples (binary), starting 2005,196 08:34:39.3850 UTWriting IU.KIEV.00.BHN, 6372 samples (binary), starting 2005,196 08:37:58.1350 UTWriting IU.KIEV.00.BHZ, 7743 samples (binary), starting 2005,196 08:35:53.8350 UTInput File (/dev/nrst0) or 'Quit' to Exit: quitJrdseed completed.

We will be using these to plot using SAC in a bit.

Page 10: October 21-26, 2007Data Management Workshop Kuala Lumpur, Malaysia Using SEED Using: Jrdseed PQL SAC RESP JPlotResp Using: Jrdseed PQL SAC RESP JPlotResp.

October 21-26, 2007October 21-26, 2007 Data Management WorkshopPetaling Jaya, Malaysia

SACSAC

To access and install:http://www.iris.edu/manuals/sac

IRIS distributes and maintains support for SAC “Seismic Analysis Code” software developed by LLNL

Stay informed, ask questions, and get help using user-grouplist:

http://norman.iris.washington.edu/mailman/listinfosac-help and sac-dev

Page 11: October 21-26, 2007Data Management Workshop Kuala Lumpur, Malaysia Using SEED Using: Jrdseed PQL SAC RESP JPlotResp Using: Jrdseed PQL SAC RESP JPlotResp.

October 21-26, 2007October 21-26, 2007 Data Management WorkshopPetaling Jaya, Malaysia

PQLPQLTo acquire and install:http://www.passcal.nmt.edu/announcements/pqlII.htm

Page 12: October 21-26, 2007Data Management Workshop Kuala Lumpur, Malaysia Using SEED Using: Jrdseed PQL SAC RESP JPlotResp Using: Jrdseed PQL SAC RESP JPlotResp.

October 21-26, 2007October 21-26, 2007 Data Management WorkshopPetaling Jaya, Malaysia

PQLX- Next generationPQLX- Next generation

Page 13: October 21-26, 2007Data Management Workshop Kuala Lumpur, Malaysia Using SEED Using: Jrdseed PQL SAC RESP JPlotResp Using: Jrdseed PQL SAC RESP JPlotResp.

October 21-26, 2007October 21-26, 2007 Data Management WorkshopPetaling Jaya, Malaysia

RESP Format: Response files

RESP Format: Response files

# # ======== CHANNEL RESPONSE DATA ======== B050F03 Station: BTDF B050F16 Network: MS B052F03 Location: ?? B052F04 Channel: BHE B052F22 Start date: 1996,214,00:00:00 B052F23 End date: No Ending Time # ======================================= # + +--------------------------------------------+ + # + | Response (Poles & Zeros), BTDF ch BHE | + # + +--------------------------------------------+ + # B053F03 Transfer function type: A [Laplace Transform (Rad/sec)] B053F04 Stage sequence number: 1 B053F05 Response in units lookup: M/S - Velocity in Meters Per Second B053F06 Response out units lookup: V - Volts B053F07 A0 normalization factor: 3948.58 B053F08 Normalization frequency: 0.02 B053F09 Number of zeroes: 2 B053F14 Number of poles: 4

# # ======== CHANNEL RESPONSE DATA ======== B050F03 Station: BTDF B050F16 Network: MS B052F03 Location: ?? B052F04 Channel: BHE B052F22 Start date: 1996,214,00:00:00 B052F23 End date: No Ending Time # ======================================= # + +--------------------------------------------+ + # + | Response (Poles & Zeros), BTDF ch BHE | + # + +--------------------------------------------+ + # B053F03 Transfer function type: A [Laplace Transform (Rad/sec)] B053F04 Stage sequence number: 1 B053F05 Response in units lookup: M/S - Velocity in Meters Per Second B053F06 Response out units lookup: V - Volts B053F07 A0 normalization factor: 3948.58 B053F08 Normalization frequency: 0.02 B053F09 Number of zeroes: 2 B053F14 Number of poles: 4

Page 14: October 21-26, 2007Data Management Workshop Kuala Lumpur, Malaysia Using SEED Using: Jrdseed PQL SAC RESP JPlotResp Using: Jrdseed PQL SAC RESP JPlotResp.

October 21-26, 2007October 21-26, 2007 Data Management WorkshopPetaling Jaya, Malaysia

JPlotResp: Evaluate Response

JPlotResp: Evaluate Response

Locate and install from http://www.isti.com/JPlotResp/v1.57/install.htm

Page 15: October 21-26, 2007Data Management Workshop Kuala Lumpur, Malaysia Using SEED Using: Jrdseed PQL SAC RESP JPlotResp Using: Jrdseed PQL SAC RESP JPlotResp.

October 21-26, 2007October 21-26, 2007 Data Management WorkshopPetaling Jaya, Malaysia

Plot Response curvePlot Response curve

Page 16: October 21-26, 2007Data Management Workshop Kuala Lumpur, Malaysia Using SEED Using: Jrdseed PQL SAC RESP JPlotResp Using: Jrdseed PQL SAC RESP JPlotResp.

October 21-26, 2007October 21-26, 2007 Data Management WorkshopPetaling Jaya, Malaysia

JPlotResp: get DHI RESP files

JPlotResp: get DHI RESP files