NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
HAPI: An API Standard for Accessing Heliophysics Time Series DataHeliophysics data analysis often involves combining diverse science measurements, many of them captured as time series. Although there are now only a few commonly used data file formats, the diversity in mechanisms for automated access to and aggregation of such data holdings can make analysis that requires intercomparison of data from multiple data providers difficult. The Heliophysics Application Programmer's Interface (HAPI) is a recently developed standard for accessing distributed time series data to increase interoperability. The HAPI specification is based on the common elements of existing data services, and it standardizes the two main parts of a data service: the request interface and the response data structures. The interface is based on the REpresentational State Transfer (REST) or RESTful architecture style, and the HAPI specification defines five required REST endpoints. Data are returned via a streaming format that hides file boundaries; the metadata is detailed enough for the content to be scientifically useful, e.g., plotted with appropriate axes layout, units, and labels. Multiple mature HAPI-related open-source projects offer server-side implementation tools and client-side libraries for reading HAPI data in multiple languages (IDL, Java, MATLAB, and Python). Multiple data providers in the US and Europe have added HAPI access alongside their existing interfaces. Based on this experience, data can be served via HAPI with little or no information loss compared to similar existing web interfaces. Finally, HAPI has been recommended as a COSPAR standard for time series data delivery.
Document ID
20210025738
Acquisition Source
Goddard Space Flight Center
Document Type
Reprint (Version printed in journal)
Authors
Robert S Weigel ORCID
(Space Weather Lab)
Jon Vandegriff ORCID
(Johns Hopkins University Applied Physics Laboratory North Laurel, United States)
Jerry Faden
(Cottage Systems (United States) Iowa City, Iowa, United States)
Todd King ORCID
(University of California, Los Angeles Los Angeles, California, United States)
D Aaron Roberts ORCID
(Goddard Space Flight Center Greenbelt, Maryland, United States)
Bernard T Harris
(Goddard Space Flight Center Greenbelt, Maryland, United States)
Robert Candey ORCID
(Goddard Space Flight Center Greenbelt, Maryland, United States)
Nand Lal
(University of Maryland, Baltimore County Baltimore, United States)
Scott Boardsen ORCID
(University of Maryland, Baltimore County Baltimore, Maryland, United States)
Chris Lindholm ORCID
(University of Colorado Boulder Boulder, United States)
Doug Lindholm
(University of Colorado Boulder Boulder, Colorado, United States)
Thomas Baltzer
(University of Colorado Boulder Boulder, Colorado, United States)
Lawrence E. Brown ORCID
(Johns Hopkins University Applied Physics Laboratory North Laurel, Maryland, United States)
Eric W. Grimes ORCID
(University of California, Los Angeles Los Angeles, California, United States)
Baptiste Cecconi ORCID
(Laboratory of Space Studies and Instrumentation in Astrophysics Meudon, France)
Vincent Génot
(University of Toulouse Toulouse, Midi-Pyrénées, France)
Benjamin Renard
(Akka Technologies (France) Paris, France)
Arnaud Masson ORCID
(TPZ UK)
Beatriz Martinez ORCID
(RHEA (Spain))
Date Acquired
December 9, 2021
Publication Date
November 18, 2021
Publication Information
Publication: Journal of Geophysical Research: Space Physics
Publisher: American Geophysical Union / Wiley
Volume: 126
Issue: 12
Issue Publication Date: December 1, 2021
ISSN: 2169-9402
e-ISSN: 2169-9402
Subject Category
Solar Physics
Funding Number(s)
WBS: 944022.02.01.02.96
Distribution Limits
Public
Copyright
Portions of document may include copyright protected material.
Technical Review
External Peer Committee
Document Inquiry

Available Downloads

There are no available downloads for this record.
No Preview Available