Earth Science Datacasting Informed Pull of GHRSST data using Really Simple Syndication (RSS)

Slides:



Advertisements
Similar presentations
RSS RSS is an acronymn for Really Simple Syndication or Rich Site Summary. RSS (noun) - an XML format for distributing news headlines on the Web. RSS.
Advertisements

Real Time Information.
Social Media.
RSS 2.0: Experience with implementation in a closed Intranet Presented by Mr Ajith Balan Scientific Officer Scientific Information Resource Division Bhabha.
IDK0040 Võrgurakendused I RSS 2.0 Deniss Kumlander.
Skills: subscribe to feeds, read feeds Concepts: RSS feed, polling vs. publish-subscribe, stand-alone vs. Web based reader, podcast, event stream This.
XML eXtensible Markup Language ©2010 Paula Schales.
RSS, real simple syndication Skills: subscribe to feeds, read feeds IT concepts: RSS feed, polling vs. publish- subscribe, stand-alone vs Web based reader,
You need to know about … RSS Dr Andrew Oliver LTDU & BLU University of Hertfordshire.
1 of 2 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
RSS F EEDS Greg Vogl, Research and Development Services Colorado State University Libraries December 9, 2008.
Data, schemas and Applications UFIEKG-20-2 Chris Wallace Praminda Caleb-Solly.
Mark Frydenberg Computer Information Systems Department.
Web 2.0: Concepts and Applications 3 Syndicating Content.
RSS RSS is a method that uses XML to distribute web content on one web site, to many other web sites. RSS allows fast browsing for news and updates.
Prof. Burks Oakley II Associate Vice President for Academic Affairs Director, University of Illinois Online Professor of Electrical and Computer Engineering.
RSS is an acronym for Really Simple Syndication or Rich Site Summary. RSS (noun) - an XML format for distributing news headlines on the Web.
UWG 2013 Meeting Publish-Subscribe (Datacasting).
Feeds Computer Applications to Medicine NSF REU at University of Virginia July 27, 2006 Paul Lee.
1 of 7 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
+ RSS Aggregation and Syndication. + Really Simple Syndication (aka, Rich Site Summary) Image source:
Distractions or Helpful tools. HTC Hero iPod Touch eBook Reader Laptop.
Bloglines: LISD Brown Bag Webinar, February 23, 2010.
Business Overview Who Is ROCKETinfo?. The Business Rocketinfo is a Web 2.0 Company focusing on providing Web-based information. The goal is to provide.
AUDIO 101 with Adrian What is an audio file format? An audio file format is a file format for storing digital audio data on a computer system. Universal.
Podcasting 101..and more. Workshop Objectives: Introduce iTunes: abundance of resources, multi-media organizer, classroom tool You do not need an iPod.
Web 2.0: Concepts and Applications 3 Syndicating Content.
Comparing Internet Medias Kaitlyn Stahl CSC 101. Podcasts  A podcast is a digital media file that are shared over the web using syndication feeds, for.
Information Services and Systems Digital Tools for Swansea University
Free e-Sources for English Language Teachers by Wallace Barboza Carolina TESOL December 6th, 2008 Charleston, SC.
1. 2 Windows Live Hotmail  offers access via special Outlook Connector software o provides a two-way sync for  mail  calendar  contacts o access.
Adventures in Radio UserLand Lincoln Cushing, UC Berkeley Institute of Industrial Relations Library.
Setting Up an RSS Feed 1 Project by iWEBbic.com 1.
GDT V5 Web Services. GDT V5 Web Services Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada GDT.
XP New Perspectives on The Internet, Fifth Edition— Comprehensive, 2005 Update Tutorial 7 1 Mass Communication on the Internet Using Newsfeeds Tutorial.
Really Simple Syndication (RSS) Jason Kaldani Office of Technology Operations and Planning EPA Web Workgroup Conference February.
RSS: Really Simple Syndication A Publisher’s Perspective Howard Ratner NISO Metadata Conference 20 May 2004.
RSS Feeds How to Automatically Get or Distribute Content.
1 RSS The Easy Way! Reading & Creating Feeds with Free and Easy to Use Tools Russell O’Neill General Services Administration Senior Software Engineer,
Bridging Communities and Data with ArcGIS Open Data Courtney Claessens, Product Engineer Daniel Fenton, Product Engineer.
Bringing DLESE to Your Doorstep Using RSS to distribute content and personalize the DLESE experience DLESE Annual Meeting July 10, 2004 Shelley Olds DLESE.
What Is RSS? Adapted from Stephanie Quilao & Wikipedia It can take hours going to visit every single website and blog you enjoy  RSS Feed: get all the.
Using Datacasting to Acquire Only the GHRSST Products You Care About Using Datacasting.
Wiki Space Introduction How to use Wiki spaces to complete your project on the Crusades.
R. Suresh (NASA/MTECH) Ben Burford (JAXA) Bernhard Buckl (DLR) Contact: - CEOS WGISS Meeting, Beijing, China, September 2004 A RSS.
Podcasting 101 Region One ESC. Agenda I.Podcasting Basics II.Subscribe to podcasts III.Audacity basics IV.Create audio podcast with Audacity.
Altman IM Ltd | | process | verify | convert | route | connect Prism Software’s solutions provide advanced workflow.
1 Emerging Technology Using RSS RSS and syndication By Steve Sloan RSS and syndication By Steve Sloan.
1 Alternative view on Internet Computing Web 1.0 –Web 1.0 is first generation, Web Information based. Driven by Information provider. Web 2.0 Ajax enabled.
Core Publisher: Creating Programs. Creating Programs in Composer Pro.
IBM Lotus Software © 2006 IBM Corporation IBM Lotus Notes Domino Blog Template Steve Castledine.
Program Assessment User Session Experts (PAUSE) Information Sessions: RSS & Subscription Services October , 2006.
RSS Presentation John Bradford. What is RSS? Stands for really simple syndication RSS is a family of related web feeds about things you follow with short.
Podcasting Information Software and Technology. Information Software and Technology Podcasting A podcast (or non-streamed webcast) is a series of digital.
Introduction to RSS RSS is a method that uses XML to distribute web content on one web site, to many other web sites.
Kendra Hunter & Charde Johnson EDUC Dr. M. Kariuki.
Podcasts. (derived from Apple's "iPod" and "broadcasting“) a method of publishing audio files to the internet, allowing users to subscribe to a feed and.
RSS Syndication CS 431 – Carl Lagoze – Cornell University.
RSS and Mobile Multimedia Services Juan José Rodríguez Ponce.
CREATE, IMPLEMENT AND ENJOY! Blogs,Wikis & RSS Readers.
Podcasting workshop Roni Malek Science Learning Centre London
New HR-DDS User Services David J. S. Poulter, National Oceanography Centre, UK
 GEETHA P.  Originally coined by Tim O’Reilly Publishing Media  Second generation of services available on www.  Lets people collaborate and share.
Data Assembly & Systems Technical Advisory Tag (DAS-TAG) Breakout Session Tues 22 nd June.
Feed: RSS/ATOM, Podcast
“Real Simple Syndication” (RSS)
Web 2.0 Creating Content.
Lesson 9: GUI HTML Editors and Mobile Web Sites
Windows RSS Platform Aleksej Karelin.
Podcasts & RSS Feeds in the Classroom
Presentation transcript:

Earth Science Datacasting Informed Pull of GHRSST data using Really Simple Syndication (RSS) Earth Science Datacasting Informed Pull of GHRSST data using Really Simple Syndication (RSS) Andrew Bingham Bob Deen, Kevin Hussey Tim Stough, Sean McCleese, Nick Toole Andrew Bingham Bob Deen, Kevin Hussey Tim Stough, Sean McCleese, Nick Toole Funded through NASA ROSES/ACCESS Program

Overview  Overview of RSS and podcasting  Datacasting approach  Demo  GDAC use and request to data providers to consider setting up Datacasting Feeds  Overview of RSS and podcasting  Datacasting approach  Demo  GDAC use and request to data providers to consider setting up Datacasting Feeds

The Datacasting Concept  Enable discover and/or automatic download of only the data files that meet a predefined need  Need all data for a specific event (flood, fire, storm, oil spill etc)  Need only cloud free data  Need only data that meet (or fail) a quality threshold  Datacasting allows users to easily and simply get at the data they need to complete a specific task:  Eliminates costly manual data searches  Automatically download data that is needed  Provides automated data thinning and consequently reduces data volume  Enables subscriptions  Builds on common web-based standards (RSS)  A possible solution for integrating and correlating disparate information sources  Enable discover and/or automatic download of only the data files that meet a predefined need  Need all data for a specific event (flood, fire, storm, oil spill etc)  Need only cloud free data  Need only data that meet (or fail) a quality threshold  Datacasting allows users to easily and simply get at the data they need to complete a specific task:  Eliminates costly manual data searches  Automatically download data that is needed  Provides automated data thinning and consequently reduces data volume  Enables subscriptions  Builds on common web-based standards (RSS)  A possible solution for integrating and correlating disparate information sources

Really Simple Syndication (RSS) NYT > Home Page New York Times > Breaking News, World News en-us Copyright 2007 The New York Times Company Sun, 21 Oct :05:01 GMT NYT > Home Page Tighter Border Delays Re-entry by U.S. Citizens After decades of being waved through, Americans returning from Mexico are increasingly being checked and questioned like foreigners, leading to wait times of two hours or more. JULIA PRESTON Sun, 21 Oct :55:12 GMT In Myanmar, Fear Is a Constant Companion Beneath the ominous calm that has settled since the recent uprising is anger, uncertainty and hopelessness. CHOE SANG-HUN Sun, 21 Oct :57:29 GMT `  RSS is a family of web feeds for publishing frequently updated content such as blog entries, news headlines or podcasts

Aggregation Services

Podcasting All About Everything en-us A show about everything John Doe A show about everything Shake Shake Shake Your Spices John Doe A short primer on table spices This week we talk about salt and pepper shakers Wed, 15 Jun :00:00 GMT 7:04

Datacasting Approach  Datacasting contributes to the RSS family through publishing of updated Earth Science data streams  Scenario  Data providers create RSS feeds for a data stream - update each time a new data file is available  Feed uses the RSS standard, with extensions that describe  The web location of the file for downloading  The description & structure of the files for data extraction  The content & meaning of the data for filtering  Users subscribe to RSS feeds and are notified when new data files are available  Users create “filters” based on a need, which in turn selects and download the files  After the file is on the users hard drive, the user has the option to visually inspect the data  Datacasting contributes to the RSS family through publishing of updated Earth Science data streams  Scenario  Data providers create RSS feeds for a data stream - update each time a new data file is available  Feed uses the RSS standard, with extensions that describe  The web location of the file for downloading  The description & structure of the files for data extraction  The content & meaning of the data for filtering  Users subscribe to RSS feeds and are notified when new data files are available  Users create “filters” based on a need, which in turn selects and download the files  After the file is on the users hard drive, the user has the option to visually inspect the data

RSS Feeds for Datacasting GHRSST-L4 Hurricane Sea Surface Temp Daily Sea Surface Temperatures from GHRSST for Hurricanes GHRSST: UKMO's OSTIA, NCDC's AVHRR and AMSR+AVHRR Wed, 17 Oct :52:12 GMT Datacasting Feed Publishing Tools NARI at :00 GMT Mon, 17 Sep :00:00 GMT Mon, 17 Sep :59:00 GMT <enclosure url=" 12W.nc.gz" length="299728" type="application/x-gzip”/ OSTIA12W.jpg Wed, 19 Sep :55:00 GMT PO.DAAC Hurricanes GHRSST-L4 Hurricane Sea Surface Temp Daily Sea Surface Temperatures from GHRSST for Hurricanes GHRSST: UKMO's OSTIA, NCDC's AVHRR and AMSR+AVHRR Wed, 17 Oct :52:12 GMT Datacasting Feed Publishing Tools NARI at :00 GMT Mon, 17 Sep :00:00 GMT Mon, 17 Sep :59:00 GMT <enclosure url=" 12W.nc.gz" length="299728" type="application/x-gzip”/ OSTIA12W.jpg Wed, 19 Sep :55:00 GMT PO.DAAC Hurricanes Dataset info & definition of custom metadata Granule info (including custom metadata values)

System Configuration  Data provider creates XML feeds and provides access to files using the Datacasting Feed Publishing software  Users subscribe and download relevant files using the Datacasting Feed Reader software  Data provider creates XML feeds and provides access to files using the Datacasting Feed Publishing software  Users subscribe and download relevant files using the Datacasting Feed Reader software

Datacasting Tools Publishing Software  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 Publishing Software  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 Feed Reader  Uses an reader type interface  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 Feed Reader  Uses an reader type interface  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

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 example:  % of cloud free pixels  Min, mean & max of data parameter  Event information capture in the data (algae blooms, hurricanes, fires……)  Quality control parameters  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 example:  % of cloud free pixels  Min, mean & max of data parameter  Event information capture in the data (algae blooms, hurricanes, fires……)  Quality control parameters

Demo

Feed Reader start up

Acquire Datcasting Feed URL

Add Datacasting Feed

Interrogate feed

Add RSS feed

Create a filter

Reduced list based on need – configure to download file

Combine other Datacasting Feeds

Mashup - Combining data and information from more than one source into a single integrated tool - Creating a new and distinct web service that was not originally envisaged by either source

Now What?  Need data providers to create Datacasting Feeds  Need suggestions on what metadata should be included in the GDAC feeds Current:  Time, space extents  % of valid pixels  Max & Min SST, AOD, SSI, Wind Speed, Deviation from previous day SST Anything else?  Quality parameters? E.g. GMPE or Pixie metrics  Statistical parameters that summarize the granule content  Need data providers to create Datacasting Feeds  Need suggestions on what metadata should be included in the GDAC feeds Current:  Time, space extents  % of valid pixels  Max & Min SST, AOD, SSI, Wind Speed, Deviation from previous day SST Anything else?  Quality parameters? E.g. GMPE or Pixie metrics  Statistical parameters that summarize the granule content