SeaDAS lab Jeremy Werdell Sean Bailey NASA Goddard Space Flight Center

Slides:



Advertisements
Similar presentations
NASA DRL Support for S-NPP Direct Broadcast Users
Advertisements

MODIS Ocean Filenames, Structures, and useful metadata Kay Kilpatrick University of Miami/RSMAS.
Global Processing of MODIS for Operational SST, Ocean Color, and GHRSST Bryan Franz and the NASA Ocean Biology Processing Group 8th GHRSST-PP Science Team.
Page 1GlobColour CDR Meeting – July 10-11, 2006, ESRIN All rights reserved © 2006, ACRI-ST Resulting Technical Specification.
MODIS Ocean Products MODIS/AIRS Workshop Pretoria, South Africa April 4-7, 2006 Liam Gumley Space Science and Engineering Center University of Wisconsin-Madison.
ITT Visual Information Solutions November 08, 2007
Scanner Characteristics
Gregory Leptoukh, David Lary, Suhung Shen, Christopher Lynnes What’s in a day?
SeaDAS SeaWiFS Data Analysis System
Satellite Remote Sensing of Surface Air Quality
Visible Satellite Imagery Spring 2015 ARSET - AQ Applied Remote Sensing Education and Training – Air Quality A project of NASA Applied Sciences Week –
Obtaining MISR Data and Information Jeff Walter Atmospheric Science Data Center April 17, 2009.
In situ science in support of satellite ocean color objectives Jeremy Werdell NASA Goddard Space Flight Center Science Systems & Applications, Inc. 6 Jun.
A Comparison of Particulate Organic Carbon (POC) from In situ and Satellite Ocean Color Data Off the Coast of Antarctica Amanda Hyde Antonio Mannino (advisor)
Chasing photons – considerations for making & maintaining useful satellite ocean color measurements Ocean Optics Class University of Maine July 2011 Acknowledgement:
The University of Mississippi Geoinformatics Center NASA RPC – March, Evaluation for the Integration of a Virtual Evapotranspiration Sensor Based.
Spatially Complete Global Surface Albedos Derived from MODIS Data
SeaDAS Training ~ NASA Ocean Biology Processing Group 1 Level-2 ocean color data processing basics NASA Ocean Biology Processing Group Goddard Space Flight.
Tools in ArcGIS Not only is there an immense toolbox,
GMT: The Generic Mapping Tools Paul Wessel, Walter H.F. Smith and the GMT team.
High Resolution MODIS Ocean Color Fred Patt 1, Bryan Franz 1, Gerhard Meister 2, P. Jeremy Werdell 3 NASA Ocean Biology Processing Group 1 Science Applications.
Orbit Characteristics and View Angle Effects on the Global Cloud Field
September 4 -5, 2013Dawn Conway, AMSR-E / AMSR2 TLSCF Lead Software Engineer AMSR-E / AMSR2 Team Leader Science Computing Facility Current Science Software.
MODIS Sea-Surface Temperatures for GHRSST-PP Robert H. Evans & Peter J. Minnett Otis Brown, Erica Key, Goshka Szczodrak, Kay Kilpatrick, Warner Baringer,
OpenDAP Server-side Functions for Multi-Instrument Aggregation ESIP Session: Advancing the Power and Utility of Server-side Aggregation Jon C. Currey (NASA),
1 Applications of Remote Sensing: SeaWiFS and MODIS Ocean Color Outline  Physical principles behind the remote sensing of ocean color parameters  Satellite.
8th IOCCG Meeting in Florence, Italy (24-26 Feb 03) Current Status of MODIS (Terra and Aqua) by Chuck Trees for the MODIS Team Members.
An Introduction to Remote Sensing NASA Remote Sensing Training Geo Latin America and Caribbean Water Cycle capacity Building Workshop Colombia, November.
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.
MODIS OCEAN QA Browse Imagery (MQABI Browse Tool) NASA Goddard Space Flight Center Sept 4, 2003
VIPER Quality Assessment Overview Presenter: Sathyadev Ramachandran, SPS Inc.
A new look for an old favorite …or … a marriage made in a coffee house… 23 Apr 2012 NASA OCRT Meeting.
Ocean Color Remote Sensing Pete Strutton, COAS/OSU.
GES DISC DAAC February 28, 2002HDF-EOS Workshop V1 The Goddard DAAC The Goddard DAAC Presented by:
Aquarius Level-3 Binning and Mapping Fred Patt. Definitions Projection - any process which transforms a spatially organized data set from one coordinate.
LDOPE QA Tools Sadashiva Devadiga (SSAI) MODIS LDOPE January 18, 2007.
12/2/2015Fall 2002 AGU Meeting1 Generalized EOS Data Converter: Making Data Products Accessible to GIS Tools Larry Klein, Ray Milburn, Cid Praderas and.
Robert Wolfe NASA Goddard Space Flight Center Code 614.5, Greenbelt, MD Robert Wolfe NASA Goddard Space Flight Center Code 614.5,
1 AOD to PM2.5 to AQC – An excel sheet exercise ARSET Applied Remote Sensing Education and Training A project of NASA Applied Sciences Pawan Gupta NASA.
VIIRS Product Evaluation at the Ocean PEATE Frederick S. Patt Gene C. Feldman IGARSS 2010 July 27, 2010.
SNPP Ocean SIPS status SNPP Applications Workshop 18 November 2014 Bryan Franz and the Ocean Biology Processing Group.
ISAC Contribution to Ocean Color activity Mediterranean high resolution surface chlorophyll mapping Use available bio-optical data sets to estimate the.
ADPS Science Software Development Bryan Franz NASA Ocean Biology Processing Group Aquarius Data Processing Workshop, NASA/GSFC, March 2007.
MODIS Cryosphere Science Data Product Metrics Prepared by the ESDIS SOO Metrics Team for the Cryosphere Science Data Review January 11-12, 2006.
Satellites Storm “Since the early 1960s, virtually all areas of the atmospheric sciences have been revolutionized by the development and application of.
HISTORICAL HIGHLIGHTS 1993 Coastal Zone Color Scanner (CZCS) data is archived at the Goddard Distributed Active Archive Center CZCS data files are.
CIOSS Ocean Optics Aug 2005 Ocean Optics, Cal/Val Plans, CDR Records for Ocean Color Ricardo M Letelier Oregon State University Outline - Defining Ocean.
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.
Goddard Earth Sciences Data and Information Services Center, NASA/GSFC, Code 902, Greenbelt, Maryland 20771, USA INTRODUCTION  NASA Goddard Earth Sciences.
Zou Ziming 1 Ma Wenzhen Li Lei Zhao Hua Wang Chi 1: Center for Space Science and Applied Research Chinese Academy of Sciences Moscow ·
From Missions to Measurements: an Ocean Discipline Experience.
Spatial & Temporal Distribution of Cloud Properties observed by MODIS: Preliminary Level-3 Results from the Collection 5 Reprocessing Michael D. King,
High Resolution MODIS Ocean Color Bryan Franz NASA Ocean Biology Processing Group MODIS Science Team Meeting, 4-6 January 2006, Baltimore, MD.
Zhong Liu George Mason University and NASA GES DISC
Andrew White, Brian Freitag, Udaysankar Nair, and Arastoo Pour Biazar
INTRODUCTION TO GEOGRAPHICAL INFORMATION SYSTEM
Optical Oceanography and Ocean Color Remote Sensing
MODIS SST Processing and Support for GHRSST at OBPG
Dr Samantha Lavender and Davide Mainas,
Jian Wang, Ph.D IMCS Rutgers University
MODIS Lunar Calibration Data Preparation and Results for GIRO Testing
Getting ready for the SeaDAS lab
MODIS Ocean Products MODIS/AIRS Workshop Pretoria, South Africa
Hyperspectral Wind Retrievals Dave Santek Chris Velden CIMSS Madison, Wisconsin 5th Workshop on Hyperspectral Science 8 June 2005.
Using the Moon for Sensor Calibration Inter- comparisons
SeaDAS lab - Exercises Jeremy Werdell Sean Bailey
| WORLD CLASS – through people, technology and dedication MEOS POLAR
MERIS Level 1b processing Ludovic Bourg
Assessment of Satellite Ocean Color Products of the Coast of Martha’s Vineyard using AERONET-Ocean Color Measurements Hui Feng1, Heidi Sosik2 , and Tim.
Presentation transcript:

