SPASE 2.0: Standardization of Space Physics Data Access and Retrieval Jim Thieman 1, Todd King 2, Aaron Roberts 3, et al. 1 NASA Goddard Space Flight Center,

Slides:



Advertisements
Similar presentations
Dr. Leo Obrst MITRE Information Semantics Information Discovery & Understanding Command & Control Center February 6, 2014February 6, 2014February 6, 2014.
Advertisements

10/27/2004VxO Workshop1 Joining Subfield Data Repositories VHO Design Philosophy Adam Szabo NASA Goddard Space Flight Center.
1 A Virtual Observatory for Space Weather? R.D. Bentley (UCL/MSSL) Chris Harvey (CDPP) Second European Space Weather Workshop ESTEC, 18 November 2005.
Connect. Communicate. Collaborate Click to edit Master title style MODULE 1: perfSONAR TECHNICAL OVERVIEW.
Operating a Virtual Observatory Raymond J. Walker, Jan Merka, Todd A. King, Thomas Narock, Steven P. Joy, Lee F. Bargatze, Peter Chi and James Weygand.
OAI Standards for Sheet Music Meeting March 28-29, 2002 Basic OAI Principals How They Apply to Sheet Music Presenter: Curtis Fornadley, Senior Programmer/Analyst.
SpaceGRID and EGSO Satu Keski-Jaskari Maria Vappula Parallal Computing – Seminar
System Design/Implementation and Support for Build 2 PDS Management Council Face-to-Face Mountain View, CA Nov 30 - Dec 1, 2011 Sean Hardman.
An Overview of Selected ISO Standards Applicable to Digital Archives Science Archives in the 21st Century 25 April 2007 Donald Sawyer - NASA/GSFC/NSSDC.
Vocabulary Services “Huuh - what is it good for…” (in WDTS anyway…) 4 th September 2009 Jonathan Yu CSIRO Land and Water.
Future of MDR - ISO/IEC Metadata Registries (MDR) Larry Fitzwater, SC 32 WG 2 Convener Computer Scientist U.S. Environmental Protection Agency May.
ToolMatch: Discovering What Tools can be used to Access, Manipulate, Transform, and Visualize Data Patrick West 1 Nancy Hoebelheinrich.
US NITRD LSN-MAGIC Coordinating Team – Organization and Goals Richard Carlson NGNS Program Manager, Research Division, Office of Advanced Scientific Computing.
Metadata (for the data users downstream) RFC GIS Workshop July 2007 NOAA/NESDIS/NGDC Documentation.
Teaching Metadata and Networked Information Organization & Retrieval The UNT SLIS Experience William E. Moen School of Library and Information Sciences.
1 CCSDS Information Architecture Working Group SEA Plenary Daniel J. Crichton, Chair NASA/JPL 12 September 2005.
The Marine Metadata Interoperability Project A Model for Community Collaboration September 23, 2010 Nan Galbraith WHOI.
ILWS and Data Services D. G. Sibeck, Aaron Roberts NASA/GSFC Ray Walker UCLA.
EGY Meeting March Page 1 The Data Policy for NASA's Heliophysics Science Missions & the eGY Geoscience Information Commons D. A. Roberts.
[The Virtual Radiation Belt Observatory] Bob Weigel (George Mason University) Software: Eric Kihn (NOAA/NGDC, ViRBO Web and API) Mikhail Zhizhin (RFO,
Using the Open Metadata Registry (openMDR) to create Data Sharing Interfaces October 14 th, 2010 David Ervin & Rakesh Dhaval, Center for IT Innovations.
Introduction to Apache OODT Yang Li Mar 9, What is OODT Object Oriented Data Technology Science data management Archiving Systems that span scientific.
Recent developments towards a Solar System Virtual Observatory C.C. Harvey, M. Gangloff, C. Jacquey (CNRS/CDPP) J.R. Thieman (NASA/NSSDC), D.A. Roberts.
The Virtual Radiation Belt Observatory (ViRBO) and tools for radiation belt science R.S. Weigel Department of Computational and Data.
The SPASE Data Model: Standard Metadata for Space Science Data Description J. Thieman, T. King, A. Roberts, J. King, C. Harvey, and P. Richards Oct. 24,
Sun-Earth Connection MO&DA Programs - March 26, Page 1 What NASA needs from us? Presented to the Workshop: VOs in Space and Solar Physics
Page 1 Informatics Pilot Project EDRN Knowledge System Working Group San Antonio, Texas January 21, 2001 Steve Hughes Thuy Tran Dan Crichton Jet Propulsion.
Discovering accessibility, display, and manipulation of data in a data portal Nancy Hoebelheinrich Patrick West 2
19/10/20151 Semantic WEB Scientific Data Integration Vladimir Serebryakov Computing Centre of the Russian Academy of Science Proposal: SkTech.RC/IT/Madnick.
1 Schema Registries Steven Hughes, Lou Reich, Dan Crichton NASA 21 October 2015.
SPASE: Metadata Interoperability in the Great Observatory Environment Jim Thieman Todd King Aaron Roberts Joe King AGU Joint Assembly May 23, 2006.
1 CCSDS Information Architecture Working Group Daniel J. Crichton, Chair NASA/JPL 14 September 2005.
The Virtual Magnetospheric Observatory VMO/U Ray Walker Todd King Steven Joy.
1 GRID Based Federated Digital Library K. Maly, M. Zubair, V. Chilukamarri, and P. Kothari Department of Computer Science Old Dominion University February,
SPASE Data Model and Ontology Current Status and Overview James Thieman 1, Todd King 2, Aaron Roberts 1, Jan Merka 1, Chris Harvey 4, Michele Weiss 3,
NASA/NSSDC Report to MOIMS DAI/IPR Plenary 16 January 2007 Colorado Springs, USA.
Mercury – A Service Oriented Web-based system for finding and retrieving Biogeochemical, Ecological and other land- based data National Aeronautics and.
SPASE and the VxOs Jim Thieman Todd King Aaron Roberts.
Registering Earth Science Data and Data Related Services Using NASA’s Global Change Master Directory (GCMD) Tyler Stevens (GIS/Services Coordinator) ESIP.
2003 Dec 16 J.B. Gurman A bit of (really boring) history First attempts organized c by K. Reardon and L. Sanchez-Duarte as the “Whole Sun Catalog”
Plasma Node demonstrators 1/Registry : –Set of XML descriptors of planetary plasma data (MAPSKP, VEX, MEX ) –Compliant with the SPASE data model
August 2003 At A Glance The IRC is a platform independent, extensible, and adaptive framework that provides robust, interactive, and distributed control.
Fire Emissions Network Sept. 4, 2002 A white paper for the development of a NSF Digital Government Program proposal Stefan Falke Washington University.
The Virtual Heliospheric Observatory and Distributed Data Processing T.W. Narock 1,2, A. Szabo 2, A. Davis 3 1. L3 Communications,
EGY Meeting March Page 1 NASA's Space Science (mostly Heliophysics) Virtual Observatories and Informatics D. A. Roberts C. P. Holmes J. H.
VxO Kickoff Meeting - May 22, 2006 The Evolving Heliophysics Data Environment: “VxO Kickoff” Chuck Holmes Joe Bredekamp May 22, 2006.
The Virtual Solar Observatory – An Operational Resource for Heliophysics Informatics Frank Hill & The VSO Team.
A Perspective on the Electronic Geophysical Year Raymond J. Walker UCLA Presented at eGY General Meeting Boulder, Colorado March 13, 2007.
Planetary Data System (PDS) Tom Morgan November 24, 2014.
The Virtual Radiation Belt Observatory (ViRBO) and the Future of the VxO Environment R.S. Weigel Department of Computational and Data Sciences George Mason.
2005 All Hands Meeting Data & Data Integration Working Group Summary.
1 Geospatial Standards for Canada Proposed blueprint for Jean Brodeur and Cindy Mitchell.
National Aeronautics and Space Administration 1 CCSDS Information Architecture Working Group Daniel J. Crichton NASA/JPL 24 March 2005.
CEOS Working Group on Information System and Services (WGISS) Data Access Infrastructure and Interoperability Standards Andrew Mitchell - NASA Goddard.
HELIO: Discovery and Analysis of Data in Heliophysics Robert Bentley, John Brooke, André Csillaghy, Donal Fellows, Anja Le Blanc, Mauro Messerotti, David.
International Planetary Data Alliance Registry Project Update September 16, 2011.
Sun-Earth Connection MO&DA Programs - February Page 1 SS Implementing the Data Environment for the Living-with-a-Star era Charles P Holmes Joseph.
IPDA Registry Definitions Project Dan Crichton Pedro Osuna Alain Sarkissian.
Introduction: AstroGrid increases scientific research possibilities by enabling access to distributed astronomical data and information resources. AstroGrid.
Developing our Metadata: Technical Considerations & Approach Ray Plante NIST 4/14/16 NMI Registry Workshop BIPM, Paris 1 …don’t worry ;-) or How we concentrate.
Grid Services for Digital Archive Tao-Sheng Chen Academia Sinica Computing Centre
Todd King James Thieman D. Aaron Roberts SPASE Consortium SPASE – An Introduction Standard Metadata and Open Sharing.
NASA/NSSDC Report to MOIMS DAI/IPR Plenary
Archiving of solar data Luis Sanchez Solar and Heliospheric Archive Scientist Research and Scientific Support Department.
Solar System Plasma data archiving in France
improve the efficiency, collaborative potential, and
Core Task Status, AR Doug Nebert September 22, 2008.
2. An overview of SDMX (What is SDMX? Part I)
Prepared by Peter Boško, Luxembourg June 2012
Robert Dattore and Steven Worley
Presentation transcript:

