关注

Hi~新朋友,记得点蓝字关注我们哟


科研到头秃(7)

学渣
今天碰到了一个科研难题,想想都头大
学霸



学渣
模式运行得到了360个逐月输出的文件,NCL处理起来慢爆了,想哭
学霸
哈哈哈,来来来,我给你介绍一下强大的气象处理软件cdo


╮( ̄▽ ̄"")╭



所以今天主要来介绍一个超级强大的气象类的数据处理运算软件——cdo
目标:快速实现数据的预处理等
划重点
01
cdo简介
cdo是一款气象领域基于Linux处理数据十分强大的工具,是climate data operator的缩写。它提供了600多个常见的操作,能够对数据进行快速的操作和分析,能够很快速的处理nc、grid等常见的数据。常见的功能包括:
1、数据的提取合并(提取特定时间、空间、经纬度等等)
2、数据的简单运算(加减乘除、方差、均方差、和、最值、滑动均值、滑动方差、滑动最值、区域平均、区域方差、区域最值等等)
3、数据的统计运算(相关、线性回归、EOF、滤波、水平插值、垂直插值等等)
4、数据的转换(binary转nc、HDF转nc等等)
5、各种气候指数的运算(极端有关的指数等等)
有很多软件都可以处理气象数据,常见的向Matlab、Python和NCL等,除此之外也有快速处理气象数据的软件如Cdo、NCO等。那么如果把Cdo与传统的气象软件NCL做对比,它有如下的优缺点。
优点:
1. 数据处理的速度极快
2. 文件很小,基本上不占空间
....
缺点:
1.与NCL一样都是的基于linux系统才能操作
2. 不能中途查看数据,而且是交互式命令,不利于查错【但是可以把命令批量写在bash脚本里面,然后执行】。
3. 参考资料和官网信息没有NCL丰富。