Difference between revisions of "GIOVANNI"

From Earth Science Information Partners (ESIP)
Line 31: Line 31:
 
ASCII output for maps and plots
 
ASCII output for maps and plots
 
Web services for downloading subsetted data
 
Web services for downloading subsetted data
 +
|DataSystemArchToolsMethods=GrADS, IDL, Python, Perl
 +
 +
Aggregation, statistics
 +
|DataSystemArchUserFeedbck=Msgs to giovanni listserv
 
}}
 
}}

Revision as of 14:52, January 25, 2008

<Back to Data Summit Workspace <All Data Systems
Edit with Form or Submit Word Doc

General

Contact

Data System Name: GIOVANNI
Data System URL: http://giovanni.gsfc.nasa.gov/
Contact Person: Gregory Leptoukh
Contact e-mail: Gregory.Leptoukh@nasa.gov

Background

About the Data System (Purposes, Audience)

The Goddard Online Interactive Visualization ANd aNalysis Infrastructure or "Giovanni" is an online tool allowing researchers, students, and application users to easily explore, inter-compare, and analyze remote sensing data using only a Web browser.

Presentation

Not Given

History

The Goddard Earth Science Data and Information Services Center (GES DISC) developed Giovanni to easily explore, inter-compare, and analyze data using only a Web browser. Giovanni employs scientifically valid algorithms and a rich schema for describing data parameters, a combination that provides users with scientifically meaningful results. This, sometimes subtle, distinction is often overlooked in other online data visualization and analysis tools. The current version of Giovanni, version 3, evolved from the successes of previous versions that emphasized a simple interface, rapid image rendering, and scientifically valid processing that correctly accounted for the algorithms employed (including underlying assumptions). Based on Common Gateway Interface (CGI) Perl scripts, HyperText Markup Language (HTML) templates, and GrADS (Grid Analysis and Display System) scripts, the early versions of Giovanni were enormously successful and deployments at the GES DISC quickly proliferated. Although successful, the architecture was based on old technology. The costs to maintain and extend Giovanni for new science driven requirements and for supporting standard interfaces and protocols became too great. As a result, a radical departure for a new Giovanni architecture was undertaken. The result was Giovanni, version 3. Giovanni is based on a services oriented architecture (SOA) supported by a workflow management system. It is designed to be extensible with respect to new science requirements and interoperable with standard protocols and data formats.

Agencies

NASA

List of Publications, Papers, Presentations

Data System Scope

Data Content

Datasets Served

Not Given

Parameters

More 500 geophysical parameters measured by sensors onboard satellites and from models.

Spatial - Temporal Coverage

Global

Applications/Potential


Health

Indirect - air pollution, humidity, temperature, etc.

Forecasting and Reanalysis

Not Given

Model/Emissions Evaluation

GOCART, GEOS-5, LDAS

Characterization, Trends, Accountability

Not Given

Other

Not Given

Data System IT

Primary/Official Store for Some data

Not Given

Data Consolidation/integration

Not Given

Providing Data Access to users/externals

Giovanni provides access to the original and their subsets in various formats: HDF, netCDF, ASCII, kml/kmz (for Google Earth)

Data Processing

S4PM, Giovanni workflow

Visualization/Analysis

Plot Types for Single Parameters:

 o Area plots of time-averaged parameters
 o Time series plots of area-averaged parameters
 o Meridional averages
 o Zonal averages
 o Vertical profiles
 o Longitude-latitude-pressure-time cross sections

Plot Types for Multi-Parameter Intercomparisons:

 o Area plots of overlain time-averaged parameters
 o Time series plots of area-averaged parameters
 o Difference plots
 o Scatter plots with regression
 o Temporal correlation maps

Animations Climatology and anomalies ASCII output for maps and plots Web services for downloading subsetted data

Decision Support (e.g. some integration into user business process)

Not Given

End-to-End Integration

Not Given

Other DS Values

Not Given

Data Access and/or Output Interoperability

Not Given

Reusable Tools and Methods

GrADS, IDL, Python, Perl

Aggregation, statistics

Security Barriers and Solutions

Not Given

User Feedback Approach

Msgs to giovanni listserv

Other Architecture

Not Given

User Provided Content