A Virtual Observatory for the ITM CommunityA Virtual Observatory for the ITM Community D. Morrison1,...

1
A Virtual Observatory for the ITM Community D. Morrison 1 , J.-H. Yee 1 , R. McGuire 2 , E. Talaat 1 , D. Bilitza 2 , S. Nylund 1 1 2 3 4 Data Delivery Requested data is sent directly from the data provider to the user via Internet protocols (ftp, http, etc.), not through the VIO . Additionally, read routines and other software (listing or plotting programs) can be delivered along with the data. ITM Science Domain The ionosphere, thermosphere and mesosphere (ITM) - A transition region diverse in observables and disciplines - Need for data from geospace environment as well as lower atmosphere; relevant to future studies of middle- lower atmosphere and magnetosphere-ionosphere coupling ITM Science Data Domain - Legacy and current ground-based and space-borne missions - Significantly available data; however, different formats not always transparently accessible. - Heterogeneous heritage of data and models - ITM is a heterogeneous data community with diverse file formats and granularity of observables - Need to integrate the complex data/model environment for upcoming ITM science. - Ground/space, in-situ/remote, outside ITM inputs, observations / models / assimilations - Ready access to all relevant data/simulations is required for efficient research. Data and Services customized to users needs: - Inquiring user - Starts with step 1. Starts by learning which time periods, parameters, altitudes, etc., are of use. - Informed user - Starts at step 2. Is aware of the data or desired parameters so begins with data query. - Focused user - Relies upon step 5. The focused user wishes to askask for detailed queries. They may ask for coincidences between different satellites, ground-based sites, and geophysical conditions. They will use detailed querying capabilities provided by many sites, with the results integrated by the VITMO. Data Query In a widget-based interface through a browser, or an API, the user selects and answers criteria that qualify the data of interest. These specifications are then passed to the Query Construction Engine which determines all applicable Data Providers and sends them a translated query that is specific for each provider. Query Results The Query Results Engine assembles the responses returned from the Data Providers into a single uniform list of choices from which the user makes selections for downloading to their system. VO Principles: - Facilitate cross-discipline, cross-platform, cross-instrument studies to increase science effectiveness. - Data sources include ground and space-based instruments as well as modeling and data assimilation. - Use existing technologies and standards where feasible. - Leverage existing data and service providers. - Have community involvement from development through implementation. - Open data policy for both model simulations and data. - Enabling framework for more and more useful data – legacy and future - Enabling framework for modular & evolving capabilities Principles ITM Domain Since many more services and resources are further furnished at the providers' host sites, it is essential that these services be made available through the VITMO interface. This will allow other sites to function as much more than data providers, allowing the extensive services provided by the other sites to be available to the ITM community. Integration of Data Services Browsing Data Characteristics Often before data query can occur, it is necessary to first plan what information would be useful to study. Views to support this might be as simple as plots of the characteristics of one or more data sources or as complex as computations and maps of the coincidence between two instruments' fields of observation. UARS sensor coverage over latitude vs. time Altitude vs. coverage time for ISRs TIMED/SABER and SNOE coverage in local time vs. time Coincidences of TIMED/GUVI coverage and Poker Flat FPI Altitude vs. TIMED & GBI sensor parameters The results of your query are: Row Number Product Type Data Start Time Data End Time URL 1 Sondrestrom Michelson Interferometer OH temperature 1997 268 00:47:00 2002 093 06:17:59 http://cedarweb.hao.u 2 Ascension Is. Tidal Harmonic Fits 2002 001 00:00:00 2002 117 23:59:59 http://sisko.Colorado 3 Kauai Tidal Harmonic Fits 2002 001 00:00:00 2002 151 23:59:59 http://sisko.Colorado 4 Rarotonga Tidal Harmonic Fits 2002 001 00:00:00 2002 174 23:59:59 http://sisko.Colorado 5 Saskatoon Tidal Harmonic Fits 2002 001 00:00:00 2002 235 23:59:59 http://sisko.Colorado 6 Poker Flat Tidal Harmonic Fits 2002 001 00:00:00 2002 127 23:59:59 http://sisko.Colorado 7 Obninsk Tidal Harmonic Fits 2002 001 00:00:00 2002 161 23:59:59 http://sisko.Colorado 8 Esrange Tidal Harmonic Fits 2002 001 00:00:00 2002 117 23:59:59 http://sisko.Colorado 9 Rothera Tidal Harmonic Fits 2002 001 00:00:00 2002 154 23:59:59 http://sisko.Colorado 10 Fort Yukon nocturnal auroral optical emissions observations 2002 006 00:27:00 2002 108 12:50:00 http://cedarweb.hao.u 11 Poker Flat nocturnal auroral optical emissions observations 2002 006 01:18:00 2002 112 12:43:00 http://cedarweb.hao.u 12 Poker Flat all-sky scanning imaging Fabry-Perot spectrometer 2002 010 02:19:07 2002 101 13:11:44 http://cedarweb.hao.u 13 CSU LIDAR 2002 011 04:00:00 2002 361 21:59:00 http://cedarweb.hao.u 14 TIDI RAW LOS 2002 090 00:01:00 2002 091 00:09:51 ftp://tidi02.engin.um VO Model Characteristics: - Functions as a broker for data search, discovery and delivery between these users and data resources. - Provides users with a user-friendly interface to simultaneously search the multiple distributed data sources of the ITM community. Virtual Observatory (VO) - Vision of a future ITM data environment - Where data, models and services can be highly distributed - While end users see an integrated view - Where all potentially-useful data and model simulations are readily findable, accessible, useable - With appropriate services across mission-instrument boundaries VO Paradigm ITM Science Community Needs - Discovery of Data - Provide efficient discovery and access to comprehensive and historical data & models - Easy Browsing - more than data query, enhanced by use of meta-data - Delivery of / access to readers, and other tools / new services - ITM is a heterogeneous data community with diverse file formats and granularity of observables - Access to distributed science expertise - Integrated view of distributed community resources of data & models and services - Data providers have an integral role to provide data access, description, and meta-data - Coordinate with other VOs and data systems of major ITM players (NASA, NSF, NOAA, DoD, International) - Open access to data and model simulations - Robust cost-efficient system that evolves to meet changing user needs. - Provides efficient and easy access to all existing and future ITM data regardless of file type or granularity. - Routes data delivery from the source directly to the user and not through VIO. - Relies upon industry-standard protocols; e.g. TCP/IP, http, XML, SOAP, Web Services. Extensions to the VO model: - Support for browsing data characteristics - Ready access to data display services 2 NASA/GSFC 1 JHU/APL The VITMO Prototype Solar Scientist Geophysicist Interdisciplinary Scientist Virtual Observatory Data System Knowledge Base* Information about resources. Conceptual Model Resource Mappings Resource Metadata Structural Descriptive Resource Metadata Structural Descriptive Resource Metadata Structural Descriptive Structural Descriptive *Denotes data flowing back to the UI for presentation VITMO System Interface VITMO User Interface (4) Request Execution Manager Manages the individual resource requests (6) Results Processor Monitors request status and presents results to the user (5) Resource Accessor Gets the data from each individual resource (3) Request Processor Ascertains what to get from each resource site, and how to get it (1) Resource Explorer What does the requestor want? (2) Resource Evaluator “Do w e have any resources that are right? SSCWeb TIMED MADRIGAL * VITMO MODEL VIO information and user feedback is to be available at http://www.vioconcept.jhuapl.edu Contacts: [email protected] [email protected]; [email protected]; [email protected]; Dieter Bilitza[[email protected]]; [email protected] File name, Start & stop times, file URL, reader s/w URL, data provider URL, version/revision information, quality information, file size, etc. http://nssdc.gsfc.nasa.gov/space/data_by_spacecraft.html NSSDC/SECAA Access to Data and Information ftp://nssdcftp.gsfc.nasa.gov/spacecraft_data/ Data System Data System Data System Data System • Integrate results of queries from multiple systems • Retrieve data without the data flowing through the VITMO • Format conversion Users • Integrated display/plotting of data from multiple sources