SeaDAS lab Jeremy Werdell Sean Bailey NASA Goddard Space Flight Center UMaine Ocean Optics Summer Course July 10 – Aug 4 2017 Acknowledgements: Aynur Abdurazik, Matt Elliot, Danny Knowles, & Don Shea jeremy.werdell@nasa.gov

by the end of this lab, we hope you will … understand the organization & flow of satellite ocean color data be comfortable with SeaDAS & without fear of breaking it jeremy.werdell@nasa.gov

what is SeaDAS? SeaWiFS Data Analysis System (SeaDAS) http://seadas.gsfc.nasa.gov http://oceancolor.gsfc.nasa.gov image analysis package for processing, displaying, analyzing, & QC’ing satellite ocean color data available for use with all NASA Ocean Biology Processing Group (OBPG) supported sensors: MODIS-Aqua & -Terra, SeaWiFS, OCTS,& CZCS, plus VIIRS, MERIS, HICO, OLI general scientific imagery & data analysis package jeremy.werdell@nasa.gov

why SeaDAS? conceived of to fill a need in the post-CZCS, pre-SeaWiFS era when common tools did not exist to: - display satellite ocean color data - reproduce (& refine) the operational NASA products still uncommon for agencies to distribute source code to replicate operational satellite data processing jeremy.werdell@nasa.gov

