Federated Giovanni ADNET Systems/NASA GESDISC · PDF filePrincipal Investigator: ... RPMs...

25
8/30/2013 Goddard Earth Sciences Data Information Services Center GES – DISC Federated Giovanni Multi-sensor Data Sharing and Visualization http://giovanni.gsfc.nasa.gov/giovanni/ Mahabal Hegde ADNET Systems/NASA GESDISC [email protected] Principal Investigator: Christopher Lynnes Project Funding: NASA ROSES ACCESS 2013 https://ntrs.nasa.gov/search.jsp?R=20150023550 2018-05-16T20:02:55+00:00Z

Transcript of Federated Giovanni ADNET Systems/NASA GESDISC · PDF filePrincipal Investigator: ... RPMs...

Page 1: Federated Giovanni ADNET Systems/NASA GESDISC · PDF filePrincipal Investigator: ... RPMs Docker Image. 8/30/2013 Goddard Earth Sciences Data Information Services CenterGES – DISC

8/30/2013

Goddard Earth Sciences

Data Information Services Center

GES – DISC

Federated GiovanniMulti-sensor Data Sharing and Visualization

http://giovanni.gsfc.nasa.gov/giovanni/

Mahabal HegdeADNET Systems/NASA GESDISC

[email protected]

Principal Investigator: Christopher LynnesProject Funding: NASA ROSES ACCESS 2013

https://ntrs.nasa.gov/search.jsp?R=20150023550 2018-05-16T20:02:55+00:00Z

Page 2: Federated Giovanni ADNET Systems/NASA GESDISC · PDF filePrincipal Investigator: ... RPMs Docker Image. 8/30/2013 Goddard Earth Sciences Data Information Services CenterGES – DISC

8/30/2013

Goddard Earth Sciences

Data Information Services Center

GES – DISC

What is Giovanni?

● Stands for “Geospatial Interactive Online Visualization and Analysis”

● Developed at NASA’s Goddard DISC: originated in 2002

Page 3: Federated Giovanni ADNET Systems/NASA GESDISC · PDF filePrincipal Investigator: ... RPMs Docker Image. 8/30/2013 Goddard Earth Sciences Data Information Services CenterGES – DISC

8/30/2013

Goddard Earth Sciences

Data Information Services Center

GES – DISC

Giovanni: Capabilities

● Allows interactive exploration of gridded data● 643 data variables from 16 instruments and 3

NASA Earth Science data centers● Easy to share URLs for results and user

selections

Page 4: Federated Giovanni ADNET Systems/NASA GESDISC · PDF filePrincipal Investigator: ... RPMs Docker Image. 8/30/2013 Goddard Earth Sciences Data Information Services CenterGES – DISC

8/30/2013

Goddard Earth Sciences

Data Information Services Center

GES – DISC

Giovanni: Screenshots

Page 5: Federated Giovanni ADNET Systems/NASA GESDISC · PDF filePrincipal Investigator: ... RPMs Docker Image. 8/30/2013 Goddard Earth Sciences Data Information Services CenterGES – DISC

8/30/2013

Goddard Earth Sciences

Data Information Services Center

GES – DISC

● 21 services (e.g. Time Average, Correlation )● 10 visualizations (e.g. Map, Time Series )

Giovanni: Capabilities

Page 6: Federated Giovanni ADNET Systems/NASA GESDISC · PDF filePrincipal Investigator: ... RPMs Docker Image. 8/30/2013 Goddard Earth Sciences Data Information Services CenterGES – DISC

8/30/2013

Goddard Earth Sciences

Data Information Services Center

GES – DISC

Giovanni: Capabilities

● Support for shape selection and unit conversions

Credits: Dr. Zhong Liu GMU/NASA GSFC

Page 7: Federated Giovanni ADNET Systems/NASA GESDISC · PDF filePrincipal Investigator: ... RPMs Docker Image. 8/30/2013 Goddard Earth Sciences Data Information Services CenterGES – DISC

8/30/2013

Goddard Earth Sciences

Data Information Services Center

GES – DISC

Giovanni: Usage

● Usage: 150+ unique users per day

Page 8: Federated Giovanni ADNET Systems/NASA GESDISC · PDF filePrincipal Investigator: ... RPMs Docker Image. 8/30/2013 Goddard Earth Sciences Data Information Services CenterGES – DISC

8/30/2013

Goddard Earth Sciences

Data Information Services Center

GES – DISC

Giovanni: Usage

● Citations by its users: averages 200 publications per year

Page 9: Federated Giovanni ADNET Systems/NASA GESDISC · PDF filePrincipal Investigator: ... RPMs Docker Image. 8/30/2013 Goddard Earth Sciences Data Information Services CenterGES – DISC

8/30/2013

Goddard Earth Sciences

Data Information Services Center

GES – DISC

Examples: Atacama Desert Flooding

Credits: Dr. James Acker ADNET Systems/NASA GSFC

