UAH The University of Alabama in Huntsville SUBSETTING Matt Smith Information Technology and Systems Center (ITSC) University of Alabama in Huntsville.

Slides:



Advertisements
Similar presentations
1 NASA CEOP Status & Demo CEOS WGISS-25 Sanya, China February 27, 2008 Yonsook Enloe.
Advertisements

MODIS Data at NSIDC MODIS Collection 5/Long Term Data Record Workshop Molly McAllister & Terry Haran January
Brian Doty and Jennifer Adams
LP DAAC User Services Provide support to users on ASTER data related problems; Resources on ASTER: EROS Data Center Land Processes DAAC URL:
Development of a Prototype Web GIS Server for HDF-EOS Data based on OGC Web Map Specifications Liping Di, Zhangshi Yin, Wenli Yang, Meixia Deng, and R.
1 Generalized Conversion of HDF-EOS Products to GIS Compatible Formats Larry Klein, Ray Milburn, Cid Praderas, and Abe Taaheri Emergent Information Technologies,
Mgt 240 Lecture Website Construction: Software and Language Alternatives March 29, 2005.
University of Illinois at Urbana-ChampaignHDF 1McGrath/Yang 2/27/02 Transitioning from HDF4 to HDF5 Robert E. McGrath Kent Yang.
The HDF Group HDF/HDF-EOS Workshop XIV1 Easy Access of NASA HDF data via OPeNDAP Kent Yang and Joe Lee The HDF Group September 28,2010.
NASA Goddard Earth Sciences (GES), Data Information Service Center (DISC), Distributed Active and Archive Center (DAAC), Greenbelt, MD - USA Gilberto Vicente,
The HDF-EOS5 Tutorial Ray Milburn L3 Communciations, EER Systems Inc McCormick Drive, 170 Largo, MD USA
INTRODUCTION TO WEB DATABASE PROGRAMMING
Computer Concepts 2014 Chapter 7 The Web and .
Metadata (for the data users downstream) RFC GIS Workshop July 2007 NOAA/NESDIS/NGDC Documentation.
What is HDF-EOS? Information compiled from HDF-EOS Workshop II HDF-EOS Workshop III, 1999 ESDIS Project, Code 423 NASA/Goddard Space Flight Center Greenbelt.
EARTH SCIENCE MARKUP LANGUAGE “Define Once Use Anywhere” INFORMATION TECHNOLOGY AND SYSTEMS CENTER UNIVERSITY OF ALABAMA IN HUNTSVILLE.
NASA/ESA Interoperability Efforts CEOS Subgroup - CINTEX Alexandria, Sept 12, 2002 Ananth Rao Yonsook Enloe SGT, Inc.
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.
1 HDF-EOS Status, Related Tools and Issues. 2 Overview.
1 HDF-EOS APIs, tools, etc. Larry Klein, Abe Taaheri, and Cid Praderas L-3 Communications Government Services, Inc. November 30, 2005.
Important ESDIS 2009 tasks review Kent Yang, Mike Folk The HDF Group April 1st, /1/20151Annual briefing to ESDIS.
Page 1 HDF-EOS Tools Abe Taaheri, Raytheon IIS ESIP Meeting Chapel Hill, NC July 9, 2013.
MODIS Land and HDF-EOS HDF-EOS Workshop Presentation September 20, 2000 Robert Wolfe NASA GSFC Code 922, Raytheon ITSS MODIS Land Science Team Support.
GCMD/IDN STATUS AND PLANS Stephen Wharton CWIC Meeting February19, 2015.
December 5, 2002HDF-EOS Workshop VI1 The Goddard Earth Sciences Distributed Active Archive Center The Goddard Earth Sciences Distributed Active Archive.
Chapter 34 Java Technology for Active Web Documents methods used to provide continuous Web updates to browser – Server push – Active documents.
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.
EARTH SCIENCE MARKUP LANGUAGE Why do you need it? How can it help you? INFORMATION TECHNOLOGY AND SYSTEMS CENTER UNIVERSITY OF ALABAMA IN HUNTSVILLE.
Page 1 Status of HDF-EOS, Related Software, and Tools Abe Taaheri, Raytheon IIS HDF & HDF-EOS Workshp XIII Riverdale, MD November 4, 2009.
1 HDF-EOS Development Current Status and Schedule Larry Klein, Shen Zhao, Abe Taaheri and Ray Milburn L-3 Communications Government Services, Inc. September.
Page 1 Current Status of HDF-EOS, Maintenance, Developments, and Tools Abe Taaheri, Raytheon IIS HDF & HDF-EOS Workshop XI November 2007.
HDF & HDF-EOS Workshop VIII 2004 October Aurora, CO Bruce Beaumont, Matt Smith, Helen Conover, Sara Graves Subsetting at UAH.
1 HDF-EOS Status, Related Tools and Issues. 2 Overview.
WSL Workshop The Long and Winding Road to MODIS Data.
Easily Serving and Accessing HDF-EOS2 Datasets Using DODS Technologies Richard Chinman, UCAR-IITA, DODS Project Manager
September 4, 2003MODIS Ocean Data Products Workshop, Oregon State University1 Goddard Earth Sciences (GES) Distributed Active Archive Center (DAAC) MODIS.
ESIP Federation 2004 : L.B.Pham S. Berrick, L. Pham, G. Leptoukh, Z. Liu, H. Rui, S. Shen, W. Teng, T. Zhu NASA Goddard Earth Sciences (GES) Data & Information.
Page 1 TOOLKIT / HDF-EOS Status and Development Abe Taaheri, Raytheon IIS Aura DSWG meeting October 2007.
GES DISC DAAC February 28, 2002HDF-EOS Workshop V1 The Goddard DAAC The Goddard DAAC Presented by:
NetCDF file generated from ASDC CERES SSF Subsetter ATMOSPHERIC SCIENCE DATA CENTER Conversion of Archived HDF Satellite Level 2 Swath Data Products to.
Page 1 CSISS Center for Spatial Information Science and Systems Access HDF-EOS data with OGC Web Coverage Service - Earth Observation Application Profile.
HDF4 OPeNDAP Project Progress Report MuQun Yang and Hyo-Kyung Lee 1 HDF Developers' Meeting11/24/2015.
Jianchun Qin, Liguang Wu, Michael Theobald, A. K. Sharma, George Serafino, Sunmi Cho, Carrie Phelps NASA Goddard Space Flight Center, Code 902 Greenbelt,
A radiologist analyzes an X-ray image, and writes his observations on papers  Image Tagging improves the quality, consistency.  Usefulness of the data.
ITSC/University of Alabama in Huntsville ADaM System Architecture Rahul Ramachandran, Sara Graves and Ken Keiser Mathematical Challenges in Scientific.
March 2004 At A Glance autoProducts is an automated flight dynamics product generation system. It provides a mission flight operations team with the capability.
ESML, Subsetting, Mining Tools Sara Graves Rahul Ramachandran Information Technology and Systems Center (ITSC) University of Alabama in Huntsville (UAH)
1 HDF Vendors/Software Developers Workshop HDF And HDF-EOS Tools R.Suresh NASA/GSFC/HSTX Ph: FAX:
s Donna J. Scott, Marilyn Kaminski, Jason Wolfe, Terry Haran NSIDC's MODIS Snow and Sea Ice Products NSIDC provides a suite.
EARTH SCIENCE MARKUP LANGUAGE Tutorial on how to write an ESML Description File (for ESML Schema v3.0) “Define Once Use Anywhere” INFORMATION TECHNOLOGY.
Introduction to Morpho RCN Workshop Samantha Romanello Long Term Ecological Research University of New Mexico.
Page 1 HDF-EOS Status, Related Tools and Issues Abe Taaheri, Raytheon IIS 2009 THG Briefing to ESDIS.
1 Status of HDF-EOS, Related Software and Tools. 2 TOOLKIT / HDF-EOS Support.
Robert Wolfe NASA Goddard Space Flight Center Code 614.5, Greenbelt, MD Robert Wolfe NASA Goddard Space Flight Center Code 614.5,
August 2003 At A Glance The IRC is a platform independent, extensible, and adaptive framework that provides robust, interactive, and distributed control.
1 The Polar HDF-EOS Data Imaging and Subsetting (PHDIS) Tool Siri Jodha Singh Khalsa Emergent Information Technologies, Inc. National Snow and Ice Data.
An HDF-EOS Data Server Based on OPeNDAP and ECHO Bob Bane, Mohammad Rabi, Weijun Su, Richard Ullman, Jingli Yang, Zhangshi Yin Data Usability Group, NASA/GSFC.
HDF-EOS Workshop IV September 19-21, 2000 Richard E. Ullman ESDIS Information Architect NASA/ GSFC, Code 423.
September 23-25, 2003HDF-EOS Workshop VII ECS-HSA the HEW Subsetting Appliance HDF-EOS Workshop VII Silver Spring, MD – September 23-25, 2003 Dr. Sara.
MODIS Data at NSIDC MODIS Science Team Meeting - Nov. 2, 2006.
AIRS/AMSU-A/HSB Data Subsetting and Visualization Services at GES DAAC Sunmi Cho, Jason Li, Donglian Sun, Jianchun Qin and Carrie Phelps, Code 902, NASA.
AIRS Meeting GSFC, February 1, 2002 ECS Data Pool Gregory Leptoukh.
ESML, Subsetting, Mining Tools
NASA Earth Science Data Stewardship
MERRA Data Access and Services
HDF-EOS to GeoTIFF Conversion Tool & HDF-EOS Plug-in for HDFView
Access HDF5 Datasets via OPeNDAP’s Data Access Protocol (DAP)
HDF-EOS to GeoTIFF Conversion Tool & HDF-EOS Plug-in for HDFView
Presentation transcript:

