CMIP数据下载

  1. IDM下载
    有关的文章不少,少量数据下载时,逐一进行链接复制和粘贴问题不大。
    引用一篇讲的比较清楚的文章

https://blog.csdn.net/qq_49433404/article/details/109198592

但CMIP6有部分模式数据按照时间顺序划分为多个文件,如EC-Earth-Veg为一年一个文件,那么逐一复制链接就比较复杂,这里介绍我个人认为比较好用的浏览器集锦功能)
在这里插入图片描述
在这里插入图片描述
选中所需文件,鼠标右键点击 HTTP DOWNLOAD 将链接加入集锦
在这里插入图片描述
打开集锦,全选复制链接

在这里插入图片描述
随后打开IDM,选择 任务>从剪贴板中添加批量下载
之后会跳出新的下载页面,全选并修改需要保存的路径就可以啦。
我用的是IDM中文破解版,英文版本的小伙伴就自行找到对应位置吧。
另外,我使用的浏览器是WIN10自带的Microsoft Edge,如果有小伙伴浏览器中没有集锦这一功能的话,有遇到过其他的批量下载方法,在这里引用一下。

https://zhuanlan.zhihu.com/p/164812122

  1. Linux wget下载
    (最近开始使用组里服务器新学的,借花献佛了。个人认为相较于IDM没有很大的优势,尤其是没有安装linux系统的小伙伴)

https://blog.csdn.net/Nengneng_666/article/details/110501279

补充:
将需要下载的网址复制到data.txt文件中,保存并上传到服务器

 wget -i data.txt

即可完成自动下载

更新一点新信息:data.txt文件中的路径不需要重复操作,尤其是对于变量为分时间段多个文件的模式,有一个下载地址后,直接修改时间范围就可以快速完成。

  1. Python acccmip6下载
    (出乎意料的简单,就是也需要在linux系统下实现)
    先给个官网简介:

https://acccmip6.readthedocs.io/en/latest/guide/quickstart.html

下面是快速使用
安装: pip install acccmip6

搜索需要的数据
acccmip6 -o S 搜索

acccmip6 -o S -m IPSL-CM6A-LR -e historical -v cropFrac -f mon -rlzn 1 -c yes 

-m : model names 模型名称
-e : experiment names 试验名称
-v : variable names 变量名
-f : frequency 时间频率
-r : realm name 领域名
-rlzn : select a realization 实现(我愿称之为ensemble member)
-skip : skip items during download
-time : ‘yes’ print out all available time periods
(还有一些其他选项,但感觉不是很常用)

上述-c命令就是使系统输出检索结果
在这里插入图片描述
在这里插入图片描述

acccmip6 -o D 下载
命令与上述几乎没有差别,将搜索命令改为下载命令,并附上下载路径即可

acccmip6 -o D -m IPSL-CM6A-LR -e historical -v cropFrac -f mon -rlzn 1 -dir /data/

个人感觉,acccmip6的优越性相较于下载其实主要体现在检索功能上。
例如我就固定变量、时间频率等信息搜索数据可行的模式

acccmip6 -o S -e historical -v treeFrac,cropFrac,grassFrac,shrubFrac,rsdscs,rsuscs  -f mon -rlzn 1 -c yes

在这里插入图片描述

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