Transcript of A Virtual Observatory for the ITM CommunityA Virtual Observatory for the ITM Community D. Morrison1,...

Page 1: A Virtual Observatory for the ITM CommunityA Virtual Observatory for the ITM Community D. Morrison1, J.-H. Yee1, R. McGuire2, E. Talaat1, D. Bilitza2, S. Nylund1 1 2 3 4 Data Delivery

A Virtual Observatory for the ITM CommunityD. Morrison1, J.-H. Yee1, R. McGuire2, E. Talaat1, D. Bilitza2, S. Nylund1

1

23

4

Data DeliveryRequested data is sent directly from the data provider to the user via Internet protocols (ftp, http, etc.), not through the VIO . Additionally, read routines and other software (listing or plotting programs) can be delivered along with the data.

ITM Science DomainThe ionosphere, thermosphere and mesosphere (ITM)- A transition region diverse in observables and disciplines- Need for data from geospace environment as well as lower atmosphere; relevant to future studies of middle-lower atmosphere and magnetosphere-ionosphere coupling

ITM Science Data Domain- Legacy and current ground-based and space-borne missions - Significantly available data; however, different formats not always transparently accessible.- Heterogeneous heritage of data and models - ITM is a heterogeneous data community with diverse file formats and granularity of observables- Need to integrate the complex data/model environment for upcoming ITM science. - Ground/space, in-situ/remote, outside ITM inputs, observations / models / assimilations- Ready access to all relevant data/simulations is required for efficient research.