UAH The University of Alabama in Huntsville SUBSETTING Matt Smith Information Technology and Systems Center (ITSC) University of Alabama in Huntsville (UAH)

UAH The University of Alabama in Huntsville February 2002 Science Data Processing Workshop Greenbelt, MD Subsetting Goal: to provide a science data user with only the data they request as quickly as possible.Goal: to provide a science data user with only the data they request as quickly as possible. Benefits science data users and data centers: - reduces analysis time by reducing amount of data - reduces time for data delivery - reduces resources (network, personnel, media, etc.)Benefits science data users and data centers: - reduces analysis time by reducing amount of data - reduces time for data delivery - reduces resources (network, personnel, media, etc.) Steps: - locate spatial / temporal / spectral area of interest - extract - re-assemble for distributionSteps: - locate spatial / temporal / spectral area of interest - extract - re-assemble for distribution

UAH The University of Alabama in Huntsville February 2002 Science Data Processing Workshop Greenbelt, MD HEW HDF-EOS Web-based Subsetter Prototype software designed to be dataset-independent (HDF-EOS) Front-end/GUI Uses HTML forms and JavaScript Optional Back-end Needs subset criteria file and HDF-EOS data Performs subsetting as a “batch” job

UAH The University of Alabama in Huntsville February 2002 Science Data Processing Workshop Greenbelt, MD Subset Criteria File File(s) to subsetReq’dFile(s) to subsetReq’d Parameters/channelsReq’dParameters/channelsReq’d addressReq’d addressReq’d Bounding boxOpt.Bounding boxOpt. Latitude/Longitude boundsLatitude/Longitude bounds Row/Column bounds (grids only)Row/Column bounds (grids only) Time rangeOpt.Time rangeOpt. Subsampling stride Req’dSubsampling stride Req’d Non-geolocated objects (also_include)Opt.Non-geolocated objects (also_include)Opt. Output file prefixOpt.Output file prefixOpt..met fileOpt..met fileOpt. Sub-scan subsetting (swaths only)Opt.

