Mini-SEED Fundamentals

Slides:



Advertisements
Similar presentations
SEG Y Rev 2.0 An update to the SEG seismic data interchange standard SEG Technical Standards Committee.
Advertisements

 2000 Prentice Hall, Inc. All rights reserved Fundamentals of Strings and Characters String declarations –Declare as a character array or a variable.
Data Manipulation Overview and Applications. Agenda Overview of LabVIEW data types Manipulating LabVIEW data types –Changing data types –Byte level manipulation.
Data Management Workshop
Antelope Relational Database Management System A practical introduction.
The design and implementation of the Neurophysiology Data translation Format (NDF) Developed by Bojian Liang, Martyn Fletcher, Jim Austin. Advanced Computer.
ILDG File Format Chip Watson, for Middleware & MetaData Working Groups.
© Copyright 1992–2004 by Deitel & Associates, Inc. and Pearson Education Inc. All Rights Reserved Fundamentals of Strings and Characters Characters.
1 Lecture 2  Input-Process-Output  The Hello-world program  A Feet-to-inches program  Variables, expressions, assignments & initialization  printf()
HDF4 and HDF5 Performance Preliminary Results Elena Pourmal IV HDF-EOS Workshop September
1 Module 2: Floating-Point Representation. 2 Floating Point Numbers ■ Significant x base exponent ■ Example:
Using Java's Math & Scanner class. Java's Mathematical functions (methods) (1)
August 13-19, 2010Data Management Workshop Foz do Iguassu- Brazil Seismic Quality Assurance Rick Benson IRIS DMC Rick Benson IRIS DMC.
Mindmap Converter. Caveats ADL will evolve CIMI RM will evolve Mindmap requirements will evolve.
PQLX - A Station Assessment & Data Quality Control System
Guide to Assignment 3 Programming Tasks 1 CSE 2312 Computer Organization and Assembly Language Programming Vassilis Athitsos University of Texas at Arlington.
Mid-Semester Lecture Exam Vocabulary Obvious steps within GIS –Selection and query processes –Working with tables –Classification concepts Projections.
WFDB / PhysioNet Formats George B. Moody Harvard-MIT Division of Health Sciences and Technology Cambridge, Massachusetts.
By Tim Ahern, Program Manager IRIS DMS A “Short” Introduction to the IRIS Data Management Center Data Holdings, Data Organization, and Data Access.
An introduction to PDCC the Portable Data Collection Center.
Seisan meets Java Lars Ottemoller 1) and Jens Havskov 2) 1)British Geological Survey, UK 2)University of Bergen, Norway.
1 Real-World File Structures by Tom Davis Asst. Professor, Computer Science St. Edward's University 3001 South Congress Avenue Austin, Texas 78704
Presentation Services  need for a presentation services  ASN.1  declaring data type  encoding data types  implementation issues  reading: text, section.
Accessing Data Using Web Services. IRIS Services – service.iris.edu FDSN Web services dataselect station event Documentation IRIS web services fedcatalog.
Should our academic community be more formal in honoring true SEGY? David Okaya Univ. Southern California IEEE OBS gather read in as IBM (A) Are we overly.
Accessing Data through Web Services. IRIS Services – service.iris.edu  FDSN Web services  dataselect  station  event  Documentation Documentation.
1FileScope  FileScope File Editor Query Tool Report Generator File Conversion Tool Full Screen Support Developers Tool.
The HDF Group HDF5 Datasets and I/O Dataset storage and its effect on performance May 30-31, 2012HDF5 Workshop at PSI 1.
Thurs Nov 12, 13:45. PQLX - A Station Assessment & Data Quality Control System Applications and Uses.
/* Documentations */ Pre process / Linking statements Global declarations; main( ) { Local Declarations; Program statements / Executable statements; }
Portable Broadband Seismic Stations - Checking Data Quality Cairo, Egypt November, 2009 Noel Barstow Bruce Beaudoin Marcos Alvarez.
NPSG Data Exchange Where We Are Today and What We Need David M. Rapoport, MD NYU School of Medicine Philadelphia January 27, 2006.
1 Special Programming Workshop CSIT-120 Fall 2000 Workshop Targets Solving problems on computer Programming in C++ Writing and Running Programs Programming.
By Tim Ahern, Program Manager IRIS DMS A “Short” Introduction to the IRIS Data Management Center Data Holdings, Data Organization, and Data Access.
Fundamentals of C and C++ Programming. EEL 3801 – Lotzi Bölöni Sub-Topics  Basic Program Structure  Variables - Types and Declarations  Basic Program.
1 HDF5 Life cycle of data Boeing September 19, 2006.
By Tim Ahern, Director of Data Services, IRIS A short introduction to the IRIS Data Management System Data Holdings, Data Organization, and Data Access.
Introduction to PQLX Dr. Mary Templeton IRIS Data Management Center Dr. Mary Templeton IRIS Data Management Center.
Automated Data Quality Assurance: QUACK and MUSTANG Mary Templeton IRIS Data Management Center Mary Templeton IRIS Data Management Center.
1 Overview Importing data from generic raster files Creating surfaces from point samples Mapping contours Calculating summary attributes for polygon features.
CSC141 Introduction to Computer Programming Teacher: AHMED MUMTAZ MUSTEHSAN Lecture - 6.
Info stored in computer (memory) Numbers All in binaray – can be converted to octal, hex Characters ASCII – 1-byte/char Unicode – 2-byte/char Unicode-table.com/en.
September 9, 2008SPEEDUP Workshop - HDF5 Tutorial1 Introduction to HDF5 Command-line Tools.
ORFEUS Torild van Eck & Chad Trabant Why is ORFEUS interested in distributed OO computing? Presentation ORFEUS Present status Orfeus Data Center ORFEUS.
Converting Waveform Data to Mini-SEED. August 2010 Foz do Iguaçu - Brasil IRIS Data Management Workshop Mini-SEED Fundamentals 1 Mini-SEED is a bare time.
PQDIF PQDIF: A Technical Overview Prepared by: Erich Gunther, Bill Dabbs, and Rob Scott Electrotek Concepts, Inc. NEW! IMPROVED!
Building a Network Dataless SEED Volume with PDCC.
NNSN Real-time data-acquisition Event detection and Monitoring.
Real-time Waveform Data Exchange. November 2009 Cairo, Egypt IRIS - ORFEUS Data Management Workshop Real-time Data Exchange 1 Allows automated integration.
SAC: An Overview SAC ( “Seismic Analysis Code” ) was originally developed by LLNL An interactive program for time-series data with emphasis placed on.
Updating SEED Responses in PDCC After Calibration.
Understanding SEED Headers. SEED is an international standard for the exchange of digital seismological data SEED was designed for use by the earthquake.
Homework 1 (due:April 8th) Deadline : April 8th 11:59pm Where to submit? eClass “ 과제방 ” ( How to submit? Create a folder. The name.
Tim Ahern IRIS Director of Data Services Active Source Data Management Workshop January 2014 – Tucson, Arizona.
NXT File System Just like we’re able to store multiple programs and sound files to the NXT, we can store text files that contain information we specify.
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.
June 12, 2004Synthetic Seismogram Exchange Standards But We Have A Standard. Can SEED Support Synthetics? Linus Kamb IRIS DMC.
Presentation Services
Data Formats & Data Structures
SEG Y Rev 2.0 An update to the SEG seismic data interchange standard
What is FITS? FITS = Flexible Image Transport System
BCD = Binary Coded Decimal
[2001] Delay Time Information Blockette (36 bytes)
Comp Org & Assembly Lang
Real-World File Structures
C Characters and Strings
Data Format and Data Centers
KySat Packet format legend
Chapter 10 Instruction Sets: Characteristics and Functions
Presentation transcript:

Converting Waveform Data to Mini-SEED

Mini-SEED Fundamentals Mini-SEED is a bare time series only format designed for exchange and archiving of seismological data. Data samples: integer and IEEE floats Compression for integer samples Basic state of health fields No analysis or user-defined variables * Mini-SEED is not designed as an analysis format!

Finding Converters http://www.orfeus-eu.org/Software/conversion.html http://www.iris.edu/pub/programs/converters/ http://www.passcal.nmt.edu/content/software-resources

Existing Mini-SEED Converters From Format Program GSE gse2mseed [IRIS DMC], gse2seed (INT only) [ORFEUS] SAC sac2mseed [IRIS DMC], sac2ms [NCEDC] SeisAn seisan2mseed [IRIS DMC], SeisAn supports Mini-SEED MARS 88/lite mars2mseed [IRIS DMC] Reftek ref2mseed, rt2ms [IRIS PASSCAL] SEGY segy2mseed [IRIS PASSCAL], segy2ms [NCEDC] SEED rdseed [IRIS DMC]

Waveform Conversion Warnings Loss of header information due to incomplete format mapping Loss of data sample precision due to sample format changes Rule of thumb: convert waveform data as few times as possible

Programming Resources libmseed – A Mini-SEED library in C http://www.iris.edu/pub/programs/ qlib2 – A Quanterra Users Group library http://www.ncedc.org/qug/software/ucb/

libmseed – Mini-SEED Programming Allows reading and writing of Mini-SEED records Written in C Supports all structures of SEED 2.4 with a few minor caveats (blockette 2000 and blockette 405) Supports all valid record lengths and big or little endian Supports ASCII, int-16, int-32, float-32, float-64, Steim-1 and Steim-2 encoding formats for reading and writing (older encodings read-only) Manages arbitrarily long continuous trace segments and groups of continuous trace segments composed, for example, of many Mini-SEED records Tested on Solaris, Linux, Mac OSX and MS-Windows Available from: http://www.iris.edu/pub/programs/

Mini-SEED Handling Tools msi - Mini-SEED Inspector Parse and print useful information about Mini-SEED in one or many files. Including continuous segment construction, data sample printing, etc. dataselect - Mini-SEED Data Selection Subset, reorder and prune overlap for arbitrary sets of Mini-SEED http://www.iris.edu/pub/programs/miniseed/ Many, many other Mini-SEED tools exist and are freely available.