Data and Services customized to users needs:- Inquiring user - Starts with step 1. Starts by learning which time periods, parameters, altitudes, etc., are of use.- Informed user - Starts at step 2. Is aware of the data or desired parameters so begins with data query.- Focused user - Relies upon step 5. The focused user wishes to askask for detailed queries. They may ask for coincidences between different satellites, ground-based sites, and geophysical conditions. They will use detailed querying capabilities provided by many sites, with the results integrated by the VITMO.

Data QueryIn a widget-based interface through a browser, or an API, the user selects and answers criteria that qualify the data of interest. These specifications are then passed to the Query Construction Engine which determines all applicable Data Providers and sends them a translated query that is specific for each provider. Query Results

The Query Results Engine assembles the responses returned from the Data Providers into a single uniform list of choices from which the user makes selections for downloading to their system.

VO Principles: - Facilitate cross-discipline, cross-platform, cross-instrument studies to increase science effectiveness. - Data sources include ground and space-based instruments as well as modeling and data assimilation. - Use existing technologies and standards where feasible. - Leverage existing data and service providers. - Have community involvement from development through implementation. - Open data policy for both model simulations and data. - Enabling framework for more and more useful data – legacy and future - Enabling framework for modular & evolving capabilities

Principles

ITM Domain

Since many more services and resources are further furnished at the providers' host sites, it is essential that these services be made available through the VITMO interface. This will allow other sites to function as much more than data providers, allowing the extensive services provided by the other sites to be available to the ITM community.

Integration of Data Services

Browsing Data CharacteristicsOften before data query can occur, it is necessary to first plan what information would be useful to study. Views to support this might be as simple as plots of the characteristics of one or more data sources or as complex as computations and maps of the coincidence between two instruments' fields of observation.

UARS sensor coverage over latitude vs. time

Altitude vs. coverage time for ISRsTIMED/SABER and SNOE coverage in

local time vs. time

Coincidences of TIMED/GUVI coverage and Poker Flat FPI

Altitude vs. TIMED & GBI sensor parameters

The results of your query are:Row Number Product Type Data Start Time Data End Time URL

1 Sondrestrom Michelson Interferometer OH temperature 1997 268 00:47:00 2002 093 06:17:59 http://cedarweb.hao.u2 Ascension Is. Tidal Harmonic Fits 2002 001 00:00:00 2002 117 23:59:59 http://sisko.Colorado3 Kauai Tidal Harmonic Fits 2002 001 00:00:00 2002 151 23:59:59 http://sisko.Colorado4 Rarotonga Tidal Harmonic Fits 2002 001 00:00:00 2002 174 23:59:59 http://sisko.Colorado5 Saskatoon Tidal Harmonic Fits 2002 001 00:00:00 2002 235 23:59:59 http://sisko.Colorado6 Poker Flat Tidal Harmonic Fits 2002 001 00:00:00 2002 127 23:59:59 http://sisko.Colorado7 Obninsk Tidal Harmonic Fits 2002 001 00:00:00 2002 161 23:59:59 http://sisko.Colorado8 Esrange Tidal Harmonic Fits 2002 001 00:00:00 2002 117 23:59:59 http://sisko.Colorado9 Rothera Tidal Harmonic Fits 2002 001 00:00:00 2002 154 23:59:59 http://sisko.Colorado10 Fort Yukon nocturnal auroral optical emissions observations 2002 006 00:27:00 2002 108 12:50:00 http://cedarweb.hao.u11 Poker Flat nocturnal auroral optical emissions observations 2002 006 01:18:00 2002 112 12:43:00 http://cedarweb.hao.u12 Poker Flat all-sky scanning imaging Fabry-Perot spectrometer 2002 010 02:19:07 2002 101 13:11:44 http://cedarweb.hao.u13 CSU LIDAR 2002 011 04:00:00 2002 361 21:59:00 http://cedarweb.hao.u14 TIDI RAW LOS 2002 090 00:01:00 2002 091 00:09:51 ftp://tidi02.engin.um

VO ModelCharacteristics: - Functions as a broker for data search, discovery and delivery between these users and data resources. - Provides users with a user-friendly interface to simultaneously search the multiple distributed data sources of the ITM community.

