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
即可完成自动下载
更新一点新信息: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