+ All Categories
Home > Documents > The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment

The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment

Date post: 27-Jan-2016
Category:
Upload: wanda
View: 24 times
Download: 0 times
Share this document with a friend
Description:
The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment. R.S. Weigel Department of Computational and Data Sciences George Mason University, Fairfax, VA. Abstract. - PowerPoint PPT Presentation
Popular Tags:
50
The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment R.S. Weigel Department of Computational and Data Sciences George Mason University, Fairfax, VA
Transcript
Page 1: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment

The Virtual Radiation Belt Observatory (ViRBO) and the

Future of the VxO Environment

R.S. WeigelDepartment of Computational and

Data SciencesGeorge Mason University, Fairfax, VA

Page 2: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment

AbstractViRBO (http://virbo.org/) is one of the domain-specific virtual observatories that began operations in Fall, 2006 and is funded under the NASA Heliophysics Data Environment program. This presentation will cover three topics: (1) the data products available or exposed through ViRBO, (2) our experience in developing a VxO over the past three years, and (3) our perspectives and predictions about the future of the VxO Environment based on this experience. Data available through ViRBO include measurements from the SAMPEX, GOES, POES, LANL GEO, Polar, and GPS satellites. A number of new data sets, not previously openly available, include measurements from the HEO-1, HEO-3, CRRES, SCATHA, OV1-19, OV3-3, ICO, and S3-3 spacecraft along with scientist-contributed model and simulation data. Data are served in a number of ways, including a basic FTP site and an OPeNDAP server. As part of this project, we have developed or extended a number of existing software codebases. These codebases have cross-VxO uses, and we are developing them to be usable by other virtual observatories.

Page 3: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment

Outline

•Goal of VO effort•Motivation for VO approach•What needs to be done•Keys to success•ViRBO data and status•ViRBO projects

Page 4: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment

Goal of VO effort• “VOs should make ‘standard’ scientific research

much more efficient.”  [Roberts et al., 2005]

• Rate of science output must keep up with rate of potential science output given amount of available data

• The framework which is used must allow for this

• Requires improvements in:search interfacesanalysis visualizationaccess communication

• … all parts of the chain from instrument or model output to end user must continuously improve.

Page 5: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment

More ambitious goal

• Ultimately VOs and associated services should enable us to answer “higher-order” queries such as “Show me the data from cases where a large CME and its effects that was observed by SOHO was also observed in situ in the heliosphere, in the Earth's magnetotail, and in responses in the magnetospheres and ionospheres of any planets.” 

Roberts et al, 2005 [http://hpde.gsfc.nasa.gov/VO_Framework_7_Jan_05.html]

Page 6: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment

Other goals

• … “If the new paradigm is successful, even the PI teams should be tempted to use VOs for looking at their own data.” 

Page 7: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment

Required Steps

1. Describe the data in a standard format (SPASE)

2. Create services3. Connect services

Page 8: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment

Introduction: Motivation

•The modern web at home•The modern web at work now•The modern web at work

soon–Brought to you by VO activities

Page 9: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment

The modern web at home

•Key points–Finding data from many sources

–Finding associated “metadata”–Browsing data–Saving data–Few limitations

Page 10: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment
Page 11: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment
Page 12: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment
Page 13: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment

The modern web at work

• Key points– It is easy to create a basic interface to

your data base.– Not many well-developed tools exist that

allow you to put your data into a more generally useful form or to serve your data in a more standard way.

– Such tools need to be easier to implement than creating your own basic interface.

Page 14: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment

Example

Page 15: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment

The modern web at work soon

Page 16: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment
Page 17: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment
Page 18: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment
Page 19: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment
Page 20: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment

Specialization is needed

Page 21: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment

Keys to success

•Everything should be viewed as a service

•Importance of the Open Source Development Model–How does it evolve?

• Allow for incremental and continuous improvements?

• Leveraging community resources?

Page 22: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment

Needed Services, Tools, and Roles

• Metadata– Creators– Standard– Query– Edit– Management

• Data– Creators– Ingestion service (with

versioning!)

• Data Base– API– General– Mass store and backup– Fast Cache (Content

delivery service)– Filter service

• Visualization– Pre-computed– Static and on demand– Interactive and

dynamic

Page 23: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment

• http://groups.google.com/group/vxo-developer/web/discussion-of-mcpherrons-2008-agu-talk?hl=en

Page 24: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment

How it (should?) work

BasicDB

MassStore &Backup

API

Service

Data base

LoggingService

DataAPI

Filter Service

ContentDeliveryService

IngestService &API

Softwareinterface

Page 25: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment

How it (should?) work

BasicDB

MassStore &Backup

API and software

Service

Data base

LoggingService

DataAPI

Filter Service

ContentDeliveryService

IngestService &API

Softwareinterface

Page 26: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment

How it (should?) work

BasicDB

MassStore &Backup

API

Service

Data base

LoggingService

DataAPI

Filter Service

ContentDeliveryService

IngestService &API

Softwareinterface

Page 27: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment

How it (should?) work

BasicDB

MassStore &Backup

API

Service

Data base

LoggingService

DataAPI

Filter Service

ContentDeliveryService

IngestService &API

Softwareinterface

Page 28: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment

How it (should?) work

BasicDB

MassStore &Backup

API

Service

Data base

LoggingService

DataAPI

Filter Service

ContentDeliveryService

IngestService &API

Softwareinterface

Page 29: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment

How it (should?) work

BasicDB

MassStore &Backup

API

Service

Data base

LoggingService

DataAPI

Filter Service

ContentDeliveryService

IngestService &API

Softwareinterface

Page 30: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment

How it (should?) work

BasicDB

MassStore &Backup

API

Service

Data base

LoggingService

DataAPI

Filter Service

ContentDeliveryService

IngestService &API

Softwareinterface

Page 31: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment

How it (should?) work

BasicDB

MassStore &Backup

API

Service

Data base

LoggingService

DataAPI

Filter Service

ContentDeliveryService

IngestService &API

Softwareinterface

Page 32: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment

How it (should?) work

BasicDB

MassStore &Backup

API

Service

Data base

LoggingService

DataAPI

Filter Service

ContentDeliveryService

IngestService &API

Softwareinterface

Page 33: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment

Role of the VO PI• Squeeze: Work with their community

(“x”) to squeeze out more data (instrument and model)

• Teach: Work with their community to improve metadata

• Plumb: Connect existing services to meet their communities modern research needs

• Request: Make requests to existing services to meet new community needs

Page 34: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment

ViRBO Data

•Breaking the VxO paradigm in many ways

•Improved high-level tools and services are fine, but first– Increase data accessibility– Increase in available data

Page 35: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment
Page 36: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment

ViRBO Projects

•VxOware•Autoplot•Time Series Server

Page 37: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment

VxOware

Page 38: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment

Motivation

(GIT)

Page 39: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment

Proposed Solution

Role of VxOware

(GIT)

Page 40: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment

Autoplot

Has three parts that will be separated into three stand-alone libraries

1. AggregatorKnows how to ingest data from many data bases into an intermediate form.

2. Java API3. User interface

Page 41: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment

BasicDB

MassStore &Backup

API

Service

Data base

LoggingService

DataAPI

Filter Service

ContentDeliveryService

IngestService &API

SoftwareinterfaceAggregator

Java API

Page 42: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment

Autoplot

• User Interface– Servlet– Applet– WebStart

• Aggregator– Knows how to ingest data from many

data bases into an intermediate form.

Page 43: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment

Aggregation

Page 44: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment

Time Series Server

Page 45: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment

BasicDB

MassStore &Backup

API

Service

Data base

LoggingService

DataAPI

Filter Service

ContentDeliveryService

IngestService &API

Softwareinterface

Page 46: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment

Time Series Server

• Leverages OPeNDAP software and protocols.

• Typical data types– Time series– Image– 3-D simulation output

Page 47: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment

Future development

• Identify redundancies• Take best or combine• Propose new software projects that

solve a clearly defined problem and have several VxOs interested in its use

• Propose new data products that have a clear demand from a VxO’s community

Page 48: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment

Some missing pieces

• Attribution service• Connect SPASE to NASA/ADS• Usage service• Filter service• Ingest service• 3-D plotting service and software• 3-D interpolation service and

software• Others?

Page 49: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment

Questions?

Page 50: The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment

Example 1


Recommended