acccmip6 安装及相关操作

安装

1
pip install acccmip6

一般用法

  • 帮助。acccmip6 -h
  • 搜索数据库。acccmip6 -o S
  • 从数据库下载。acccmip6 -o D

必需的参数

  • -o:采用输出类型。“S”用于搜索数据库或“D”用于从数据库下载。使用“M”来使用 CMIP6DB 模块。

可选参数

  • -m: 型号名称(允许多个逗号分隔的名称)
  • -e: 实验名称
  • -f: CMIP6 输出频率(例如:mon, day 等)
  • -v: 变量名
  • -r: 领域名称(例如 atmos,ocean 等)
  • -rlzn:选择一个指定的实现
  • -c:“yes”在搜索或下载时使用检查器。这有助于找出搜索项当前是否可用。如果没有,它将提供与您的搜索结果非常匹配的建议。
  • -desc: ‘yes’ 获取所搜索到的实验的描述
  • -dir: 下载目录
  • -skip:从您的下载中跳过任何项目(model/experiment/realizations)
  • -time: ‘yes’ 打印出所有可用的时间段
  • -yr:选择一个时间段(年数)的数据

示例用法

1.搜索数据

-m 模型名称 -v 变量名称 -f 频率 -r 领域

1
acccmip6 -o S -m MIROC6 -e ssp245 -v zg -f mon -r atmos

-c : ‘yes’在搜索或下载时使用检查器。这有助于查明搜索项当前是否可用。如果没有,它将提供与你的搜索结果非常匹配的建议。

1
acccmip6 -o S -m IPSL -c yes

-desc : ‘yes’来获取所搜索的实验的描述

1
acccmip6 -o S -e hist-piNTCF,hist-piAer -v vas -m MIROC6 -desc yes

-time : ‘yes’打印出所有可用的时间段

1
acccmip6 -o S -v pr -e historical -f mon -m NorESM2-LM -time yes

-yr : 选择时间段(年数)的数据

1
acccmip6 -o S -v pr -e historical -f mon -m NorESM2-LM -yr -5 -time yes
2.下载数据

-rlzn : 选择指定的实现

1
acccmip6 -o D -e hist-piNTCF -v vas -m MIROC6 -dir /mnt/d/Work/acccmip6_download/download_here -rlzn 2

-dir : 下载目录

1
acccmip6 -o D -e hist-piNTCF -v vas -m MIROC6 -dir /mnt/d/Work/acccmip6_download/download_here

-skip : 跳过你下载的任何项目(model/experiment/realizations)

1
acccmip6 -o D -e ssp245-aer,ssp245,hist-aer -MIROC6,CanESM5 -f mon -r atmos -skip hist-aer,ua,va,zg

参考