Multi-Instrument Intercalibration Framework GSICS Meeting March, 2013 Aron Bartle (Mechdyne) James Gallagher (OPeNDAP), Dave Johnson (SSAI) Constantine.

Slides:



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

The HDF Group ESIP Summer Meeting Easy access HDF files via Hyrax Kent Yang The HDF Group 1 July 8 – 11, 2014.
The HDF Group HDF/HDF-EOS Workshop XIV1 Easy Remote Access via OPeNDAP Kent Yang and Joe Lee The HDF Group The 14 th HDF/HDF-EOS Workshop.
Numerical Grid Computations with the OPeNDAP Back End Server (BES)
1 Pre-decisional / For Planning Purposes Only7/5/2010.
The Pursuit for Efficient S/C Design The Stanford Small Sat Challenge: –Learn system engineering processes –Design, build, test, and fly a CubeSat project.
A Scalable Application Architecture for composing News Portals on the Internet Serpil TOK, Zeki BAYRAM. Eastern MediterraneanUniversity Famagusta Famagusta.
OPeNDAP and the Data Access Protocol (DAP) Original version by Dave Fulker.
Promising data analytics technologies Tiffany Mathews.
The HDF Group ESIP Summer Meeting HDF OPeNDAP update Kent Yang The HDF Group 1 July 8 – 11, 2014.
Unidata TDS Workshop TDS Overview – Part I XX-XX October 2014.
Yimin Ji - Page 1 October 5, 2010 Global Precipitation Measurement (GPM) mission Precipitation Processing System (PPS) Yimin Ji NASA/GSFC,
ATMOSPHERIC SCIENCE DATA CENTER ‘Best’ Practices for Aggregating Subset Results from Archived Datasets Walter E. Baskin 1, Jennifer Perez 2 (1) Science.
Z. P. Szewczyk GIST 25, Oct Recent Field Campaigns with CERES Instruments Z. Peter Szewczyk Kory J. Priestley Lou Smith Remote Sensing of Clouds.
OpenDAP Server-side Functions for Multi-Instrument Aggregation ESIP Session: Advancing the Power and Utility of Server-side Aggregation Jon C. Currey (NASA),
DAP4 James Gallagher & Ethan Davis OPeNDAP and Unidata.
McIDAS achievements Compiled & Installed McIDAS-X v2008 Tested BOWTIE correction Enhanced MOD4 and MOD6 server code to reflect changes in v005 algorithms.
, Key Components of a Successful Earth Science Subsetter Architecture ASDC Introduction The Atmospheric Science Data Center (ASDC) at NASA Langley Research.
1 NASA CEOP Status & Demo CEOS WGISS-24 Oberpfaffenhofen, Germany October 15, 2007 Yonsook Enloe.
The Earth System Grid (ESG) Computer Science and Technologies DOE SciDAC ESG Project Review Argonne National Laboratory, Illinois May 8-9, 2003.
NetCDF file generated from ASDC CERES SSF Subsetter ATMOSPHERIC SCIENCE DATA CENTER Conversion of Archived HDF Satellite Level 2 Swath Data Products to.
HDF4 OPeNDAP Project Progress Report MuQun Yang and Hyo-Kyung Lee 1 HDF Developers' Meeting11/24/2015.
Navigation and Ancillary Information Facility NIF Introduction to WebGeocalc October 2014 SPICE components and services are not restricted under ITAR and.
OPeNDAP Hyrax Harnessing the power of the BES OPeNDAP Hyrax Back-End Server Patrick West
Satellite & Model Product Evaluation Center (SPEC): A Software System Providing Ready Access To Co-located Data Subsets From Satellite, In-situ, and Model.
OPeNDAP’s Server4: Building a High Performance Data Server for the DAP Using Existing Software James Gallagher*, Nathan Potter*, Patrick West**, Jose Garcia**
Estimation of Potential Evapotranspiration from Merged CERES and MODIS Observations Anand Inamdar & A. French Arid Land Agricultural Research Center (ALARC/ARS/USDA)
SPDF Science Advisory Group - September 29-30, 2005 Page 12/24/2016 9:09:48 PM Services of the Space Physics Data Facility (SPDF) / Sun-Earth Connection.
Orbital Analysis for Inter-Calibration Dave Mac Donnell Brooke Anderson Bruce Wielicki Don Garber NASA Langley Research Center Solar Workshop January 30,
OGC Web Services with complex data Stephen Pascoe How OGC Web Services relate to GML Application Schema.
OSSIM Technology Overview Mark Lucas. “Awesome” Open Source Software Image Map (OSSIM)
1 2.5 DISTRIBUTED DATA INTEGRATION WTF-CEOP (WGISS Test Facility for CEOP) May 2007 Yonsook Enloe (NASA/SGT) Chris Lynnes (NASA)
Origami: Scientific Distributed Workflow in McIDAS-V Maciek Smuga-Otto, Bruce Flynn (also Bob Knuteson, Ray Garcia) SSEC.
Simulation Production System Science Advisory Committee Meeting UW-Madison March 1 st -2 nd 2007 Juan Carlos Díaz Vélez.
Multi-Instrument Intercalibration (MIIC) Status Chris Currey, Aron Bartle 2015 GSICS annual meeting, New Delhi, India March 16, 2015.
VisIt Project Overview
Monitoring weather and climate from space
Simulation Production System
GSICS DCC calibration update
Benjamin Scarino, David R
MERRA Data Access and Services
Sébastien Wagner, Tim Hewison In collaboration with D. Doelling (NASA)
Extending DCC to other bands and DCC ray-matching
Fangfang Yu and Xiangqian Wu
improve the efficiency, collaborative potential, and
Spectral Band Adjustment Factor (SBAF) Tool
Doelling, Wagner 2015 GSICS annual meeting, New Delhi March 20, 2015
Efficiently serving HDF5 via OPeNDAP
Vicarious calibration by liquid cloud target
Verifying the DCC methodology calibration transfer
Using SCIAMACHY to calibrate GEO imagers
On the use of Ray-Matching to transfer calibration
Introduction of the SCIAMACHY SBAF web tool
Update on Advancing Development of the ROLO Lunar Calibration System
CLARREO RSS: Reference Inter-calibration on Orbit
CLARREO Pathfinder Inter-calibration: Requirements and Objectives
Characterizing DCC as invariant calibration target
VIS/NIR sub-group discussion
Implementation of DCC at JMA and comparison with RTM
LP DAAC OPeNDAP Services
Inter-calibration of the SEVIRI solar bands against MODIS Aqua, using Deep Convective Clouds as transfer targets Sébastien Wagner, Tim Hewison In collaboration.
Serpil TOK, Zeki BAYRAM. Eastern MediterraneanUniversity Famagusta
The Aqua-MODIS calibration transfer using DCC
HDF-EOS Workshop XXI / The 2018 ESIP Summer Meeting
Strawman Plan for Inter-Calibration of Solar Channels
CLARREO Pathfinder Inter-calibration: Requirements and Objectives
Defining the Products: ‘GSICS Correction’
Future Development Plans
OPeNDAP/Hyrax Interfaces
Towards a GSICS DCC product...
Presentation transcript:

Multi-Instrument Intercalibration Framework GSICS Meeting March, 2013 Aron Bartle (Mechdyne) James Gallagher (OPeNDAP), Dave Johnson (SSAI) Constantine Lukashin, Dave Doelling (NASA) Carlos Roithmayr, Chris Currey (NASA)

MIIC Framework The Multi-Instrument Intercalibration Framework is a collection of software designed to work in a distributed collaborative environment to provide LEO-GEO and LEO-LEO intercalibration services. The MIIC Framework leverages the OPeNDAP network protocol and server-side functions to efficiently access IC event data from large volumes of distributed datasets housed within NASA’s collection of Earth science data systems. Funded by ROSES-2011 Advancing Collaborative Connections for Earth System Science (ACCESS), two year effort Spinoff of CLARREO Intercalibration Science Data System mission concept

MIIC System Architecture

MIIC Framework Objectives The MIIC Framework predicts near co-incident measurements with matched viewing geometries for instruments on separate spacecraft and efficiently acquires these data from remote data servers using OPeNDAP and server-side functions. New OPeNDAP server-side functions complement those in place for format translation and subset selection to minimize the computation and network demands placed on instrument teams that perform multi-instrument intercalibration in the distributed and heterogeneous context of the NASA Earth Science data system infrastructure.

MIIC Framework Features Intelligent Event Prediction software – Use SGP4 orbit propagator (Java version) – Predict matched viewing conditions from two spacecraft instruments – Geolocate arbitrary pointing vectors in sensor scan plane (+/- 50°) then calculating viewing angles relative to both spacecraft and sun – Identify data filenames and Lat-Lon bounding boxes to subset – Predict LEO-LEO and LEO-GEO IC events Efficient access to remote data based on OPeNDAP – Achieve significant reduction in data volume transfer by smart selection and server-side processing (typically < 0.1 % total data volume required for IC) – Develop server-side functions (gridding, spectral and spatial convolution) – Currently using OPeNDAP Hyrax server, Freeform and HDF4 handlers – Supports netCDF

