Presentation is loading. Please wait.

Presentation is loading. Please wait.

Using Datacasting to Acquire Only the GHRSST Products You Care About Using Datacasting.

Similar presentations


Presentation on theme: "Using Datacasting to Acquire Only the GHRSST Products You Care About Using Datacasting."— Presentation transcript:

1 Using Datacasting to Acquire Only the GHRSST Products You Care About http://datacasting.jpl.nasa.gov http://datacasting.jpl.nasa.gov Using Datacasting to Acquire Only the GHRSST Products You Care About http://datacasting.jpl.nasa.gov http://datacasting.jpl.nasa.gov Andrew Bingham Bob Deen, Kevin Hussey Tim Stough, Sean McCleese, Ed Armstrong, Alex Cervantes Andrew Bingham Bob Deen, Kevin Hussey Tim Stough, Sean McCleese, Ed Armstrong, Alex Cervantes Funded through NASA ROSES/ACCESS Program Presented at the GHRSST Science Team Meeting, Melbourne May 2007

2 Podcasting Metaphor PodcastingDatacasting Search for and subscribe to music or video feeds using iTunes Search for and subscribe to Earth Science data feeds using the Datacasting client Download all files as they become available Download only relevant files, as they become available (filtering) Manage files in iTunesManage files in the Datacasting client Listen to music file or watch video Visualize data in the client and/or Google Earth Upload to ipodIngest data into a science analysis tool

3 Overview  Subscribe  XML feeds list available files within a data set and are updated as new files are made available  Feed uses the RSS standard, with extensions that describe  The content of the data for filtering  The location of the file for downloading  The format of the files for data extraction  Download by Content  Files are automatically downloaded to client as they become available  User-defined filters select which files are downloaded (e.g. only files with high clear sky fraction and/or contains an algae bloom)  Filters are hierarchical, which gives meaning to the filter selections  Manage & Visualize  Downloaded files are placed in a meaningful (or user-defined) directory structure  Data are extracted from the file and visualized within the client  Possible plug-in for viewing data overlays in Google Earth  Subscribe  XML feeds list available files within a data set and are updated as new files are made available  Feed uses the RSS standard, with extensions that describe  The content of the data for filtering  The location of the file for downloading  The format of the files for data extraction  Download by Content  Files are automatically downloaded to client as they become available  User-defined filters select which files are downloaded (e.g. only files with high clear sky fraction and/or contains an algae bloom)  Filters are hierarchical, which gives meaning to the filter selections  Manage & Visualize  Downloaded files are placed in a meaningful (or user-defined) directory structure  Data are extracted from the file and visualized within the client  Possible plug-in for viewing data overlays in Google Earth

4 System Configuration  Data provider creates XML feeds and provides access to files using the Datacasting server software  Users subscribe and download relevant files using the Datacasting client software  Data provider creates XML feeds and provides access to files using the Datacasting server software  Users subscribe and download relevant files using the Datacasting client software

5 The Datacasting Server  Simplifies publishing of feeds to the Datacasting/RSS specification  A set of easy to use, portable, Python based tools for publishing your data  Text based configuration file specifies location of repository, data format, and other information for the feed  A single script is tailored to process new data granules for publishing  Simplifies publishing of feeds to the Datacasting/RSS specification  A set of easy to use, portable, Python based tools for publishing your data  Text based configuration file specifies location of repository, data format, and other information for the feed  A single script is tailored to process new data granules for publishing

6 The Datacasting Client  Uses an email reader type interface  Java based tool designed to work on most platforms  Subscribes to feeds  Filters available data files and downloads only what the user needs  Stores and manages files for later use  Previews data for interactive selection  Visualizes data after download  Uses an email reader type interface  Java based tool designed to work on most platforms  Subscribes to feeds  Filters available data files and downloads only what the user needs  Stores and manages files for later use  Previews data for interactive selection  Visualizes data after download

7 Rich Metadata  Filtering is a function of the metadata  Some metadata are part of the core Datacasting XML specification, e.g.  Location or Extent  Acquisition or Start time  Other metadata can be defined by the data provider and included in the XML feed, for GHRSST this might be:  % of pixels with a given confidence value  Min, mean & max SST value  Min, mean & max wind speed, solar irradiance, etc  Get imaginative - add event information, such as hurricanes, algae blooms, upwelling, etc.  Filtering is a function of the metadata  Some metadata are part of the core Datacasting XML specification, e.g.  Location or Extent  Acquisition or Start time  Other metadata can be defined by the data provider and included in the XML feed, for GHRSST this might be:  % of pixels with a given confidence value  Min, mean & max SST value  Min, mean & max wind speed, solar irradiance, etc  Get imaginative - add event information, such as hurricanes, algae blooms, upwelling, etc.

8 Become a Datacaster  Definition of initial Datacasting feed specification is complete.  Datacasting server is deployed on the GHRSST GDAC servers with AVHRR and Modis data streams.  Alpha release of the Datacasting client.  Currently the server and client are not for general release. Contact Andrew.Bingham@jpl.nasa.gov to receive copies and begin testing and experimenting.Andrew.Bingham@jpl.nasa.gov  Plan to advertise all available feeds on the Datacasting web site.  Definition of initial Datacasting feed specification is complete.  Datacasting server is deployed on the GHRSST GDAC servers with AVHRR and Modis data streams.  Alpha release of the Datacasting client.  Currently the server and client are not for general release. Contact Andrew.Bingham@jpl.nasa.gov to receive copies and begin testing and experimenting.Andrew.Bingham@jpl.nasa.gov  Plan to advertise all available feeds on the Datacasting web site.


Download ppt "Using Datacasting to Acquire Only the GHRSST Products You Care About Using Datacasting."

Similar presentations


Ads by Google