Page 10: Federated Giovanni ADNET Systems/NASA GESDISC · PDF filePrincipal Investigator: ... RPMs Docker Image. 8/30/2013 Goddard Earth Sciences Data Information Services CenterGES – DISC

8/30/2013

Goddard Earth Sciences

Data Information Services Center

GES – DISC

Examples: Historic Rainfall in South India

Credits: Hal Pierce (NASA/SSAI) and GiovanniProvided By: Dr. Dalia Kirschbaum, NASA GSFC

“Worst rain in 100 years” affects southeastern India. Extremely heavy rainfall caused deadly flooding in the middle of the month of November. Record setting rainfall has again caused deadly flooding in southern India on November 29th through December 3rd, with more anticipated in coming days. This IMERG analysis shows that unusually heavy rainfall totals of over 400 mm (15.7 inches) fell over southeastern India. Even higher totals of up to 490 mm (19.3 inches) are shown in the Bay Of Bengal just off the Indian coast.

Chennai, India: 240 mm (11/29-12/3)

Puducherry, India: 357 mm (11/29-12/3)

Page 11: Federated Giovanni ADNET Systems/NASA GESDISC · PDF filePrincipal Investigator: ... RPMs Docker Image. 8/30/2013 Goddard Earth Sciences Data Information Services CenterGES – DISC

8/30/2013

Goddard Earth Sciences

Data Information Services Center

GES – DISC

Giovanni Ecosystem

Catalog

Workflow Engine

Collection Metadata

Repository

Website

EOSDIS Common Metadata

Repository

Mirador

Giovanni

Page 12: Federated Giovanni ADNET Systems/NASA GESDISC · PDF filePrincipal Investigator: ... RPMs Docker Image. 8/30/2013 Goddard Earth Sciences Data Information Services CenterGES – DISC

8/30/2013

Goddard Earth Sciences

Data Information Services Center

GES – DISC

Federated Giovanni: Genesis

● User demand for non-GESDISC data in Giovanni

● Outside interest in hosting their own Giovanni instances

Page 13: Federated Giovanni ADNET Systems/NASA GESDISC · PDF filePrincipal Investigator: ... RPMs Docker Image. 8/30/2013 Goddard Earth Sciences Data Information Services CenterGES – DISC

8/30/2013

Goddard Earth Sciences

Data Information Services Center

GES – DISC

Federated Giovanni: Objectives

1. Allow other data centers to leverage Giovanni’s services

Partner Data Centers:a. NASA GESDISCb. NASA JPL/PO.DAACc. NASA MODAPSd. NASA OB.DAACe. USGS/NASA LP DAAC

Page 14: Federated Giovanni ADNET Systems/NASA GESDISC · PDF filePrincipal Investigator: ... RPMs Docker Image. 8/30/2013 Goddard Earth Sciences Data Information Services CenterGES – DISC

8/30/2013

Goddard Earth Sciences

Data Information Services Center

GES – DISC

Federated Giovanni: Objectives

2. Enable users to compare data from multiple data centers

Example: Comparison of MODIS and OMI Aerosols

3. Development of services by wider community

Page 15: Federated Giovanni ADNET Systems/NASA GESDISC · PDF filePrincipal Investigator: ... RPMs Docker Image. 8/30/2013 Goddard Earth Sciences Data Information Services CenterGES – DISC

8/30/2013

Goddard Earth Sciences

Data Information Services Center

GES – DISC

Enabling Federation

● Support for non-GESDISC data in Giovanni

Process Standard/Tool

Data Search ESIP OpenSearch

Data Access OPeNDAP

Data Format netCDF

Data Catalog Apache Solr

Page 16: Federated Giovanni ADNET Systems/NASA GESDISC · PDF filePrincipal Investigator: ... RPMs Docker Image. 8/30/2013 Goddard Earth Sciences Data Information Services CenterGES – DISC

8/30/2013

Goddard Earth Sciences

Data Information Services Center

GES – DISC

Enabling Federation: Tools

● Web based data catalog curation

● Utility for copying data between catalogse.g. copy_data.pl “Data ID” “Source Catalog URL” “Target Catalog URL”

Page 17: Federated Giovanni ADNET Systems/NASA GESDISC · PDF filePrincipal Investigator: ... RPMs Docker Image. 8/30/2013 Goddard Earth Sciences Data Information Services CenterGES – DISC

8/30/2013

Goddard Earth Sciences

Data Information Services Center

GES – DISC

Federated Giovanni: Data Sharing

GESDISCGiovanni

MODIS AerosolsOMI Aerosols

OMI Aerosols

MODIS AerosolsImport data

MODAPSGiovanni

MODIS Aerosols

MODIS Aerosols

Import catalog

Page 18: Federated Giovanni ADNET Systems/NASA GESDISC · PDF filePrincipal Investigator: ... RPMs Docker Image. 8/30/2013 Goddard Earth Sciences Data Information Services CenterGES – DISC