SPASE 2.0: Standardization of Space Physics Data Access and Retrieval Jim Thieman 1, Todd King 2, Aaron Roberts 3, et al. 1 NASA Goddard Space Flight Center, Code 690.1, Greenbelt, MD, United States 2 Institute of Geophysics and Planetary Physics, University of California, Los Angeles, CA, United States 3 NASA Goddard Space Flight Center, Code 672, Greenbelt, MD, United States

OUTLINE The Nature of SPASE Version 2.0 of the SPASE Data Model Virtual Observatories and the Heliophysics Data Environment Facilitation of Data Model Applications The Future Conclusions

SPASE 3 What is SPASE? Acronym for: Spase Physics Archive Search and Extract An organization to set community-based standards with the goals of: –Defining a data model for Space Physics –Demonstrating its viability –Enabling interoperability in a federated environment So that… –Resources can be easily registered, found, accessed, and used

4 A Brief History ISTP –The SPASE effort has its root in the data handling session of the ISTP workshop held at RAL in 1998, when on Sept 26 a resolution was passed calling on the "larger data centers" to "do something" to make data more accessible AISRP –Early in 2001 a breadboard interoperability test bed was implemented between NSSDC and CDPP/CNES, and later that year, in response to an AO from NASA AISRP ROSS (Applied Information Systems Research Program, Research Opportunities in Space Science), a proposal entitled "A Space Physics Archive Search Engine (SPASE)" was submitted jointly by NSSDC, SwRI, RAL and CDPP Grassroots –While this proposal was not funded a volunteer effort continued and attracted broader participation. It was recognized that a data model was needed to establish an "interlingua" to share resources across the entire space physics domain. The goals of this effort were defined in late 2002 and the new moniker of Space Physics Archive Search and Extract (SPASE) was adopted Open Community – NASA LWS –In 2003 the effort was organized as an international consortium with an open invitation for anyone in the community to participate. U.S. participants in SPASE were funded by NASA in July 2005 which helped accelerate the effort Release 1.0 –In November 2005 SPASE released version 1.0 of its ontology (data model) Release –In response to community feedback, the data model was improved and in August 2006 version was released. In that same year NASA solicited proposals to establish thematic virtual observatories for the heliophysics community and SPASE was adopted as the metadata standard to enable interoperability – Release –Based on feedback from the community and from the selected virtual observatories the data model was further refined and version was released in May – Release –After a period of use in NASA's VxOs the model was streamlined and enhanced to support a wider range of resources. Released April – Release –Additions to support forward migration of existing resource descriptions. Released July2009. Planning Design & Implement Design & Implement NASA Establishes VO’s