MIIC Framework Features Client-side filtering and science algorithm processing – Web interface to allow users to specify selection criteria – Automatically execute intercalibration plans end-to-end (build IC plan, aquire and process events, calculate and persist calibration coefficients) – Caches matched event data on client-side for further processing – Extend science library for comparative analysis – Template for future distributed collaborative science data systems

Provide MIIC Web Services RESTful Web Services -Allows software outside of application tier to access MIIC services -Use HTTP methods to acquire services, specify URL Event Prediction Service to Acquire Data -Specify satellite instruments, time range, viewing geometry, etc. -Service creates IC Plan and returns data -Useful for users that what tool to acquire data, run own algorithms Inter-Calibration Service -Create IC Plan, acquire and process data -User gets Calibration correction coefficients, plots, final results -Results saved in database

MIIC Framework Build Plan 1. MIIC Framework, Build 1 (2012): -Implement LEO-GEO orbital intercalibration Event Predictor -Develop equal angle server-side gridding functions (OPeNDAP Server) -Acquire IC events from remote servers, Filter and Merge -Perform Linear regression on monthly collection of IC events -Test performance on CLARREO and ASDC servers 2. MIIC Framework, Build 2 (2013): -Implement LEO-LEO orbital intercalibration Event Predictor -Develop spectral and spatial convolution functions (OPeNDAP Server) -Implement cookie-cutting sampling – MODIS pixels convolved on SCIAMACHY IFOVs -Develop MIIC web services interface -Persist calibration results in database -Improve user interface: control and graphics (web page) -Define plugin interface for Earth Science Data Analysis algorithms -Test performance on CLARREO and ASDC servers + recommend deployment architecture 3. MIIC Framework future plans: -Extend Framework for Comparative Data Analysis (observations and climate models) -Implement Histogram classes: 1D and 2D, both distributions and averages -Implement science work flow engine for HPC cluster -Eclipse UI with MIIC plugins

Build 1 - Intercal Cone (GEO vs. LEO) LEO S/C to GEO GEO FOV cone Intercal can take place when angle between LEO and GEO S/C position vectors is ≤ half-angle of Earth-centered (teal) cone. When is LEO subsatellite point within GEO field of view?

Points to be Checked for Angle Matching LEO S/C gridded instrument crosstrack swath swath target point Viewing Angles Viewing Zenith Angle (VZA) Solar Zenith Angle (SZA) Relative Azimuth Angle (RAZ) At each instant t, for each target point, calculate viewing angles for LEO S/C GEO S/C Then calculate viewing angle differences: D VZA, D RAZ

Intercalibration Event Prediction Results Aqua ground track Aqua swath  VZA| ≤ 10°  RAZ| ≤ 20°  VZA| ≤ 10° and |  RAZ| ≤ 20°

OPeNDAP Server w/ MIIC Server-side Functions MIIC client retrieves DAP2 objects (DataDDS) over network (http protocol) MIIC client queries THREDDS for list of available files Build 2 sever-side functions to be separate dynamic linkable modules Build 1 tested with latest Hyrax HDF4 Freeform Build 1 Functions Build 2 Modules GEO MODIS Java C++

OPeNDAP Data Tier: B1 Server-side Functions Server-side functions are HTTP query strings after data URL Functions to grid files  data URL ?eageogrid(.5,  equal angle GEO grid, ½ degree GRID_VAR,TIME,  scan time included in grid GRID_VAR, latitude, GRID_VAR, longitude, GRID_VAR, channel_data,"0", -99,  channel 0, -99 is miss val FILTER_VAR, latitude,-35,10,  include only lat from -35 to 10 FILTER_VAR, longitude, -133,-104)

LEO/GEO Matched Event Sample MODIS EV_250_Aggr1km_RefSB band 1 ( nm), hour 16 GOES um, GOES-13 time 1645

LEO/GEO Calibration Work in Progress One Day Regression FILTERING: Nsamples: 555 Filtering: -vza5 –raz15 R squared: Parameter Estimate: Parameter Estimate: One Month Regression NO Filtering: Nsamples: Filtering: disabled R squared: Parameter Estimate: Parameter Estimate: What we need! Trending of Monthly Calibration Coefficients + better filtering (ref. MIIC Proposal)

How Extendable is the MIIC Framework? Added server-side function to grid CERES SSF hdf44 Event predictor works for CERES-Aqua and GOES-13 Performed one month of Aqua-CERES with GOES-13 IC Added client-side Instrument class and runtime configuration file to select LEO and GEO instrument filtering and band Can select any parameters within file and perform regression (CERES SW flux vs. GOES-13 imager 0.65 um ) Tested GERB (hdf), OSSE (hdf), MERRA (netCDF), ….