UAH The University of Alabama in Huntsville February 2002 Science Data Processing Workshop Greenbelt, MD GROUP = SUBSET PARENT_FILE =(“/AQUA/AMSR/AE_L2A.hdfeos”) LATITUDE_RANGE = ( , ) LONGITUDE_RANGE = ( , ) = OUTPUT_PREFIX = “NC_coast” MET_FILE = “YES” GROUP = SPOG NAME = “swath_1” TYPE = “SWATH” PARAMETERS = “89.0V_Res.1_TB”, “89.0V_Res.2_TB”) SUBSAMPLING = (“GeoTrack”, 1, “GeoXtrack”, 1) END_GROUP = SPOG END_GROUP = SUBSET END Example Subset Criteria File

UAH The University of Alabama in Huntsville February 2002 Science Data Processing Workshop Greenbelt, MD HEW Back-end Uses HDF-EOS (and HDF) libraryUses HDF-EOS (and HDF) library Instructions via a subset criteria file (ODL)Instructions via a subset criteria file (ODL) Handles multiple similar filesHandles multiple similar files Handles Swath and/or Grid objectsHandles Swath and/or Grid objects Unix (SGI & Sun) executables availableUnix (SGI & Sun) executables available Subsetted output files contain:Subsetted output files contain: StructMetadata (HDF-EOS)StructMetadata (HDF-EOS) ArchiveMetadata*ArchiveMetadata* ProductMetadata (added by HEW ODL file)ProductMetadata (added by HEW ODL file) CoreMetadata* (w/ modified bounding box & time info)CoreMetadata* (w/ modified bounding box & time info) optionally placed in fileoptionally placed in.met file * if present in parent file* if present in parent file