SPASE 5 International Cast of Characters Augsburg College Mark Engebretson, Noel Petit, California Institute of Technology (CalTech) Andrew Davis, Centre de Données de la Physique des Plasmas (CDPP) Michel Gangloff, Christopher Harvey, Claude Huc, Istituto Nazionale di Astrofisica (INAF) Kevin Reardon, Japan Aerospace eXploration Agency (JAXA) - STP/Ehime Yasumasa Kasaba, Ken T. Murata, STP/Ehime, Jet Propulsion Laboratory (JPL) Dan Crichton, Steven Hughes, John Hopkins University/Applied Physics Laboratory (JHU/APL) Rose Daley, Brand Fortner, Daniel Morrison, Stu Nylund, Jon Vandergriff, Michele Weiss, George Mason University Robert Weigel, Goddard Space Flight Center (GSFC) Ed Bell (PSGS), Dieter Bilitza (RITSS), Bobby Candey, Carl Cornwell (Aquilent), Joe Gurman, Joe Hourcle (EITI), Mona Kessel, Joe King (PSGS), Terry Kucera, Bob McGuire, Jan Merka, Lou Reich (CSC), Aaron Roberts, Don Sawyer, Dave Sibeck Adam Szabo, Jim Thieman, Karen North, Aaron Smith (Aquilent), Isaac Verghese (Aquilent), Vasili Rezapkin (Aquilent), National Aeronautics and Space Administration (NASA) HQ Joe Bredekamp, Chuck Holmes, National Oceanic and Atmospheric Administration (NOAA) Eric Kihn, Rutherford Appleton Laboratory (RAL) Chris Perry, Phil Richards, Stanford University Rick Bogart, Southwest Research Institute (SwRI) Joey Mukherjee, Dave Winningham, University of California, Los Angeles (UCLA) Steven Joy, Todd King, Ray Walker, Lee Bargatze,