Virtual Observatory (VO) - Vision of a future ITM data environment - Where data, models and services can be highly distributed - While end users see an integrated view - Where all potentially-useful data and model simulations are readily findable, accessible, useable - With appropriate services across mission-instrument boundaries

VO Paradigm

ITM Science Community Needs- Discovery of Data - Provide efficient discovery and access to comprehensive and historical data & models - Easy Browsing - more than data query, enhanced by use of meta-data- Delivery of / access to readers, and other tools / new services - ITM is a heterogeneous data community with diverse file formats and granularity of observables- Access to distributed science expertise - Integrated view of distributed community resources of data & models and services - Data providers have an integral role to provide data access, description, and meta-data - Coordinate with other VOs and data systems of major ITM players (NASA, NSF, NOAA, DoD, International) - Open access to data and model simulations- Robust cost-efficient system that evolves to meet changing user needs.

- Provides efficient and easy access to all existing and future ITM data regardless of file type or granularity. - Routes data delivery from the source directly to the user and not through VIO. - Relies upon industry-standard protocols; e.g. TCP/IP, http, XML, SOAP, Web Services.

Extensions to the VO model: - Support for browsing data characteristics - Ready access to data display services

2NASA/GSFC1JHU/APL

The VITMO Prototype

Solar ScientistGeophysicistInterdisciplinaryScientist

Virtual Observatory

Data System

Knowledge Base*Information about resources.

Conceptual Model

*Denotes data flowing back to the UI for presentation

VITMO System Interface

VITMO User Interface

(4) Request Execution Manager

Manages the individual resource requests

(6) Results ProcessorMonitors request status and presents results to the user

(5) Resource Accessor Gets the data from each

individual resource

(3) Request ProcessorAscertains what to get from each resource site, and how to get it

(1) Resource Explorer

What does the requestor want?

(2) Resource Evaluator“Do w e have any resources

that are right?

*

VITMOMODEL

Solar ScientistGeophysicistInterdisciplinaryScientist

Virtual Observatory

Data System

Knowledge Base*Information about resources.

Conceptual Model

Knowledge Base*Information about resources.

Conceptual Model

To Distributed Resource Sites Resource MappingsResource MappingsTo Distributed Resource Sites Resource MappingsResource MappingsResource MappingsResource Mappings

Resource Metadata

Structural

Descriptive

Resource Metadata

Structural

Descriptive

Resource Metadata

Structural

Descriptive

Structural

Descriptive

*Denotes data flowing back to the UI for presentation

VITMO System Interface

VITMO User Interface

(4) Request Execution Manager

Manages the individual resource requests

(6) Results ProcessorMonitors request status and presents results to the user

(5) Resource Accessor Gets the data from each

individual resource

(3) Request ProcessorAscertains what to get from each resource site, and how to get it

(1) Resource Explorer

What does the requestor want?

(2) Resource Evaluator“Do w e have any resources

that are right?

(4) Request Execution Manager

Manages the individual resource requests

(4) Request Execution Manager

Manages the individual resource requests

(6) Results ProcessorMonitors request status and presents results to the user

(6) Results ProcessorMonitors request status and presents results to the user

(5) Resource Accessor Gets the data from each

individual resource

(5) Resource Accessor Gets the data from each

individual resource

(5) Resource Accessor Gets the data from each

individual resource

(3) Request ProcessorAscertains what to get from each resource site, and how to get it

(1) Resource Explorer

What does the requestor want?

(2) Resource Evaluator“Do w e have any resources

that are right?

(3) Request ProcessorAscertains what to get from each resource site, and how to get it

(3) Request ProcessorAscertains what to get from each resource site, and how to get it

(1) Resource Explorer

What does the requestor want?

(1) Resource Explorer

What does the requestor want?

(2) Resource Evaluator“Do w e have any resources

that are right?

(2) Resource Evaluator“Do w e have any resources

that are right? SSCWeb

TIMED

MADRIGAL

*

VITMOMODEL

VIO information and user feedback is to be available at http://www.vioconcept.jhuapl.edu

Contacts: [email protected] [email protected]; [email protected]; [email protected];

Dieter Bilitza[[email protected]]; [email protected]

File name, Start & stop times, file URL, reader s/w URL, data provider URL, version/revision information, quality information, file size, etc.

http://nssdc.gsfc.nasa.gov/space/data_by_spacecraft.html

NSSDC/SECAA Access toData and Information

ftp://nssdcftp.gsfc.nasa.gov/spacecraft_data/

Data System

Data System

Data System

Data System

• Integrate results of queries from multiple systems• Retrieve data without the data flowing through the VITMO • Format conversion

Users

• Integrated display/plotting of data from multiple sources