SeaDAS: What’s in the box… SeaDAS uses a module-based architecture Modules/Tools Image View File Manager Layer Manager Mask Manager Collocation Tool Mosaic Tool Map Projection Tool GeoCoding Tool Statistics Tools Math Band Tool Filter Band Tool

It’s a big box … NASA’s Ocean Biology Processing Group Science processing software Custom Data File Readers (more than 15 specific satellites supported) Coastline and Land Mask Module Bathymetry Module Contour Line Module Ship Track & SeaBASS Band (image) Filters RGB Profiles Color Manager Color Bar Map Gridlines Internal Help Pages

lab organization morning lecture: introduction & bookkeeping afternoon lecture: satellite data processing instructor-led demonstrations on: - the SeaDAS environment & visualizing data - flags & masks - data analysis tools - satellite data processing - comparing satellite & in situ measurements student exercises following each demonstration jeremy.werdell@nasa.gov

has anyone used SeaDAS before? jeremy.werdell@nasa.gov

satellite ocean color the satellite views the spectral light field at the top-of-the-atmosphere SATELLITE TOP-OF-THE-ATMOSPHERE 1. remove atmosphere from total signal to derive estimate of light field emanating from sea surface (remote sensing reflectance, Rrs) 3. spatially / temporally bin and remap satellite Ca observations SEA SURFACE 2. relate spectral Rrs to Ca (or geophysical product of interest) PHYTOPLANKTON jeremy.werdell@nasa.gov

SeaDAS infrastructure visualization GUI (graphical user interface) written in Java wrapper scripts written in Python (modis_GEO.py, etc.) source code (l2gen, l3bin, etc.) written in C & Fortran same code used in production at GSFC jeremy.werdell@nasa.gov

requirements jeremy.werdell@nasa.gov

satellite ocean color file formats HDF & netCDF http://www.hdfgroup.org/ http://www.unidata.ucar.edu/software/netcdf/ self-describing & machine independent file structure layers of array-oriented data proceeded by global attributes that describe the data & provide metadata jeremy.werdell@nasa.gov

SeaDAS resources SeaDAS Web site – online help & instructions http://seadas.gsfc.nasa.gov OceanColor online forum – SeaDAS-specific boards http://oceancolor.gsfc.nasa.gov/forum/oceancolor/forum_show.pl SeaDAS 7 interactive help (buttons within the GUI) email seadas@seadas.gsfc.nasa.gov YouTube jeremy.werdell@nasa.gov

lecture break jeremy.werdell@nasa.gov

MODIS data levels & flow raw digital counts native binary format ATT & EPH spacecraft attitude spacecraft position Level 1A raw digital counts HDF formatted GEO geolocation radiant path geometry Level 1B calibrated reflectances converted telemetry ancillary data wind speed surface pressure total ozone Reynolds SST Level 2 geolocated geophysical products for each pixel jeremy.werdell@nasa.gov

satellite ocean color everything up to Level-1B Level-3 Level-2 the satellite views the spectral light field at the top-of-the-atmosphere SATELLITE everything up to Level-1B TOP-OF-THE-ATMOSPHERE 1. remove atmosphere from total signal to derive estimate of light field emanating from sea surface (remote sensing reflectance, Rrs) 3. spatially / temporally bin and remap satellite Ca observations Level-3 Level-2 SEA SURFACE 2. relate spectral Rrs to Ca (or geophysical product of interest) PHYTOPLANKTON jeremy.werdell@nasa.gov

Level-2 processing (l2gen) common software for Level-2 processing of MODIS, SeaWiFS, MERIS, & other sensors in a consistent manner supports a multitude of product algorithms and processing methodologies standard products evaluation products user defined products run-time selection jeremy.werdell@nasa.gov