SPASE 6 which took… Thousands of s (4000+ since 2002) More than a hundred telecons (bi-weekly) A half-dozen face-to-face meetings to achieve…

SPASE 7 SPASE Today Data Model –Defined a standard data model for Heliophysics Current release version (September 2009) –Vetted by research communities in the domains: Magnetospheres Waves Ionosphere-Thermosphere-Mesosphere Radiation Belts Energetic Particles Solar Physics Models and Simulations Services –Initial work on metadata sharing (registries). –Distributed queries (SPASE-QL)

SPASE 8 SPASE Conceptual Model A simplified conceptual model of resources (classes) in the SPASE data model. Arrows point in the direction of association. Cardinality is not shown. DataData OriginationOrigination Infrastructure Physical Parameter from part-of has Author-of found-in Document Catalog Display Data Numerical Data Instrument Observatory Person Registry Service Repository Granule Annotation

SPASE Speak The SPASE Data Model was developed by a team of scientists, IT specialists, data engineers and developers. Most documentation is oriented towards the user, so our nomenclature is less formal than the Unified Modeling Language (UML). SPASE 9 What we SayIn UML ResourceClass ElementAttribute ContainerComponent Class Association

SPASE and ISO SPASE adheres to the principals of ISO (Metadata Registry) standard –without formally adopting all aspects. SPASE has a –Data Element Concept (DEC) (part 1) –Representation (part 1) Value Domain –Enumerated –Non-enumerated –Value meaning –Data Element Relationships (part 1) –Data Element Formulation Rules (part 4) –Naming and identification principles (part 5) –Maintains a simple metadata registry (part3) SPASE 10

