CDO (Climate Data Operators) 是Max-Planck Institute for
Meteorology开发的一个气候数据处理软件。它提供非常简单明了的命令行操作方式,能够对气候(海洋、大气)领域科研中常用的数据格式(NetCDF、GRIB等)进行处理。支持超过400种运算,能够完成网格选择、转换、变换、比较、统计、回归、相关、插值、EOF分析等许多任务。
CDO以GPL开源协议发布,支持Unix/Linux、MacOS、Windows等多种平台。其项目首页为https://code.zmaw.de/projects/cdo,其中可以下载源码包。要想在CDO中操作NetCDF等数据格式,需要系统中已安装NetCDF等的支持库。如果没有安装,则可以使用开发小组提供的集成库libs4cdo(下载页面中提供),其中包含了CDO需要的各种外部支持库,安装后就可以启用CDO的全部功能。
下载libs4cdo-0.0.9后在终端中解压并进入源码目录:
tar
-xzvf libs4cdo-0.0.9.tar.gz
cd
libs4cdo-0.0.9
编译安装:
sudo make libs4cdo PREFIX=/usr/local
其中PREFIX=/usr/local是指定安装目录,可以随意更改。如果不指定PREFIX,则将安装在当前目录的build子目录下。
安装过程中会检查所需要的依赖软件,如果有未满足的依赖则不能继续。可能需要的依赖软件为curl-config,需要在编译之前安装:
sudo apt-get install libcurl4-gnutls-dev
libs4cdo安装完成后就可以编译安装cdo了。下载源码包并解压:
CDO以GPL开源协议发布,支持Unix/Linux、MacOS、Windows等多种平台。其项目首页为https://code.zmaw.de/projects/cdo,其中可以下载源码包。要想在CDO中操作NetCDF等数据格式,需要系统中已安装NetCDF等的支持库。如果没有安装,则可以使用开发小组提供的集成库libs4cdo(下载页面中提供),其中包含了CDO需要的各种外部支持库,安装后就可以启用CDO的全部功能。
下载libs4cdo-0.0.9后在终端中解压并进入源码目录:
编译安装:
其中PREFIX=/usr/local是指定安装目录,可以随意更改。如果不指定PREFIX,则将安装在当前目录的build子目录下。
安装过程中会检查所需要的依赖软件,如果有未满足的依赖则不能继续。可能需要的依赖软件为curl-config,需要在编译之前安装:
libs4cdo安装完成后就可以编译安装cdo了。下载源码包并解压:
