用于下载和处理 ERA5 数据的软件包,可用于微气候建模。生态学与进化方法中描述该软件包的相应论文。
您可以通过以下行从此 GitHub 存储库安装该包:
remotes::install_github("dklinges9/mcera5")
2024 年 10 月 8 日: mcera5
中提供了用于处理从旧(旧)CDS 和新(测试版)CDS 下载的 ERA5-reanalysis 和 ERA5-land 文件的模块化功能。此外,用户必须指定是否希望针对特定的小气候 R 包对提取的气候数据进行格式化: microclima
、 NicheMapR
、 microclimc
、 microclimf
或micropoint
( microclimc
是默认值)。分支“new_cds_time_edits”已合并到master中,很快就会被删除。
2024 年 9 月 25 日:从 beta CDS 下载的 ERA5-reanalysis 和 ERA5-land 文件的时间维度结构不同。要从这些文件中提取气候数据(例如使用extract_clim()
),请参阅开发人员分支“new_cds_time_edits”。您可以通过以下方式直接安装此分支:
remotes::install_github("dklinges9/mcera5", ref = "new_cds_time_edits")
2024 年 9 月:随着 ECMWF 迁移到新的测试版气候数据存储,该软件包正在经历大量开发,以跟上变化。这些更改包括较低的 API 限制、不同的变量名称/netCDF 文件结构以及不同的凭据(有关详细信息,请参阅下文)。如果您遇到无法解释的错误,请让我注意(请参阅下面的问题、疑虑和问题)。
然后可以通过以下方式访问小插图:
vignette("mcera5_vignette")
或者,您可以在 GitHub 存储库上手动导航到小插图。
ERA5 气候数据可以从 ECMWF 气候数据存储 (CDS) 下载。请注意,2024 年 7 月 CDS 迁移到新平台,旧平台已于 2024 年 9 月弃用。以下介绍如何使用 R 访问数据:
在此注册 ECMWF 帐户。注册后,您需要接受表格底部列出的所有条款和条件。
然后,导航至此处的 CDS 站点并使用右上角的按钮登录。登录后,将鼠标悬停在右上角您的姓名上,然后单击出现的选项“您的个人资料”(这将带您进入此页面。在这里您将找到您的用户 ID (UID) 和个人访问令牌,从 CDS 远程下载数据都需要这些。
每个 CDS 数据集都有其独特的使用条款。您需要在此页面接受这些 ERA5 重新分析条款(向下滚动至“使用条款”并接受)。同一组术语也适用于其他 Copernicus 产品,包括 ERA5-land。
在通过电子邮件发送有关问题的信息之前,请在此 Github 存储库上提交一个可重现的示例作为问题。为此,请导航至此存储库的主页并单击“Issues”选项卡,然后单击“New Issue”。如果您没有 GitHub 帐户或无法提交问题,请通过 [email protected] 联系 David Klinges。
David Klinges:维护者、主要联系人([email protected])
詹姆斯·达菲:创造者
伊利亚·麦克林:贡献者