System and method for providing a climate data intercomparison and analytics service application programming interface
Inventors
Schnase, John L. • Duffy, Daniel Q. • Tamkin, Glenn S. • Li, Jian • Strong, Savannah L. • Gill, Roger
Assignees
National Aeronautics and Space Administration NASA
Publication Number
US-11720539-B1
Publication Date
2023-08-08
Expiration Date
2035-05-13
Interested in licensing this patent?
MTEC can help explore whether this patent might be available for licensing for your application.
Abstract
A climate data intercomparison and analytics service application programming interface (CDIAS-API) includes a set of basic utilities configured to map calls from client applications to single service-side methods operating on one or more disparate climate reanalysis datasets by the climate data intercomparison and analytics service, a set of extended utilities comprising scripts that call on one or more of a set of canonical operations, and one or more basic utilities, and a collections reference model configured to provide semantic alignment of variable names, method alignment of statistical operations, and output data format consistency for operations across the one or more disparate climate reanalysis datasets.
Core Innovation
The invention provides a climate data intercomparison and analytics service application programming interface (CDIAS-API) that includes a set of basic utilities configured to map calls from client applications to single service-side methods operating on one or more disparate climate reanalysis datasets. It also includes a set of extended utilities comprising scripts that invoke canonical operations and basic utilities, alongside a collections reference model configured to ensure semantic alignment of variable names, method alignment of statistical operations, and output data format consistency across the disparate climate reanalysis datasets.
The background problem addressed is that climate model datasets are produced in different formats, variables, spatial and temporal resolutions, and geographic domains, making it difficult for end users, applications, or researchers to access and perform meaningful analysis across an ensemble of diverse reanalysis collections. Existing analytics platforms and web-based APIs typically operate on single datasets like MERRA-2, lacking a unified interface for multiple disparate datasets from various sources.
Claims Coverage
The patent includes two independent claims focusing on a method and a system for providing a CDIAS-API with utilities and a collections reference model to operate on multiple disparate climate reanalysis datasets.
Basic utilities mapping client calls to service-side methods
The API implements a set of basic utilities that map calls from client applications to single service-side methods operating on one or more disparate climate reanalysis datasets by the climate data intercomparison and analytics service.
Extended utilities comprising scripts for canonical operations
The API provides a set of extended utilities comprising scripts that invoke one or more canonical operations and/or basic utilities to perform enhanced tasks or create higher order products.
Collections reference model for semantic and methodological alignment
The collections reference model is configured to provide semantic alignment of variable names, method alignment of statistical operations, and output data format consistency across disparate climate reanalysis datasets.
Conversion of disparate climate datasets to a common format
The system converts a plurality of disparate reanalysis collections from different sources into a common format using individual conversion utilities specific to each dataset, enabling temporal and spatial registration for unified processing.
Use of Open Archival Information System Reference Model calls
Calls from client applications are configured as OAIS Reference Model calls including ingest, query, order, download, execute, and status methods, mapped to web services recognized by the climate data intercomparison and analytics service.
Canonical statistical operations for climate data
Canonical operations include seasonal maximum, seasonal average, vertical average, spatial average, anomaly determination, and standard deviation applied over combined disparate climate data collections.
The inventive features collectively provide a comprehensive API and supporting system that enables seamless access, semantic and methodological alignment, and high-performance analytics over multiple disparate climate reanalysis datasets through a unified interface supporting standard OAIS operations and canonical statistical analyses.
Stated Advantages
Enables operations across disparate climate data collections from different sources with differing formats, variables, spatial and temporal characteristics.
Supports semantic alignment of variable names, statistical method alignment, and output data format consistency, facilitating intercomparison and integrated analytics.
Improves access to climate model data by performing analytics where data are stored, reducing need to move large datasets to end users.
Allows parallel and asynchronous operations over multiple disparate reanalysis collections to enhance performance and efficiency.
Facilitates extensibility through basic and extended utilities, making it easy for users to build more complex operations from fundamental services.
Documented Applications
Investigating climate variability and supporting applications such as national disaster management, civil engineering, ecological forecasting, health and air quality, water resources, and agriculture.
Performing uncertainty quantification and anomaly detection over climate reanalysis datasets.
Providing a cloud-based platform-as-a-service for climate data analytics enabling client-side access and interaction with multiple reanalysis collections.
Interested in licensing this patent?