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

Slides:



Advertisements
Similar presentations
Statistical Methods Lynne Stokes Department of Statistical Science Lecture 7: Introduction to SAS Programming Language.
Advertisements

Data Management Workshop
FILE TRANSFER PROTOCOL Short for File Transfer Protocol, the protocol for exchanging files over the Internet. FTP works in the same way as HTTP for transferring.
23-Jun-15Advanced Programming Spring 2002 bash Henning Schulzrinne Department of Computer Science Columbia University.
August 13-19, 2010Data Management Workshop Foz do Iguassu- Brazil Seismic Quality Assurance Rick Benson IRIS DMC Rick Benson IRIS DMC.
SoftwareTools CGS 3460, Lecture 7 Jan 25, 2006 Zhen Yang.
FTP File Transfer Protocol. Introduction transfer file to/from remote host client/server model  client: side that initiates transfer (either to/from.
2440: 141 Web Site Administration Remote Web Server Access Tools Instructor: Enoch E. Damson.
PQLX - A Station Assessment & Data Quality Control System
1 Web Server Administration Chapter 9 Extending the Web Environment.
An introduction to PDCC the Portable Data Collection Center.
Simple Mail Transfer Protocol (SMTP)
Dedan Githae, BecA-ILRI Hub Introduction to Linux / UNIX OS MARI eBioKit Workshop; Nov , 2014.
Accessing Data Using Web Services. IRIS Services – service.iris.edu FDSN Web services dataselect station event Documentation IRIS web services fedcatalog.
Accessing Data through Web Services. IRIS Services – service.iris.edu  FDSN Web services  dataselect  station  event  Documentation Documentation.
FTP Client Application CSC 8560 Brian Jorgage 4/27/2004.
Web Services at IRIS Implementations, Directions, and International Coordination Tim Ahern, Director of Data Services, IRIS Web Services Team: Bruce Weertman,
FTP Server and FTP Commands By Nanda Ganesan, Ph.D. © Nanda Ganesan, All Rights Reserved.
Portable Data Collection Center (PDCC) and the Nominal Response Library (NRL) Tim Ahern.
10/13/2015 ©2006 Scott Miller, University of Victoria 1 Content Serving Static vs. Dynamic Content Web Servers Server Flow Control Rev. 2.0.
Launch SpecE8 and React from GSS. You can use the chemical analyses in a GSS data sheet to set up and run SpecE8 and React calculations. Analysis → Launch…
Thurs Nov 12, 13:45. PQLX - A Station Assessment & Data Quality Control System Applications and Uses.
Tuesday Nov 10, 13:30 November 8-17, 2009Data Management Workshop Cairo, Egypt.
Python From the book “Think Python”
Chapter Five Advanced File Processing. 2 Objectives Use the pipe operator to redirect the output of one command to another command Use the grep command.
Portable Broadband Seismic Stations - Checking Data Quality Cairo, Egypt November, 2009 Noel Barstow Bruce Beaudoin Marcos Alvarez.
Facilitate – Collaborate – Educate Tuesday, January 10, 11:05am Data Management Workshop Bangkok Thailand, January 2011.
1 MSCS 237 Overview of web technologies (A specific type of distributed systems)
TFTP: Trivial file transfer protocol
Rick Benson Saturday, Aug 14, 14:00 August 13-19, 2010Data Management Workshop Foz do Iguassu- Brazil.
1 Creating Web Services from a existing tool Presented by Ashraf Memon Hands-on Ashraf Memon, Ghulam Memon.
Introduction to PQLX Dr. Mary Templeton IRIS Data Management Center Dr. Mary Templeton IRIS Data Management Center.
1 Chapter 34 Internet Applications (Telnet, FTP).
Normal Mode (Mineos Package) Tutorial
FTP Short for File Transfer Protocol, the protocol for exchanging files over the Internet.protocolfilesInternet works in the same way as HTTP for transferring.
Parsing BLAST output. Output of a local BLAST search “less” program Full path to the BLAST output file.
A brief introduction to javadoc and doxygen. What’s in a program file? 1. Comments 2. Code.
CITA 310 Section 8 Extending the Web Environment (Textbook Chapter 9)
Matlab tutorial course Exercises 5: Loading and writing images
MTEM data formats What data do we store. Outline Images of the MTEM dictionary – a dialect of the SEGY. Comments on data files.
1 CSC 221: Introduction to Programming Fall 2011 Input & file processing  input vs. raw_input  files: input, output  opening & closing files  read(),
Building a Network Dataless SEED Volume with PDCC.
Chapter 2. System Structures
Agenda Using FTP What is FTP? How to Use the FTP Program How to transfer files Using FTP.
FTP COMMANDS OBJECTIVES. General overview. Introduction to FTP server. Types of FTP users. FTP commands examples. FTP commands in action (example of use).
Java Programming: Advanced Topics1 Introduction to Advanced Java Programming Chapter 1.
Building Station Metadata with PDCC
EarthScope Short Course 2015: Pick Repository Team Picks 4.0 Tiku Ravat (Kentucky) Yenjoe Tan (Columbia) Stefanie Whittaker (Alaska) Yao Yao (Utah)
SAC: An Overview SAC ( “Seismic Analysis Code” ) was originally developed by LLNL An interactive program for time-series data with emphasis placed on.
July 27, 2014Metadata Workshop, Bogotå Metadata Help from the DMC Our motivation is to enable networks to perpetually archive their data in open and accessible.
Station Metadata The NRL (Nominal Response Library) Dr. Mary Templeton IRIS Data Management Center Managing Data from Seismic Networks September
1 Project 7: Looping. Project 7 For this project you will produce two Java programs. The requirements for each program will be described separately on.
INTERNET APPLICATIONS CPIT405 Install a web server and analyze packets.
Alan Williams University of Manchester.  Allows you to call a command line script as part of a workflow  Simplest case is calling a single tool  Can.
SAC: An Overview SAC ( “Seismic Analysis Code” ) was originally developed by LLNL SAC ( “Seismic Analysis Code” ) was originally developed by LLNL An interactive.
Thurs Nov 12, 12:45 Nov 8-17, 2009Data Management Workshop Cairo, Egypt.
Data Formats & Data Structures
Introduction to Computer Science
Introduction to Advanced Java Programming
FTP Lecture supp.
FTP and UNIX TOPICS Exploring your Web Hosting Site FTP UNIX
Introduction to javadoc
Computers & Programming Languages
OptiSystem-MATLAB data formats (Version 1.0)
OptiSystem-MATLAB data interchange model and features
Monday January 10, 14:05 Metadata Workshop, Bangkok, Thailand
CSE 491/891 Lecture 21 (Pig).
Coordination of Products, Tools and Services
Introduction to javadoc
Internet Applications (Telnet, FTP)
Presentation transcript:

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, 2007Data Management Workshop Petaling Jaya, Malaysia Data Examples download  Create a download folder DATA_EXAMPLES   Get dataless SEED file MY.dataless  Get miniseed data file like KKM.MY..LHE R  Get file called fullSEED  Create a download folder DATA_EXAMPLES   Get dataless SEED file MY.dataless  Get miniseed data file like KKM.MY..LHE R  Get file called fullSEED

October 21-26, 2007Data Management Workshop Petaling 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

October 21-26, 2007Data Management Workshop Kuala Lumpur, Malaysia Jrdseed 1.Connect with browser to: Get Jrdseed or Rdseed depending on platform 2.Put in Applications folder. To install from Internet:

October 21-26, 2007Data Management Workshop Petaling Jaya, Malaysia Run Jrdseed  Two modes: command line or interactive Command Line, for scripting, etc Example:  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, etc Example:  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.

October 21-26, 2007Data Management Workshop Petaling Jaya, Malaysia Interactive Jrdseed Options for output: > Input File (/dev/nrst0) or 'Quit' to Exit: seed Output File (stdout) : Volume # [(1)-N] : Options [acCsSpRtde] : a: Abbreviation dictionary c: contents, timeseries C: Station/channel comments s: summary of entire volume S: station list into a file “rdseed.stations” p: Print SAC Pole/Zero files SAC_PZs_TA_U05C_BHN__ _ R: Print RESP format files t: 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]

October 21-26, 2007Data Management Workshop Petaling Jaya, Malaysia 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   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 

October 21-26, 2007Data Management Workshop Petaling Jaya, Malaysia Jrdseed Exercise #1  Run jrdseed and create RESP files with the “R” option. > Input File (/dev/nrst0) or 'Quit' to Exit: MY.dataless Output File (stdout) : Volume # [(1)-N] : Options [acCsSpRtde] : R Station List (ALL) : Channel List (ALL) : Network List (ALL) : Loc Ids (ALL ["--" for spaces]) : Input File (/dev/nrst0) or 'Quit' to Exit: quit Jrdseed completed.  We will be using these when running JPlotResp in just a bit  Run jrdseed and create RESP files with the “R” option. > Input File (/dev/nrst0) or 'Quit' to Exit: MY.dataless Output File (stdout) : Volume # [(1)-N] : Options [acCsSpRtde] : R Station List (ALL) : Channel List (ALL) : Network List (ALL) : Loc Ids (ALL ["--" for spaces]) : Input File (/dev/nrst0) or 'Quit' to Exit: quit Jrdseed completed.  We will be using these when running JPlotResp in just a bit

October 21-26, 2007Data Management Workshop Petaling Jaya, Malaysia Jrdseed exercise #2  Run jrdseed and convert miniseed to SAC > Input File (/dev/nrst0) or 'Quit' to Exit: fullSEED Output File (stdout) : Volume # [(1)-N] : Options [acCsSpRtde] : d Station 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] :E Start 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: UT Writing IU.KIEV.00.BHN, 6372 samples (binary), starting 2005,196 08:37: UT Writing IU.KIEV.00.BHZ, 7743 samples (binary), starting 2005,196 08:35: UT Input File (/dev/nrst0) or 'Quit' to Exit: quit Jrdseed completed.  We will be using these to plot using SAC in a bit.  Run jrdseed and convert miniseed to SAC > Input File (/dev/nrst0) or 'Quit' to Exit: fullSEED Output File (stdout) : Volume # [(1)-N] : Options [acCsSpRtde] : d Station 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] :E Start 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: UT Writing IU.KIEV.00.BHN, 6372 samples (binary), starting 2005,196 08:37: UT Writing IU.KIEV.00.BHZ, 7743 samples (binary), starting 2005,196 08:35: UT Input File (/dev/nrst0) or 'Quit' to Exit: quit Jrdseed completed.  We will be using these to plot using SAC in a bit.

October 21-26, 2007Data Management Workshop Petaling Jaya, Malaysia SAC To access and install: IRIS distributes and maintains support for SAC “Seismic Analysis Code” software developed by LLNL Stay informed, ask questions, and get help using user-group list: sac-help and sac-dev

October 21-26, 2007Data Management Workshop Petaling Jaya, Malaysia PQL To acquire and install:

October 21-26, 2007Data Management Workshop Petaling Jaya, Malaysia PQLX- Next generation

October 21-26, 2007Data Management Workshop Petaling Jaya, Malaysia 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:  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:  B053F08 Normalization frequency: 0.02  B053F09 Number of zeroes: 2  B053F14 Number of poles: 4

October 21-26, 2007Data Management Workshop Petaling Jaya, Malaysia JPlotResp: Evaluate Response Locate and install from

October 21-26, 2007Data Management Workshop Petaling Jaya, Malaysia Plot Response curve

October 21-26, 2007Data Management Workshop Petaling Jaya, Malaysia JPlotResp: get DHI RESP files