Universal Access to Heliophysics Time Series Data: A Story with a HAPI Ending
Universal Access to Heliophysics Time Series Data: A Story with a HAPI Ending
Abstract:
Being able to seamlessly access and analyze data from diverse Heliophysics data sources has become an essential aspect of studying the connected Sun-Earth system. In the last ten years, strides have been made in terms of missions using standard data formats and teams building reusable analysis tools. Now, a new access mechanism is emerging which has the potential to achieve universal access for Heliophysics time series data. The Heliophysics Application Programmer's Interface (HAPI), is a data delivery standard being adopted by multiple data centers. The HAPI specification defines a lowest common denominator way of describing data holdings and delivering digital content that is easy for servers to implement and easy for clients to use. HAPI compliant servers are coming online at CDAWeb at Goddard, George Mason University, The University of Iowa, the Johns Hopkins Applied Physics Lab, the Planetary Plasma Interactions node of the Planetary Data System at UCLA, and at the Laboratory for Atmospheric and Space Physics at CU Boulder. Several client analysis tools are also being upgraded to read from HAPI servers, including Autoplot and the SPEDAS package. Low level client libraries are also in development to allow individuals to bring HAPI-accessible data into their own workflows in Python, IDL, and Java. We present the core features of the HAPI specification, and describe the implications for future Heliophysics analysis.