Skyborn: Climate Data Analysis Toolkit

Read full text
Authors: Qianye Su
Cited by: 0

Abstract

Skyborn is a comprehensive Python library for atmospheric and climate science data analysis, featuring high-performance Fortran/Cython implementations with OpenMP/SIMD optimization. Core capabilities include: Atmospheric circulation analysis: windspharm (spherical harmonics, streamfunction/velocity potential, Rossby wave analysis) and geostrophic wind calculations. Tropical cyclone dynamics: Genesis Potential Index (GPI), potential intensity calculations based on Emanuel's thermodynamic theory. Statistical trend analysis: Mann-Kendall test, Spearman/Kendall/Pearson correlations with xarray integration. Tropopause height: Calculations following WMO standards. Data interpolation: gridfill Poisson solver, CMIP6 regridding, RCM-to-point/grid transformations. Emergent constraints: Methods for climate sensitivity analysis. Visualization: Advanced scientific visualization tools. Designed for processing multi-dimensional climate model outputs and reanalysis datasets with automatic dimension detection and metadata preservation.

Publication details

Journal / source
Zenodo (CERN European Organization for Nuclear Research)
Publication date
6 September 2026