8/30/2013

Goddard Earth Sciences

Data Information Services Center

GES – DISC

Enabling Federation: APIs

● API for plugging in algorithmsSample Service Specification File:

SERVICE_NAME = AcMpSERVICE_DESCRIPTION = "Accumulation of measurement over time at each grid point"SERVICE_LABEL = "Map, Accumulated"PLOT_TYPE = INTERACTIVE_MAPALGORITHM_CMD = g4_accumulate.pl -y ttlOUTPUT_FILE_ROOT = accumulateMAX_POINTS = 7568640000DATELINE_METHOD =CONVERT_UNITS_STEP = WRAPPER,WRAPPERSERVICE_HELP = http://disc.sci.gsfc.nasa.gov/giovanni/documents/ag/user-manual#g4_accumulate

Page 19: Federated Giovanni ADNET Systems/NASA GESDISC · PDF filePrincipal Investigator: ... RPMs Docker Image. 8/30/2013 Goddard Earth Sciences Data Information Services CenterGES – DISC

8/30/2013

Goddard Earth Sciences

Data Information Services Center

GES – DISC

Enabling Federation: Distribution

● Hosted on NASA Earthdata Code Collaborative● Distributions are availables as:

○ RPMs○ Docker Image

Page 20: Federated Giovanni ADNET Systems/NASA GESDISC · PDF filePrincipal Investigator: ... RPMs Docker Image. 8/30/2013 Goddard Earth Sciences Data Information Services CenterGES – DISC

8/30/2013

Goddard Earth Sciences

Data Information Services Center

GES – DISC

Federated Giovanni Adoption: Goals

● Data in NASA GESDISC Giovanni from five (5) data centers

● Giovanni instances at four (4) data centers

1. NASA GESDISC2. NASA MODAPS3. NASA OB.DAAC

4. NASA PO.DAAC5. NASA /USGS LP DAAC

1. NASA GESDISC2. NASA MODAPS

3. NASA OB.DAAC4. NASA PO.DAAC

Page 21: Federated Giovanni ADNET Systems/NASA GESDISC · PDF filePrincipal Investigator: ... RPMs Docker Image. 8/30/2013 Goddard Earth Sciences Data Information Services CenterGES – DISC

8/30/2013

Goddard Earth Sciences

Data Information Services Center

GES – DISC

LPDAAC

MODIS NDVI

Federated Giovanni Ecosystem

GESDISCGiovanni

Catalog

MODAPSGiovanni

Catalog

OBDAACGiovanni

Catalog

PODAACGiovanni

Catalog

Page 22: Federated Giovanni ADNET Systems/NASA GESDISC · PDF filePrincipal Investigator: ... RPMs Docker Image. 8/30/2013 Goddard Earth Sciences Data Information Services CenterGES – DISC

8/30/2013

Goddard Earth Sciences

Data Information Services Center

GES – DISC

Federated Giovanni Adoption: Status

● Data in NASA GESDISC Giovanni from three (3) data centers

● Giovanni instances in different stages of deployment at two (2) data centers

1. NASA GESDISC2. NASA MODAPS3. NASA/USGS LP DAAC

1. NASA PO.DAAC2. NASA MODAPS

Page 23: Federated Giovanni ADNET Systems/NASA GESDISC · PDF filePrincipal Investigator: ... RPMs Docker Image. 8/30/2013 Goddard Earth Sciences Data Information Services CenterGES – DISC

8/30/2013

Goddard Earth Sciences

Data Information Services Center

GES – DISC

Things in the pipeline

● API for adding visualization● Open sourcing of Giovanni

Page 24: Federated Giovanni ADNET Systems/NASA GESDISC · PDF filePrincipal Investigator: ... RPMs Docker Image. 8/30/2013 Goddard Earth Sciences Data Information Services CenterGES – DISC

8/30/2013

Goddard Earth Sciences

Data Information Services Center

GES – DISC

Acknowledgements

NASA GESDISCChristopher Lynnes (PI), Steven Kempler, James Acker, Keith Bryant, Edward Seiler, Richard

Strub, Christine Smit, Peisheng Zhao, Jake Davis

NASA MODAPSVirginia Kalb, John Hord

NASA OB.DAACSean Bailey, Robert Lossing

NASA JPLChris Mattman, Ross Laidlaw, Jessica Hausman

USGS LP DAACCody Hendrix, Jason Werpy

Page 25: Federated Giovanni ADNET Systems/NASA GESDISC · PDF filePrincipal Investigator: ... RPMs Docker Image. 8/30/2013 Goddard Earth Sciences Data Information Services CenterGES – DISC

8/30/2013

Goddard Earth Sciences

Data Information Services Center

GES – DISC

Questions?

Thank You!

Search “NASA Giovanni”

Or

http://giovanni.gsfc.nasa.gov