Argovis: Building a FAIR Ocean Data Service.
Saved in:
| Title: | Argovis: Building a FAIR Ocean Data Service. |
|---|---|
| Authors: | Mills, Bill Katie-Anne1 (AUTHOR), Giglio, Donata1 (AUTHOR), Scanderbeg, Megan2 (AUTHOR), Purkey, Sarah2 (AUTHOR), Merchant, Lynne2 (AUTHOR) |
| Source: | Journal of Atmospheric & Oceanic Technology. Nov2025, Vol. 42 Issue 11, p1567-1581. 15p. |
| Subjects: | Application program interfaces, Data visualization, Marine resources, Electronic data processing, Information sharing, Geospatial data |
| Abstract: | The current ecosystem of Internet-facing search and distribution tools for ocean data has limited options suitable for supporting the fast queries needed to underwrite applications that update their data frequently and on demand, such as visualization websites, interactive educational activities, and analyses constructed as living documents. These applications are best served by a Representational State Transfer (RESTful) application programming interface (API) with incisive search capabilities over an appropriately indexed database of ocean datasets represented with consistent encoding. For this purpose, a new Argovis API was developed and released, along with a web-facing frontend and a collection of Jupyter notebooks that leverage it and demonstrate its capabilities. This paper reviews the key engineering decisions and reference architecture used by Argovis to create a responsive, FAIR ocean data service for Argo and ship-based profiles, derived gridded fields and other products, observations from the Global drifter program, tropical cyclone track data, an atmospheric river climatology, and weekly gridded fields of sea surface temperature, sea level anomaly, and surface winds based on satellite data. We also tour some of the use cases and applications of this data service, both by the Argovis team and third-party consumers. [ABSTRACT FROM AUTHOR] |
| Copyright of Journal of Atmospheric & Oceanic Technology is the property of American Meteorological Society and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.) | |
| Database: | Engineering Source |
|
Full text is not displayed to guests.
Login for full access.
|
|
| Abstract: | The current ecosystem of Internet-facing search and distribution tools for ocean data has limited options suitable for supporting the fast queries needed to underwrite applications that update their data frequently and on demand, such as visualization websites, interactive educational activities, and analyses constructed as living documents. These applications are best served by a Representational State Transfer (RESTful) application programming interface (API) with incisive search capabilities over an appropriately indexed database of ocean datasets represented with consistent encoding. For this purpose, a new Argovis API was developed and released, along with a web-facing frontend and a collection of Jupyter notebooks that leverage it and demonstrate its capabilities. This paper reviews the key engineering decisions and reference architecture used by Argovis to create a responsive, FAIR ocean data service for Argo and ship-based profiles, derived gridded fields and other products, observations from the Global drifter program, tropical cyclone track data, an atmospheric river climatology, and weekly gridded fields of sea surface temperature, sea level anomaly, and surface winds based on satellite data. We also tour some of the use cases and applications of this data service, both by the Argovis team and third-party consumers. [ABSTRACT FROM AUTHOR] |
|---|---|
| ISSN: | 07390572 |
| DOI: | 10.1175/JTECH-D-24-0160.1 |