UAH The University of Alabama in Huntsville February 2002 Science Data Processing Workshop Greenbelt, MD EOS DATASETS Terra Terra  MODIS  MOPITT  ASTER Aqua Aqua  AMSR-E OTHERS  TRMM  TMI  NOAA-15  AMSU-A  Any other HDF-EOS2 (HDF4) data written with HDF-EOS library subsetting calls in mind HEW Subsettable data

UAH The University of Alabama in Huntsville February 2002 Science Data Processing Workshop Greenbelt, MD HEW integration with ECS

UAH The University of Alabama in Huntsville February 2002 Science Data Processing Workshop Greenbelt, MD ECS integration plans UAH/ITSC-written interface software 6a.05 to be released in March NSIDC, GDAAC, EDC EDG v3.4 will have subsetting options Enhancements for DAACs

UAH The University of Alabama in Huntsville February 2002 Science Data Processing Workshop Greenbelt, MD Subsetting web-site Hope to create “portal”Hope to create “portal” for everyone involved in subsettingfor everyone involved in subsetting AdvertisingAdvertising ForumsForums DataData SoftwareSoftware GlossaryGlossary TutorialsTutorials Links to specialized subsettersLinks to specialized subsetters

UAH The University of Alabama in Huntsville February 2002 Science Data Processing Workshop Greenbelt, MD Other HDF-EOS Tools SPOT – Subsettability CheckerSPOT – Subsettability Checker eospeek – HDF-EOS file displayeospeek – HDF-EOS file display hdfpeek – HDF file displayhdfpeek – HDF file display HDF-EOS user’s manual (in work)HDF-EOS user’s manual (in work)

UAH The University of Alabama in Huntsville February 2002 Science Data Processing Workshop Greenbelt, MD Subsetting Plans Complete ECS Integration Complete ECS Integration Maintain/Improve as needed for DAACs Maintain/Improve as needed for DAACs Front-end polar projection coverage map (NSIDC) Front-end polar projection coverage map (NSIDC) Certify software with new datasets (Aqua, Aura,…) Certify software with new datasets (Aqua, Aura,…) Incorporate ESML usage Incorporate ESML usage Provide support for HDF-EOS5 Provide support for HDF-EOS5 Provide additional specialized subsetting applications for instrument teams and others Provide additional specialized subsetting applications for instrument teams and others

UAH The University of Alabama in Huntsville Earth Science Markup Language “ Define Once, Use Anywhere ” Information Technology and Systems Center University of Alabama in Huntsville Contact Info: Rahul Ramachandran Research Effort Supported by: Karen Moe Earth Science Technology Office, NASA

UAH The University of Alabama in Huntsville February 2002 Science Data Processing Workshop Greenbelt, MD Different Data Formats BUFR (DoD, WMO) CDF, NetCDF GRIB (WMO) HDF, HDF-EOS (NASA) Free formats (Binary, ASCII) GRaDs, McIDAS, Pheonix, URF etc etc Different states of processing raw, calibrated, derived, modeled or interpreted Data/application interoperability problem Most scientists are not programmers Writing data decoders takes time and effort! Data Characteristics