Level-2 processing (l2gen) as data is processed by l2gen from Level 1 to Level 2, checks are made for different defined conditions when certain tests and conditions are met for a given pixel, a flag is set for that pixel for that condition a total of 31 flags can be set for each pixel these l2gen processing flags are stored in the Level 2 data file as the "l2_flags" product the storage method sets bits to 0 or 1 in 32-bit integers that correspond to each pixel jeremy.werdell@nasa.gov

Level-2 processing flags (flags in red are masked during Level 3 processing) jeremy.werdell@nasa.gov

Level-2 flags & masks add masking for high glint RGB Image nLw (443) add masking for high glint add masking for straylight sediments Only masking is for clouds Physical saturation, no retrieval Can eliminate or change cloud masking, but can’t change saturation Chlorophyll looks good, even near in glint (band ratio) What about radiances? glint cloud jeremy.werdell@nasa.gov

satellite ocean color the satellite views the spectral light field at the top-of-the-atmosphere SATELLITE TOP-OF-THE-ATMOSPHERE 1. remove atmosphere from total signal to derive estimate of light field emanating from sea surface (remote sensing reflectance, Rrs) 3. spatially / temporally bin and remap satellite Ca observations SEA SURFACE 2. relate spectral Rrs to Ca (or geophysical product of interest) PHYTOPLANKTON jeremy.werdell@nasa.gov

MODIS Level-3 processing geolocated geophysical products for each pixel Bin resolution 4.6 x 4.6 km2 Mapped resolution 0.042-deg 0.084-deg Composite Periods Daily 8-day Monthly Seasonal Yearly Mission Level 3 binned geophysical products averaged spatially and/or temporally sinusoidally distributed, equal area bins Level 3 mapped images created by mapping and scaling binned products user-friendly, cylindrical equiangular projection jeremy.werdell@nasa.gov

Level-3 terminology projection - any process which transforms a spatially organized data set from one coordinate system to another mapping - process of transforming a data set from an arbitrary spatial organization to a uniform (rectangular, row-by-column) organization, by processes of projection & resampling binning - process of projecting & aggregating data from an arbitrary spatial & temporal organization to a uniform spatial scale over a defined time range jeremy.werdell@nasa.gov

ocean color projections equal-area - sinusoidal with equally space rows & number of bins per row proportional to sine of latitude equal-angle - rectangular (Platte Carre) with rows and columns equally spaced in latitude and longitude equal-area & -angle projections are equivalent at the equator jeremy.werdell@nasa.gov

sinusoidal equal area projection jeremy.werdell@nasa.gov

Level-3 binned vs. mapped bin file grid bin files multiple products stored as float sampling statistics included map files single product stored as scaled integer map file grid jeremy.werdell@nasa.gov

MODIS “bow-tie” effect Increasing Pixel Size jeremy.werdell@nasa.gov

one MODIS scan at ~45 degrees scan angle jeremy.werdell@nasa.gov

two MODIS scans showing overlap of pixels jeremy.werdell@nasa.gov

multiple MODIS scans showing pixel overlap jeremy.werdell@nasa.gov

bin boundaries overlaid on pixel locations jeremy.werdell@nasa.gov

ocean coverage over time for binned files jeremy.werdell@nasa.gov

lecture break jeremy.werdell@nasa.gov

acquiring ocean color data http://oceancolor.gsfc.nasa.gov/cgi/browse.pl jeremy.werdell@nasa.gov

BACKUP jeremy.werdell@nasa.gov

SeaDAS development timeline conceived of in the mid-1990’s, referred to as “SeaPAK” renamed “SeaDAS” circa the launch of SeaWiFS in 1997 stimulated development of the ESA BEAM software package to visualize ENVISAT (MERIS) data products circa 2002 awarded NASA Software of the Year in 2003 built on an IDL (Interactive Data Language) infrastructure through June 2012 (version 6.4) recast as an integrated tool with the ESA BEAM software package in Spring 2013 (version 7) jeremy.werdell@nasa.gov

SeaDAS 7 collaboration with BEAM (Brockmann Consult, Germany) - look & feel of BEAM - functionality & processing capabilities of SeaDAS 6.4 officially released in April 2013 we will break something at some point today – this is ok you will have questions that I cannot answer – this is also ok jeremy.werdell@nasa.gov

BEAM & SeaDAS: Cross usability File Inter-Compatibility A file/session may be saved from SeaDAS and loaded into BEAM* A file/session may be saved from BEAM and loaded into SeaDAS Pick One (then use the other when …) FEATURES: … it contains a feature you need BUGS: … it does not contain a bug impeding you Help Forum – check both Internal Help – check both Videos – Many SeaDAS YouTube videos are (indirectly or directly) applicable to BEAM * Some minor SeaDAS specific added metadata could get lost.