Data Model Design Principals Data are self-documented. Data resources have internal schema or structures for storing values. Resources are distributed. There are many providers of resources and these providers can be located anywhere in the world. Online Resources have Universal Resource Locators (URL) If a resource is on-line it can be accessed and retrieved using Universal Resource Locators (URL). The data environment is continually evolving. New resources are actively generated either as part of an on- going experiment or as a result of analysis and assessment. SPASE 11

SPASE 12 Additional Details The SPASE Data Model is a Semantic Data Model. –Defines the meaning of data within the context of its interrelationships with other data. –Defines the scientific context of data. …with Ontology features –Typed associations between resources. The SPASE Data Model is implementation neutral. Chosen reference implementation is XML. –XML Schema –Numerous XML style sheets for converting metadata. To HTML To OAI –And lots of tools.

Heliophysics Data Environment

Heliophysics Virtual Observatories (VOs) NASA-Funded VSO - Virtual Solar Observatory VSPO - Virtual Space Physics Observatory VMO - Virtual Magnetospheric Observatory VITMO - Virtual Ionosphere, Thermosphere, Mesosphere Observatory VHO - Virtual Heliospheric Observatory ViRBO - Virtual Radiation Belt Observatory VEPO - Virtual Energetic Particle Observatory VWO - Virtual Wave Observatory VMR - Virtual Model Repository Non-NASA-Funded CAA - Cluster Active Archive CDPP - Centre de Données de la Physique des Plasmas CSSDP - Canadian Space Science Data Portal EGSO - European Grid of Solar Observations GAIA - Global Auroral Imaging Access VSTO - Virtual Solar Terrestrial Observatory ??

SPASE 15 SPASE in the Wild Clarity comes from usage Current Users (to different degrees): United States –NASA's Heliophysics Data Environment (HPDE) 9 Virtual Observatories Service providers (Autoplot, HELM, etc.) –National Science Foundation (NSF) SuperMAG project Canada –Canadian Space Science Data Portal (CSSDP) European Union –Cluster Active Archive (CAA) –HELIO

Application Tools Tools for working with SPASE metadata and the SPASE framework. Validator Determines compliance with a version of the SPASE data model. XML Validate Parser Convert SPASE XML to internal structures Parser Editor Web-based Editors Web Editor Standalone Editors SPASE Assistant Editors with Database Storage Web+DB Editor Generator Create SPASE descriptions using external sources of information Ruleset Description Generator Harvester Extracts information from SPASE resource descriptions (or registries) SPASE Registry Server SPASE Database Query Wrapper Converts or embeds SPASE metadata in other descriptions or forms (i.e., OAI) Data Dictionary Lookup SPASE-to-OAI mapping Correlator Divide an XML document into individual resource descriptions into a well organized file system Correlator Refcheck Determine the validity of all references in a resource descriptions. Checks Resource IDs and URL Refcheck There are additional tools in development : SPASE Query Language Java-to-XML Binding Mechanism (JAXB) SPASE Guidelines Document

SPASE 17 Example Person Resource (XML) spase://SMWG/Person/Todd.King Todd King UCLA/IGPP 3846 Slichter Hall Los Angeles, CA

SPASE 18 The Future – Data Model Provide improved support and services: –Data Model version migration –Improved editors –Improved style sheets –Registries –…and more Documentation: –Tutorials –Guides –References

