首页 > 编程知识 正文

CMIP6数据多种方式下载——IDM(Windows),wget,acccmip6(Linux)

时间:2023-05-04 09:53:52 阅读:204445 作者:4943

CMIP数据下载

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

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

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

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

wget -i data.txt

即可完成自动下载

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

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。