国际土地模型基准测试包

ILAMB的Python项目详细描述


国际土地模型基准(ILAMB)项目是 模型数据相互比较和集成项目旨在改进 土地模型的性能,并同时改进 新的测量活动,以减少与关键 陆面过程。基于过去的模型评估研究, ILAMB的目标是:

  • 制定国际公认的土地模型基准 绩效,促进这些基准的使用 国际模型比对协会,
  • 加强实验、遥感和 气候模拟社区在设计新的模型试验和 新的测量程序,以及
  • 支持设计和开发一个新的开放源码, 国际社会使用的基准软件系统。

这是此存储库的最后一个目标 担心的。我们开发了一个基于python的通用基准测试 系统,最初侧重于评估土地模型的性能。

有用信息

  • Documentation-安装和 基本用法教程
  • 样本输出
    • CLM-与3个clm版本的land比较
    • CMIP5-与cmip5模型集合的土地比较
    • IOMB-海洋与几个海洋模型的比较
  • Paper发表于詹姆斯 其中详细介绍了ILAMB中使用的设计和方法 包裹。如果你觉得这个包或输出对你的 我们恳请您引用这一点 工作。

ILAMB 2.4版本

这次发布标志着ILAMB的一个重要技术转变 开发——ILAMB v2.4及以后版本将仅限于python3。如果你是 对于python来说,python3的发布似乎有些奇怪 十年来,Python仍然无处不在。现在有一个 Python将 在2019年底达到生命尽头。此外还有一个 流行Python的成长 正在逐步取消对 今年的Python。所以为了顺应这个社会趋势, 最后一个与python2.7x兼容的ilamb版本是 2.3.1,2.4版及更高版本,仅限python3。

我长期坚持使用python2的部分原因是ilamb 设计用于在大型计算机上运行,这些计算机的软件堆栈通常是 不经常更新。我想确保ilamb在旧的 软件。然而,这不是一个问题,因为计算中心是 不再向用户提供他们通过加载的python包 中心支持的环境模块和面向用户创建 使用conda的个性化环境。在中查找ilamb.yml文件 conda可以用来创建将 支持ILAMB安装。如果这些话对 你,在tutorials中寻找一个更详细的解释,它被重写为 反映这种转变。

我们在 james详细说明了这个包实现的方法。如果 如果您发现ILAMB对您的研究有帮助,我们将非常感谢 引用这项工作,因为它有助于我们传达 对社区的投资。

地面对抗的集合现在包括 co2通量的模拟。默认设置是比较 nbp对noaa站点子集记录的流量,但是 可从配置文件内部配置。浏览cmip5 output 以了解此添加提供的内容。

最后,我们正在改变对ilamb的支持方式。直到现在, 我已将用户问题导向我的个人电子邮件。这还可以, 不过,考虑一下joiningilamb 把你的问题发到那里。不仅如此 把你的问题交给社区更快的答复,但是答案是可搜索的,这可能有助于下一个用户。此外 对此,如果您愿意询问 有问题。这有更多的聊天界面,但是 所有的对话仍然是公开的,会员可以搜索。

资金

这项研究是为了通过合成和计算来减少生物地球化学相互作用中的不确定性。该项目由美国能源部科学办公室生物与环境研究(BER)项目气候与环境科学部(CESD)的区域和全球气候建模(RGCM)项目赞助。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java当我点击MainActivity中的按钮以显示其他活动时,它不起作用   java游戏!框架:在请求之间获取控制器的组件/字段/对象   JavaBlackBerry:调用计算器并检索值?   java Struts2 jQuery插件提交按钮   java无法将更新的画布绘制到活动   java如何将Gson值放入HashMap   使用截取时出现java错误:RecyclerView:未连接适配器;跳过布局   java组织。冬眠HibernateException:在Hibernate搜索中编制索引时出错(在事务完成之前)   java Swagger服务器存根生成工作流   java JInternalFrame底部阴影问题   java nio缓冲区类中limit()的用法是什么   java水平回收器视图内部选项卡布局   java Maven无法找到依赖项   java如何管理不同应用程序实例的权限文件?