NDE XML Tailoring Service HDF and HDF-EOS Workshop XIII November 4, 2009 Tom Feroli, Peter MacHarrie.

Slides:



Advertisements
Similar presentations
Copyright © 2002 Delmar Thomson Learning Chapter 11 Processor Data Organization.
Advertisements

NetCDF An Effective Way to Store and Retrieve Scientific Datasets Jianwei Li 02/11/2002.
Elementary Data Types Scalar Data Types Numerical Data Types Other
University of Illinois at Urbana-ChampaignHDF 1McGrath/Yang 2/27/02 Transitioning from HDF4 to HDF5 Robert E. McGrath Kent Yang.
AreaDetector and GStreamer Similarities and Differences Tom Cobb.
HDF 1 NCSA HDF XML Activities Robert E. McGrath Mike Folk National Center for Supercomputing Applications.
NetCDF4 Performance Benchmark. Part I Will the performance in netCDF4 comparable with that in netCDF3? Will the performance in netCDF4 comparable with.
OPeNDAP and the Data Access Protocol (DAP) Original version by Dave Fulker.
1ESDIS HDF-EOS Workshop IV Landover, Maryland, September 20, 2000 The Landsat 7 Processing System ( LPS ) Level Zero-R Science Products Michael R. Reid.
1 HDF-EOS and Related Tools Status Update. 2 Overview.
Introduction to MISR Data Analysis and Tools Linda Hunt Science Systems & Applications Inc., NASA LaRC Brian E. Rheingans Jet Propulsion Laboratory, California.
1 High level view of HDF5 Data structures and library HDF Summit Boeing Seattle September 19, 2006.
NASA EOS DATA COMPRESSION WITH HDF5 SCALEOFFSET FILTER This work was funded by the NASA Earth Science Technology Office under NASA award AIST and.
Unidata’s TDS Workshop TDS Overview – Part II October 2012.
HDF5 A new file format & software for high performance scientific data management.
Reiner Schlitzer Alfred Wegener Institute for Polar and Marine Research Ocean Data View.
NPP/ NPOESS Product Data Format Richard E. Ullman NASA/GSFC/NPP NOAA/NESDIS/IPOAlgorithm / System EngineeringData / Information Architecture
A Metadata Based Approach For Supporting Subsetting Queries Over Parallel HDF5 Datasets Vignesh Santhanagopalan Graduate Student Department Of CSE.
Unidata TDS Workshop TDS Overview – Part I XX-XX October 2014.
Technical Training. 1 Configuration: 2558 Analog Input Module 1. Select voltage or current input mode for each channel 3. Select digital filtering, offset.
THREDDS Data Server Ethan Davis GEOSS Climate Workshop 23 September 2011.
Cis303a_chapt03-2a.ppt Range Overflow Fixed length of bits to hold numeric data Can hold a maximum positive number (unsigned) X X X X X X X X X X X X X.
An Introduction to MINC John G. Sled. What is MINC? A medical image file format based on NetCDF A core set tools and libraries for image processing A.
1 HDF-EOS Status and Development Larry Klein, Abe Taaheri, and Cid Praderas L-3 Communications Government Services, Inc. November 30, 2005.
Why do I want to know about HDF and HDF- EOS? Hierarchical Data Format for the Earth Observing System (HDF-EOS) is NASA's primary format for standard data.
Processor Data Organization
Scientific Computing Division A tutorial Introduction to Fortran Siddhartha Ghosh Consulting Services Group.
N P O E S S I N T E G R A T E D P R O G R A M O F F I C E NPP/ NPOESS Product Data Format Richard E. Ullman NOAA/NESDIS/IPO NASA/GSFC/NPP Algorithm Division.
Page 1 Status of HDF-EOS, Related Software, and Tools Abe Taaheri, Raytheon IIS HDF & HDF-EOS Workshp XIII Riverdale, MD November 4, 2009.
The netCDF-4 data model and format Russ Rew, UCAR Unidata NetCDF Workshop 25 October 2012.
HDF5 Tools in Dr. Christopher Torrence Senior Software Engineer.
The HDF Group HDF5 Tools Updates Peter Cao, The HDF Group September 28-30, 20101HDF and HDF-EOS Workshop XIV.
HDF IN CERES Peter Spence SAIC, Hampton, VA HDF-EOS Workshop IV September, 2000 Landover, MD.
Deutscher Wetterdienst
DAP4 James Gallagher & Ethan Davis OPeNDAP and Unidata.
Page 1 TOOLKIT / HDF-EOS Status and Development Abe Taaheri, Raytheon IIS Aura DSWG meeting October 2007.
The HDF Group Support for NPP/NPOESS by The HDF Group Mike Folk, Elena Pourmal, Peter Cao The HDF Group November 5, 2009 November 3-5,
NetCDF file generated from ASDC CERES SSF Subsetter ATMOSPHERIC SCIENCE DATA CENTER Conversion of Archived HDF Satellite Level 2 Swath Data Products to.
HDF Hierarchical Data Format Nancy Yeager Mike Folk NCSA University of Illinois at Urbana-Champaign, USA
Page 1 CSISS Center for Spatial Information Science and Systems Access HDF-EOS data with OGC Web Coverage Service - Earth Observation Application Profile.
Unidata’s TDS Workshop TDS Overview – Part I July 2011.
HDF-EOS Workshop IV September 19, 2000 MODIS Reprojection Tool presented by John M. Weiss, Ph.D. Department of Mathematics and Computer Science South Dakota.
CCGrid, 2012 Supporting User Defined Subsetting and Aggregation over Parallel NetCDF Datasets Yu Su and Gagan Agrawal Department of Computer Science and.
NPOESS Enhanced Description Tool - “ned” Richard E. Ullman NASA/GSFC/NPP NOAA/NESDIS/IPO Data / Information Architecture Algorithm / System Engineering.
Digital Image Processing In The Name Of God Digital Image Processing Lecture2: Digital Image Fundamental M. Ghelich Oghli By: M. Ghelich Oghli
September 9, 2008SPEEDUP Workshop - HDF5 Tutorial1 Introduction to HDF5 Command-line Tools.
GLAS Standard Data Products for Distribution by NSIDC Polar DAAC User Working Group PoDAG Meeting XVI February 2000 Presenters H. Jay Zwally, NASA/GSFC.
The HDF Group Introduction to netCDF-4 Elena Pourmal The HDF Group 110/17/2015.
1 Status of HDF-EOS, Related Software and Tools. 2 TOOLKIT / HDF-EOS Support.
Comments from User Services C. Boquist/Code 423 The HDF Group Meeting 1 April 2009.
CS654: Digital Image Analysis Lecture 34: Different Coding Techniques.
Research & Development Building a science foundation for sound environmental decisions Remote Sensing Information Gateway (RSIG)
MEAD: Volume Visualization David Porter, U. Minnesota/LCSE Data Pipeline A3D HVR Tiled Commas Output Windows & Unix Formats & Frameworks linking to MEAD.
NetCDF and Scientific Data Durability Russ Rew, UCAR Unidata ESIP Federation Summer Meeting
FITSIO, HDF4, NetCDF, PDB and HDF5 Performance Some Benchmarks Results Elena Pourmal Science Data Processing Workshop February 27, 2002.
NPP DataVisualization using McIDAS-V NPP DataVisualization using McIDAS-V Tommy Jasmin, Tom Rink, and Tom Achtor
DELTA TAU Data Systems, Inc. 1 UMAC TurboTurbo PMAC PCIGeo Drive Single Source Machine Control motion logic data Power PMAC Shared Memory December 2013.
NPP / NPOESS Product Profile of HDF5 Richard Ullman NASA / Goddard NPOESS Integrated Program Office.
August 2003 CIS102/LECTURE 9/FKS 1 Mathematics for Computing Lecture 9 LOGIC Chapter 3.
Utilities for netCDF-4 Dr. Dennis Heimbigner Unidata Advanced netCDF Workshop July 25, 2011.
Unidata Infrastructure for Data Services Russ Rew GO-ESSP Workshop, LLNL
Transition of Science Algorithms into Enterprise Product Generation Operations 2016 AMS Annual Meeting Dylan Powell, Ph.D. Lockheed Martin ESPDS Science.
HDF and HDF-EOS Workshop XII
The Next Generation Network Enabled Weather (NNEW) SWIM Application
Efficiently serving HDF5 via OPeNDAP
National Scientific Library at Tbilisi State University
Paging Examples Assume a page size of 1K and a 15-bit logical address space. How many pages are in the system?
Julia Powell Coast Survey Development Laboratory
Database Applications (15-415) Hadoop Lecture 26, April 19, 2016
Unidata Advanced netCDF Workshop
Presentation transcript:

NDE XML Tailoring Service HDF and HDF-EOS Workshop XIII November 4, 2009 Tom Feroli, Peter MacHarrie

Goal Reduce the labor effort to create user-specific tailored products (I.e., image, gridded, map reprojected, and other specific file formats, etc.) –Objective Develop (InputFormat + Output Format) software applications instead of (Input Format * Output Format) software applications. –Approach Develop a service that provides routine data manipulation (i.e., sub-setting, sub-sampling, filtering, aggregation) and places output into a well-defined intermediate format. Create tailoring applications that accept a well-defined intermediate format and configurable output options to create a specific end-user product.

Data Selection Driver Uses Binary Format (Subsample, Subset, Aggregate, Filter, Scale/Offset) netCDF4 netCDF3 HDF5+ netCDF4 ReadsWrites Modular design, accepts drivers to accommodate additional input and output file formats (e.g., HDF-EOS5, netCDF3, etc.) XML

Enterprise “Measure” Enterprise Measure is a logical construct –It is the concatenation of all related arrays in all files in an “enterprise” File 1 – Array1 (Scan = 12, Sample=96, Channel=22) File 2 – Array1 (Scan =12, Sample = 96, Channel=22) Enterprise Measure1 (Scan=24, Sample=96, Channel=22) Enterprise Measure reference “Enterprise Dimensions” A file, is a storage unit, for a partition, of the Enterprise Measure –The partition is a range of values of one or more Enterprise Dimensions File 1 – Scan Dimension File 2 – Scan Dimensions 13-24

