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.

Slides:



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

Boulder, Colorado USA May, 2004
Vulnerability Analysis. Formal verification Formally (mathematically) prove certain characteristics Proves the absence of flaws in a program or design.
Data Management Workshop
Antelope Relational Database Management System A practical introduction.
Texan Streamline Processing (TSP) Eliminating the intermediate step in converting Texan raw data to standard SEG-Y. Steven Harder Presented at the Active.
Coding Standards A Presentation by Jordan Belone.
File I/O Finished off Colin Cherry standing in for Dr. Lin.
Lesson 7 SU Data IO. SEGY format  SEG-Y: Society of Exploration Geophysicists Y format  SEG publication: Digital Tape Standards  Part I: 40 lines of.
FALL 2004CENG 351 Data Management and File Structures1 External Sorting Reference: Chapter 8.
FALL 2006CENG 351 Data Management and File Structures1 External Sorting.
Instruction Set Architecture (ISA) for Low Power Hillary Grimes III Department of Electrical and Computer Engineering Auburn University.
Data Representation Kieran Mathieson. Outline Digital constraints Data types Integer Real Character Boolean Memory address.
Using TOSCA Requirements /Capabilities Monitoring Use Case (Primer Considerations) Proposal by CA Technologies, IBM, SAP, Vnomic.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.1 ISP Responsibility Working at a Small-to-Medium Business or ISP – Chapter 8.
SDLC Phase II: Structuring System Requirements IS 582 Dr. Dania Bilal Spring 2008.
Mini-SEED Fundamentals
Web Services: a Mechanism for Across-the-Internet On Demand Computing and Communication DMS Workshop Stevenson, WA Wed 08 June 2005 What are Web Services,
Threat to Privacy A presentation on how ‘smart’ meters threaten both our privacy and our freedom to lead our lives as we choose. by David Sheldon.
QDataSet Data Model What is a data model? –My definition… –“model” in the CompSci sense A bank’s software has model for customers Store what’s relevant.
1 Real-World File Structures by Tom Davis Asst. Professor, Computer Science St. Edward's University 3001 South Congress Avenue Austin, Texas 78704
Advanced UNIX progamming Fall 2002 Instructor: Ashok Srinivasan Lecture 5 Acknowledgements: The syllabus and power point presentations are modified versions.
ITIS 1210 Introduction to Web-Based Information Systems Chapter 27 How Internet Searching Works.
CCGrid 2014 Improving I/O Throughput of Scientific Applications using Transparent Parallel Compression Tekin Bicer, Jian Yin and Gagan Agrawal Ohio State.
The HDF Group HDF5 Datasets and I/O Dataset storage and its effect on performance May 30-31, 2012HDF5 Workshop at PSI 1.
Sahar Mosleh California State University San MarcosPage 1 A for loop can contain multiple initialization actions separated with commas Caution must be.
C programming or Fun with pointers Tutorial #2 CPSC 261.
Active Source Data Format Standards & Futures Stewart A. Levin Consulting Associate Faculty Dept. Geophysics, Stanford Univ.
2 What Does it Mean? Determine how much money you can borrow, and how much interest you’ll pay. Each score is specific for each bureau Scores range from…
25th & 26th August 2009ICAT developer workshop 1.
CWP/SU:Seismic Un*x Past, Present, and Future EAGE Workshop: Open Source Software in E & P Vienna, 11 June 2006 J ohn Stockwell, Research Associate Center.
26-Oct-15CSE 542: Operating Systems1 File system trace papers The Design and Implementation of a Log- Structured File System. M. Rosenblum, and J.K. Ousterhout.
What is Knowledge Management(KM)? The field of KM exists to allow organizations to more fully utilize the knowledge they possess. Knowledge is a “justified.
CCGrid 2014 Improving I/O Throughput of Scientific Applications using Transparent Parallel Compression Tekin Bicer, Jian Yin and Gagan Agrawal Ohio State.
Formal Foundations of Software Evolution Workshop 1 Understanding Software Evolution using a Flexible Query Engine Michele Lanza Software Composition Group.
1 Version /05/2004 © 2004 Robert Oshana Requirements Engineering Use cases.
Introduction to PQLX Dr. Mary Templeton IRIS Data Management Center Dr. Mary Templeton IRIS Data Management Center.
Byte Order Mohammad Kamal. Byte order Problem with byte order Numbers vs Data Practical example for reading data Exchanging Data between different systems.
Automated Data Quality Assurance: QUACK and MUSTANG Mary Templeton IRIS Data Management Center Mary Templeton IRIS Data Management Center.
Module 8 : Configuration II Jong S. Bok
New versions of SEG-D SEG Annual Meeting – New Orleans Tuesday Oct 20, 2015 Rune Hagelund, DAECO.
GEOL882.3 Seismic Processing Systems Objective Processing Systems SEGY and similar file formats General structure of several systems.
File Systems cs550 Operating Systems David Monismith.
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.
MTEM data formats What data do we store. Outline Images of the MTEM dictionary – a dialect of the SEGY. Comments on data files.
2/20: Ch. 6 Data Management What is data? How is it stored? –Traditional management storage techniques; problems –DBMS.
Facilitate – Collaborate – Educate Thursday January 12, 15:30 January 10, 2012 Metadata Workshop, Bangkok, Thailand.
Extracting value from grey literature Processes and technologies for aggregating and analysing the hidden Big Data treasure of the organisations.
COP 3275 – Character Strings Instructor: Diego Rivera-Gutierrez.
New versions of SEG-D SEG Annual Meeting – Denver Tuesday Oct 28, 2014 Rune Hagelund, DAECO.
Tim Ahern IRIS Director of Data Services Active Source Data Management Workshop January 2014 – Tucson, Arizona.
Byte Addressability Bytes are always 8 bits Word length typically ranges from 16 to 64 bits. Memory location assignments refer to successive byte locations.
1 Object-Oriented Programming Using C++ CLASS 2 Honors.
CHAPTER 9 File Storage Shared Preferences SQLite.
SEG Technical Standards Committee Meeting EAGE Conference Vienna 2011 Wednesday May 25, 2011.
Binary IO Writing and Reading Raw Data. Files Two major flavors of file: Text Binary.
SAC: An Overview SAC ( “Seismic Analysis Code” ) was originally developed by LLNL SAC ( “Seismic Analysis Code” ) was originally developed by LLNL An interactive.
Using marine air gun shots recorded by onshore broadband instruments: Example from STEEP project, Southern Alaska Christeson et al., JGR, 2013.
Copyright © 2010 The HDF Group. All Rights Reserved1 Data Storage and I/O in HDF5.
Virtual Memory (Section 9.3). The Need For Virtual Memory Many computers don’t have enough memory in RAM to accommodate all the programs a user wants.
June 12, 2004Synthetic Seismogram Exchange Standards But We Have A Standard. Can SEED Support Synthetics? Linus Kamb IRIS DMC.
Data Formats & Data Structures
Working at a Small-to-Medium Business or ISP – Chapter 8
Relational Database Management Systems
One of the easiest means of communication these days.
SEG Y Rev 2.0 An update to the SEG seismic data interchange standard
What is FITS? FITS = Flexible Image Transport System
IBM Connections Overview Presentation.
CENG 351 Data Management and File Structures
Presentation transcript:

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 lax with our usage of the SEGY standard? There are many sets of data using different flavors of SEGY. (B) True SEGY: big-endian IBM float*4. We acknowledge that I*2, I*4, and IEEE are permissible within the standard. (C)Endian-ness is explicitly defined in Rev-1 as big. It's common to encounter little-endian and IEEE. Endian-ness needs to be conveyed if IEEE is used. (IBM is always used in big-).

(D) Important academic seismology applications are not true SEGY. -Antelope "db2segy" is local IEEE and with incomplete headers. -GMT "pssegy" is big-endian IEEE. -PASSCAL software is trace SEGY (Int*4), not file SEGY. File suffix is now.rsy not.sgy. Many of PASSCAL software segy2xxx or xxx2segy is for trace SEGY. (E) Do we want action on these? Or establish community agreement to: Use IBM-big more often as default combination. Avoid "anything is OK" approach. Define a 'best practices' for file exchange - what small amount of external metadata (readme) should go with files? Some file/trace headers are sacrosanct; others can be violated (trace length). Collate and make available SEGY utility software tools written within community. Keep up with SEG regarding future plans for SEGY. (perhaps some of this is moot based on future SEG plans). Too late to rename PASSCAL segy software? Still being used?

Q: If we are increasing the amount of data that we collect in continuous mode or in continuous block mode, is there a point when these data should be stored in miniseed in the DMC? Similar to a portable broadband experiment? Extraction tools would be needed to produce SEGY gather files.