50
Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products Frank Schwing NOAA Fisheries Southwest Fisheries Science Center/ Environmental Research Division Pacific Grove CA NOAA NODC June 24, 2009

Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products

  • Upload
    yardan

  • View
    29

  • Download
    1

Embed Size (px)

DESCRIPTION

Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products. Frank Schwing NOAA Fisheries Southwest Fisheries Science Center/ Environmental Research Division Pacific Grove CA NOAA NODC June 24, 2009. - PowerPoint PPT Presentation

Citation preview

Page 1: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products

Web-based Tools for Accessing, Analyzing and Developing Environmental

Data Products

Frank SchwingNOAA Fisheries

Southwest Fisheries Science Center/

Environmental Research Division

Pacific Grove CA

NOAA NODCJune 24, 2009

Page 2: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products

• Roy Mendelssohn, Lynn deWitt, Bob Simons, David Foley, Jerome King (NMFS/SWFSC/ERD)

• Sharon Mesick, Rost Parsons, Eric Roby, Charles Carlton (NESDIS/NCDDC)

• Steve Hankin (OAR/PMEL)

• NOAA IOOS Program (Zdenka Willis, Becky Shuford)

• NOAA EGT (Steve Murawski, Mike Ford)

Web-based Tools for Accessing, Analyzing and Developing Environmental

Data Products

Page 3: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products

Service Oriented Architecture for GEO-IDE

Page 4: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products

http://coastwatch.pfeg.noaa.gov/erddap/index.html

ERDDAP provides a technological basis for translation between data transport protocols and the needs of data users

• Aggregates data from remote and local sources

• Search options

• Standardized requests

• Multiple format options

• E-mail/URL notification of dataset changes

• Web application (for humans)

• Web service (single URL brings data into R, matlab, etc.)

ERDDAP - Web-based Data Access Program

Page 5: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products

providing data to researchers

•animal tagging and tracking•chlorophyll bloom watches•stock assessment•ocean climate analysis•California Current pelagic IEA

used in Cyber Infrastructure of NSF-funded “Ocean Observatories Initiative”

ERDDAP - Web-based Data Access Program

Page 6: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products
Page 7: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products
Page 8: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products

[hyperwarp:/applications/ErdJava] rmendels% ./ConvertTable "http://oceanwatch.pfeg.noaa.gov/opendap/GLOBEC/GLOBEC_bottle?t0,oxygen&month=5" 2 result.nc 1 observation

[hyperwarp:/applications/ErdJava] rmendels% ./ConvertTable "http://oceanwatch.pfeg.noaa.gov/opendap/GLOBEC/GLOBEC_bottle?t0,oxygen&month=5" 2 result.nc 1 observation