Enterprise “Dimension” Enterprise Dimension is a unique logical mapping to dimensions within all data files. –In VIIRS, Image and Moderate product profiles, the dimension AcrossTrack is defined as 6400 and 3200 –Enterprise dimension are named uniquely for each AcrossTrack-I 6400 AcrossTrack-M 3200

Enterprise Data Cube Data Cube is a structure of one or more Enterprise Measures. Within a data cube: –Measures share the same dimensions –Measure names are unique –Measures may have different data types In VIIRS SDRs all arrays are named Radiance –Enterprise measure uniquely name each array Example –Radiance_I1 -> Product I1->Radiance Array –Radiance_I2 -> Product I2->Radiance Array

Enterprise Data Structures Tailoring Service XML References Enterprise Data Structures

Measures (additional information) Named Subset –Array: AntennaTemperature(12, 96, 22) –Measure: AntennaTemperature, references entire AntennaTemperature array –Measure: AntennaTemp-Channel_1, references array AntennaTemperature, with sub-sample specification of Start=(1,1,1), Stride=(1,1,1), Count=(12,96,1) Named BitMask –Array: QF1_VIIRSCMIP(768, 3200) –Measure: CloudConfidencePixel Has Integer DataType References array QF1_VIIRSCMIP starting at bit 2 for 2 bits Scale and Offset –Measure defined as float, references an integer array and its scale and offset are applied Measures can be referenced in the or elements of the tailoring XML. – –(i.e., CloudConfidencePixel < 2)