r.s. weigel department of computational and data sciences

21
The Virtual Radiation Belt Observatory (ViRBO) and tools for radiation belt science http://virbo.org/ R.S. Weigel Department of Computational and Data Sciences George Mason University, Fairfax, Virginia

Upload: havyn

Post on 30-Jan-2016

32 views

Category:

Documents


0 download

DESCRIPTION

The Virtual Radiation Belt Observatory (ViRBO) and tools for radiation belt science http://virbo.org/. R.S. Weigel Department of Computational and Data Sciences George Mason University, Fairfax, Virginia. Contributors. Software * Eric Kihn (NOAA/NGDC, ViRBO Web and API) - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: R.S. Weigel Department of Computational and Data Sciences

The Virtual Radiation Belt Observatory (ViRBO) and tools

for radiation belt sciencehttp://virbo.org/

R.S. WeigelDepartment of Computational and

Data SciencesGeorge Mason University, Fairfax,

Virginia

Page 2: R.S. Weigel Department of Computational and Data Sciences

ContributorsSoftware * Eric Kihn (NOAA/NGDC, ViRBO Web and API) * Mikhail Zhizhin (RFO, ViRBO Web and API) * Dmitry Mishin (RFO, ViRBO Web and API) * Dmitry Kokovin (RFO, ViRBO Web and API) * Jeremy Faden (Cottage Systems, Autoplot) Data * Dan Baker (CU/LASP, Data and metadata) * Sebastian Boudier (Onera, Data calibration) * Janet Green (NOAA/SEC, Data and metadata) * Shri Kanekal (CU/LASP, Data and metadata) * Reiner Friedel (LANL, Data and calibration) * Paul O'Brien (Aerospace, Data and metadata)

Page 3: R.S. Weigel Department of Computational and Data Sciences

The Heliophysics Data Environment

Page 4: R.S. Weigel Department of Computational and Data Sciences

Outline• What is a VxO?• Goal of VO effort• Where to start• Relevance of VO effort to

Scientist• Steps to create VO environment• Needed services• ViRBO

Page 5: R.S. Weigel Department of Computational and Data Sciences

What is a VxO

• Virtual Observatory where x represents a domain such as thermosphere/ionosphere or radiation belt

• For a given community, a VxO provides– A comprehensive list of available data– Community-specific services on data– Connections to other VxOs with relevant

services

Page 6: R.S. Weigel Department of Computational and Data Sciences

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 7: R.S. Weigel Department of Computational and Data Sciences

History• In (funded) development for about 3 years• A fundamental change in the data

approach• Virtual Observatories for Radiation Belt,

Thermosphere/Ionosphere, Magnetosphere, Solar, and Heliosphere.

• Newer services include an event list manager, waves, and an energetic particles.

Page 8: R.S. Weigel Department of Computational and Data Sciences

Where to start

• Look at http://vspo.gsfc.nasa.gov/• Key function: High-level pointers to

known data sets.• If you know of a data set that you

can’t find a reference to there, let them know.

• For more detailed information and services, VSPO will return pointers to relevant Virtual Observatory.

Page 9: R.S. Weigel Department of Computational and Data Sciences

Relevance to Scientist

• Many of us have become data managers and solve similar problems do not depend on science specialty.

• We build ad-hoc solutions• If you have a problem, ask if it is cross-

domain. – If it is, there is probably another person or VO

working on a similar problem. There is usually potential for leveraging effort.

• Example: Event list• Example: Web browser visualization

– Identify and develop cross-cutting services. They eventually become “core” services.

Page 10: R.S. Weigel Department of Computational and Data Sciences

Steps to create VO environment

1. Describe the data in a standard format (SPASE; http://spase-group.org/). Primary VxO activity in past 3 years. If you know of a data product that does not have associated metadata, tell a VO.

2. Create services3. Connect services

Page 11: R.S. Weigel Department of Computational and Data Sciences

Steps to create VO environment

1. Describe the data in a standard format (SPASE; http://spase-group.org/). Primary VxO activity in past 3 years. If you know of a data product that does not have associated metadata, tell a VO.

2. Create services3. Connect services

Page 12: R.S. Weigel Department of Computational and Data Sciences

Key Concept

•Everything should be viewed as a service

Page 13: R.S. Weigel Department of Computational and Data Sciences

Example Services

• CCMC – Community Coordinated Modeling Center

• VMR – Will add services to CCMC data

• SSCWeb – Orbit calculations• ViRBO - L* calculations (using

SSCWeb data)

Page 14: R.S. Weigel Department of Computational and Data Sciences

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 15: R.S. Weigel Department of Computational and Data Sciences

ViRBO [http://virbo.org/]

• Breaking the VO paradigm in many ways (not just connecting services and creating metadata)

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

• We have:– Created many climatological data sets– Simplified access to many existing data sets.– Creating a time series server– See virbo.org for more …

Page 16: R.S. Weigel Department of Computational and Data Sciences

Data [http://virbo.org/]

Page 17: R.S. Weigel Department of Computational and Data Sciences

Future and existing services

– L and L* data base– L-sort plots– Fly-through AP-8/AE-8 and AP-9/AE-9– Hosting SVN for AP-9/AE-9

development– Hosting meeting notes and documents– Work with RBSP to develop or connect

services– Many more …

Page 18: R.S. Weigel Department of Computational and Data Sciences

ViRBO Current Projects

•VxOware•Autoplot•Time Series Server

Page 19: R.S. Weigel Department of Computational and Data Sciences

VxOwareNotes: http://vxoware.org

Implementation: http://virbo.org/meta

A tool for metadata management

Page 20: R.S. Weigel Department of Computational and Data Sciences

VxOware

• For all aspects of managing XML-based scientific metadata

• User accounts with different privileges• Edit/submit metadata via browser and with

command line tools• Queries of many types• Federations• Comment, Link, and Tag metadata• Revision history• Transforms on query output

Page 21: R.S. Weigel Department of Computational and Data Sciences

Autoplot[http://autoplot.org]

• A browser for data on the web