[hyperwarp:/applications/ErdJava] rmendels% ncdump -h result.ncnetcdf result {dimensions: observation = 190 ;variables: double t0(observation) ; t0:long_name = "Temperature T0" ; double oxygen(observation) ; oxygen:long_name = "Oxygen" ;

// global attributes: :id = "result" ; :observationDimension = "observation" ;}

[hyperwarp:/applications/ErdJava] rmendels% ncdump -h result.ncnetcdf result {dimensions: observation = 190 ;variables: double t0(observation) ; t0:long_name = "Temperature T0" ; double oxygen(observation) ; oxygen:long_name = "Oxygen" ;

// global attributes: :id = "result" ; :observationDimension = "observation" ;}

JAVAJAVA

Java-based browsersPython web developers

Page 9: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products

www.pfel.noaa.gov/coastwatch/CWbrowser.jsp

CoastWatch Browser

Page 10: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products

Providing climatologies & anomalies made possible by NOAA’s R&O program Providing climatologies & anomalies made possible by NOAA’s R&O program

Aug 2007

Prim. Prod.

Aug 2007

Prim. Prod.

or choose anomaly dataset from list

Viewing Anomalies

Page 11: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products

Simply clicking on any point on the map will generate a timeseries at that location.

Science quality satellite timeseries are crucial to NMFS

PP, Aug 2007PP, Aug 2007

PP @ 38.5°N, -234.5°E

PP @ 38.5°N, 234.5°E

Viewing Time Series

Page 12: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products

AVHRR SST from 4/27-5/04 2007

Overlay of in-situ SST data from NDBC buoys from the same time period

Ability created in response to needs of IOOS RAs

Comparing Data Sets

Page 13: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products

R-based applications

Page 14: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products
Page 15: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products
Page 16: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products

MATLAB applications

Page 17: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products
Page 18: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products
Page 19: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products
Page 20: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products

• Client-based tool to import 4-dimensional environmental data from web directly into selected working environments, including Matlab, R and IDL

• Key features:

• One option allows the selection of data in a user-selected region along arbitrary tracks. This allows the analyst to “swim” with the animals through data fields while reducing strain on bandwidth and other technical infrastructure.

• No fuss, no muss with file formats: the data is imported as a variable in the given workspace.

• Access to a variety of data is built in, but it can potentially access data served by any interoperable web service (e.g., WCS and OPeNDAP) as recommended by IOOS.

• http://coastwatch.pfel.noaa.gov/xtracto

FPISST

Leatherback Turtles

Xtract-O-Matic

Page 21: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products
Page 22: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products
Page 23: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products

Web-basedData Services

Page 25: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products
Page 26: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products
Page 27: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products
Page 28: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products
Page 29: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products
Page 30: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products
Page 31: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products

TAGGING OFPACIFICPELAGICS

• 21 species; 4,000 tags; 2 Million profiles• Tracking, conservation, ocean observation

Top Predator Exploration of the Pacific Ocean

Page 32: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products

Public access to latest animal tracks along with environmental data: http://las.pfeg.noaa.gov/TOPP

Page 33: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products

Public access to latest animal tracks: http://las.pfeg.noaa.gov/TOPP Public access to latest animal tracks along with environmental data: http://las.pfeg.noaa.gov/TOPP

Page 34: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products

Leatherback Sea Turtle

Public access to latest animal tracks: http://las.pfeg.noaa.gov/TOPP Public access to latest animal tracks along with environmental data: http://las.pfeg.noaa.gov/TOPP

Page 35: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products

110 leatherback turtle tags with tracks

Metadataand trackdownloadfor each

tag

deployment timeline

Private (PI) access to all animal tracks along with environmental data

Page 36: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products

Downloada variety of

environmentaldata along with

the track asimages or

text

SST

Private (PI) access to all animal tracks along with environmental data

Page 37: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products

Downloada variety of

environmentaldata along with

the track asimages or

Text

Private (PI) access to all animal tracks along with environmental data

View inGoogle Earth

Page 39: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products

Customized services for IEA

development

Page 40: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products
Page 41: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products

Next Steps• Increase number of data sets served in a CC virtual Data

Assembly Center (vDAC)• Expand beyond IOOS core variables

• Modify ERDDAP software to provide enhanced integration with selected IOOS DIF and Regional Ecosystem Data Management (REDM) data services

• Prototype implementation of services into IEA models for the California Current and Gulf of Mexico Regions

• Expand CC LME “tool box” and expand to GoMx

• Use integrated data system to develop specific regional IEAs• Puget Sound, CA Current pelagics, No. GoMx

• Dashboard features —> PDA apps

Page 42: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products
Page 43: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products
Page 44: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products
Page 45: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products

Goal of an Integrated Data System

IEAs must provide an efficient, transparent means of summarizing the status of ecosystem components, screening and prioritizing potential risks, and evaluating alternative management strategies against a backdrop of environmental variability.

To accomplish this goal, need to access a wide-spectrum of ocean observing data, and transform these data into formats of use to the systems involved in the IEA analyses.

Page 46: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products

Rationale for an Integrated

Data System• Vast and diverse data holdings and observing systems • Multiple partners/datasets/stakeholders/clients • Efficient and effective management of distributed data• Easy & customized access to/use of multi-disciplinary data sources• Common tool box for visualization & analysis products and delivery in easy-use formats• Need for a National Model (other regions, priorities)• NOAA, EGT, IOOS priority

Page 47: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products

Requirements for an Integrated Data System

Large volumes of data in many formats and locations, many preferred applications and functions, serving a spectrum of users needs and abilities

Requires a cost-effective interoperable system that is standardized yet flexible, easy to use yet capable of meeting a myriad of complex needs, and delivering timely and synthesized information

Page 48: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products

A NOAA Need to Integrate Data

Global climate system not well understood

• Characterize the state of the global climate system and its variability

Coastal populations at risk, including coastal hazards and coastal development and urbanization

• Improved models (e.g., coastal inundation, hurricane intensity, and harmful algal bloom model)

Ocean, coastal, and Great Lakes ecosystems at risk, including the hydrological and biogeochemical cycles, and ecosystem health and productivity

• Improved ecosystem assessments and models

• Updated management approaches

• Improved access to data, and scientific information

Core Variables

TemperatureSalinitySea Level Surface currents Ocean color BathymetrySurface wavesIce distributionContaminantsDissolved nutrientsFish speciesFish abundanceZooplankton speciesOptical propertiesHeat fluxBottom characterPathogensDissolved O2

Phytoplankton speciesZooplankton abundance

IntegrationLong-term data series,

coordinated in space and time

Integrated Ecosystem

Assessment

Harmful Algal Bloom

Model

Hurricane Intensity

Model

Coastal Inundation

Model

Decision Tools

Problem Need

Page 49: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products

ARGO Profiling

Satellites

Drifting Buoys

NOAA Ships

VOS (xbt)

Weather Buoys

DART

C-MAN

NWLON

CREIOS

SWIM

SWMP

Tropical Moored Buoys

NOAA Ship Archive

ARGO Delayed data

NMFS

OAR

Single Sat. Pass Data

Multiple Sat. Pass Data

NCDC

NODC

CLASS

GDAC

NDBC

NCDDC

NERRS CDMO

AOML

PACIFIC I. FSC

CO-OPS

OSDPP

COAST WATCH

NOAA Ship Synoptic

Core Variable Integration Problem: Temperature (Example)

PLATFORM Data Distribution Archive

Page 50: Web-based Tools for Accessing, Analyzing and Developing Environmental Data Products