cdi
« Back to VersTracker
Description:
C and Fortran Interface to access Climate and NWP model Data
Type: Formula  |  Latest Version: 2.5.4@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Other
Tags: climate-science data-analysis hpc scientific-computing nwp
Install: brew install cdi
About:
CDI (Climate Data Interface) is a high-performance library for accessing and processing climate and weather model data. It provides a unified, efficient API for reading and writing major scientific data formats like GRIB, NetCDF, and HDF5. This tool is essential for scientists needing to manage large datasets from Numerical Weather Prediction (NWP) models.
Key Features:
  • Supports multiple data formats including GRIB, NetCDF, and HDF5
  • High-performance parallel I/O capabilities
  • Provides C and Fortran APIs for scientific computing
  • Integrated with climate analysis tools like CDO
Use Cases:
  • Reading and writing large-scale climate model datasets
  • Converting data between GRIB and NetCDF formats
  • Performing parallel I/O operations in atmospheric science applications
Alternatives:
  • NetCDF – NetCDF is primarily a single format, whereas CDI acts as a multi-format abstraction layer supporting GRIB and HDF5 as well.
  • CDO – CDO is a command-line tool for data manipulation built on top of CDI, which provides the underlying library functions.
License: GPL-2.0-only
Dependencies: eccodes, hdf5, libaec, netcdf, proj, util-linux
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, sonoma, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Nov 13, 2025 8:28pm 0 VERSION_BUMP 6e56bc6e
Sep 13, 2025 4:15am 0 VERSION_BUMP 8abc24c0
Dec 3, 2024 7:52pm 0 VERSION_BUMP c99755b1