The Future – Interfaces Services –Resource Registry –Reporting –Visualization (Autoplot) –Domain search engine Query API: –SPASE-QL –REST SPASE 19

The Future – and You Join the fun. If you have resources … data, event lists, anything … you want to share contact one of the current systems to get started. If you have a lot of resources to share consider establishing a "personal" virtual observatory with a SPASE registry. SPASE 20

SPASE 21 Conclusion Domain specific data models and ontologies are making it possible for the seamless exchange of data across groups, agencies and international boundaries. With sufficient support (parsers, services, etc) adoption can be easy. With the right documentation mastering SPASE is possible to all. SPASE is working towards this goal. For more details:

ABSTRACT SPASE stands for Space Physics Archive Search and Extract. Over a number of years the international SPASE Working Group (see has developed the SPASE Data Model which is a standard for describing data sets in the Space and Solar Physics (now often called Heliophysics) domain. The Data Model is a set of terms and values along with the relationships between them that allow describing all the resources in a heliophysics data environment. It is the result of an effort to unify and improve on existing Space and Solar Physics data models. The intent of this Data Model is to provide the means to describe resources, most importantly scientifically useful data products, in a uniform way so they may be easily registered, found, accessed, and used. SPASE released version 2.0 of its data model in April This version represents a significant change from the previous release. It includes the capability to describe a wider range of data products and to include expert annotations which can be associated with a resource. Additional improvements include an enhanced capability to describe resource associations and a more unified approach to describe data product content. Details of these and other improvements will be discussed. The SPASE Data Model has been used to document a large range of data sets of interest to the space physics community. Several approaches may be used to access data through these descriptions. The main method of data discovery is through Virtual Observatories (VO ’ s) that have been set up in the U.S. and internationally to provide access to heliophysics data of interest. These VO ’ s were established in particular heliophysics subdisciplines of interest and cater to users doing research within that subdicipline. The VO ’ s are tuned to assist the type of research specific to the given subdiscipline so they sometimes differ from each other in the way they describe and handle data internally. SPASE is needed as a tool to enable standard terminology and access methods to be used to find and retrieve data from throughout the heliophysics data environment. The application of this approach will be demonstrated if internet access is available for the presentation or indicated by illustrations if it is not. Examples descriptions of data resources and the formation of resource collections will also be presented. Version 2.0 of the SPASE Data Model provides a solid foundation for future development. The Data Model contains many inherent capabilities which are yet to be realized. Potential applications are discussed to illustrate the range of capabilities. This includes how information contained in other data models can be mapped to SPASE concepts and migrated between paradigms. This is essential in the international heliophysics data environment as more countries become involved and its heterogeneity broadens. Nonetheless, we seek to demonstrate the applicability of the SPASE Data Model by working with other countries having heliophysics

International Effort CNES/CNRS Plasma Physics (CDPP) Data Archive NASA/Goddard Space Flight Center NOAA/National Geophysical Data Center Planetary Data System- UCLA Plasma Physics Interactions Node Rutherford Appleton Laboratory Southwest Research Institute Applied Physics Laboratory Jet Propulsion Laboratory Institute of Space and Astronautical Science (ISAS/JAXA) Augsburg College European Grid of Solar Observations (EGSO)

SPASE 24 SPASE Tools To demonstrate the viability of the model and provide basic support for its adoption a set of tools have been developed to support the reference implementation (XML) : –Validator - Determines compliance with a version of the SPASE data model. –Parser – Convert SPASE XML to internal structures. –Editor – Create SPASE descriptions by hand. –Generator – Creates SPASE descriptions using external sources of information. –Harvester – Extracts information from SPASE resource descriptions (or registries). –Wrapper – Converts or embeds SPASE metadata in other descriptions or forms (i.e., OAI). –Correlator – Divide an XML document into individual resource descriptions into a well organized file system. –Refcheck – Determine the validity of all references in a resource descriptions. Checks Resource IDs and URL.