Standardizing Access to Heliophysics Data - HAPI Specification Updates
and Some New Usages for Cloud and Model Data
Abstract
The Heliophysics Application Programmer’s Interface (HAPI) is a standard
mechanism for accessing time series data. Because of its adoption at
multiple Heliophysics (HP) and Space Weather (SW) data centers, it is
now a useful way to reach many different resources within the community.
It is also a COSPAR standard. The use of HAPI so far has been as a
standard layer on top of a traditional mission or instrument archive,
where HAPI lives alongside an existing, custom web-based computer
interface. We will give highlights of recent additions to the
specification which is now at version 3.0, with 3.1 around the corner.
We also will present explorations into two new ways in which HAPI can be
utilized. 1) HAPI as a way to access output from model runs, which can
generate large volumes of data at various time cadences and spatial
distributions. 2) HAPI as an interface over cloud-based data resources.
In the cloud, HAPI can connect large volumes of data to
scientist-friendly front-end analysis capabilities, such as a JupyterHub
or potentially a Pangeo-like environment. The evolution of HAPI and its
uses is expected to keep enhancing interoperability among Heliophysics
and Space Weather resources.