UAH The University of Alabama in Huntsville February 2002 Science Data Processing Workshop Greenbelt, MD Data/Application Interoperability Problem APPLICATION DATA FORMAT 1 DATA FORMAT 1 READER 1 DATA FORMAT 2 DATA FORMAT 2 READER 2 DATA FORMAT 3 DATA FORMAT 3 FORMAT CONVERTER Specialized code for every format Difficult to assimilate new data types Enforce a Standard Data Format Not practical for legacy datasets

UAH The University of Alabama in Huntsville February 2002 Science Data Processing Workshop Greenbelt, MD What is ESML? Specialized markup language for Earth Science metadata based on XML Machine-readable and -interpretable representation of the structure and content of any data file, regardless of data format ESML is NOT a new data format External metadata files that can be generated by either data producer or data consumer (at collection, data set, and/or granule level) ESML will provide the benefits of a standard, self-describing data format (like HDF, HDF-EOS, netCDF, geoTIFF, …) without the cost of data conversion ESML consists of three types of metadata: Syntactic Semantic Content

UAH The University of Alabama in Huntsville February 2002 Science Data Processing Workshop Greenbelt, MD Three types of metadata Syntactic –Structural information, bits, word-length, endianness, sequence Semantic –Meaning of the data, units, frame of reference Content –“Typical” metadata, general information Producer contact info, version –Searchable information, keywords, etc.

UAH The University of Alabama in Huntsville February 2002 Science Data Processing Workshop Greenbelt, MD WMO Sounding data

UAH The University of Alabama in Huntsville February 2002 Science Data Processing Workshop Greenbelt, MD <a:ESML xmlns:a="ESML" xmlns:xsi=" xsi:schemaLocation="ESML R:\Schema\ESML.xsd"> Ex: ESML for WMO Sounding Data

UAH The University of Alabama in Huntsville February 2002 Science Data Processing Workshop Greenbelt, MD ESML Schema/Library ESML Schema Version 0.5 Supports ASCII, Binary and HDF-EOS W3C compliant schema Extensible allowing new formats or modifications ESML Library Version 0.5 C++ version Windows 95/98/NT/2000 version Porting to LINUX version Changed from Oracle XML parser to Apache XML parser

UAH The University of Alabama in Huntsville February 2002 Science Data Processing Workshop Greenbelt, MD Future Plans Addition of new data formats to both Schema and Library GRIB McIDAS BUFR, HDF4/5 and others Versions of the Library C/C++ version – UNIX C/C++ version – Mac Java version

UAH The University of Alabama in Huntsville February 2002 Science Data Processing Workshop Greenbelt, MD ESML Data Browser Hybrid product (Java Client/C++ Library backend/JNI Interface) Prototype version is the extension of the ESML Demo Tool Features Browse and view data values using an ESML file Browse the metadata for each data field Future Features: Allow format conversion with automatic generation of ESML metadata file Allow selection of multiple fields Additional functionality such as Subsetting Browse data images

UAH The University of Alabama in Huntsville February 2002 Science Data Processing Workshop Greenbelt, MD ESML Editor 100% Java version prototype Unable to find a COTS editor Utilizes Expert System principles to give users correct options Hides XML tags from the users Future Features: Allow text editing of the XML tags also Incorporate feedback from users

UAH The University of Alabama in Huntsville February 2002 Science Data Processing Workshop Greenbelt, MD ESML Web Page URL: esml.itsc.uah.edu Post latest products, news, presentations, papers Schema and related documents available to all Beta version of the Library available on limited basis Beta versions of ESML Editor and ESML Data Browser will be made available soon

UAH The University of Alabama in Huntsville February 2002 Science Data Processing Workshop Greenbelt, MD Other UAH/ITSC work AMSR-E Passive Microwave (PM)-ESIP ADaM – Algorithm Development and Mining EVE – An EnVironmEnt for On-board Processing

UAH The University of Alabama in Huntsville February 2002 Science Data Processing Workshop Greenbelt, MD Contact UAH/ITSC HEW (HDF-EOS Web-based Subsetter) HEW (HDF-EOS Web-based Subsetter) ESML (Earth Science Markup Language) ESML (Earth Science Markup Language) General Purpose Subsetting (ADaM) General Purpose Subsetting (ADaM) On-Demand Subsetting (Passive Microwave – ESIP) On-Demand Subsetting (Passive Microwave – ESIP) SSM/I Coarse-grain Subsetting SSM/I Coarse-grain Subsetting