你好,游客 登录
背景:
阅读新闻

开源与地球科学有什么关系?听听NASA怎么说

[日期:2014-06-20] 来源:CSDN  作者:开源大叔/编译 [字体: ]

开源与地球科学有什么关系?听听NASA怎么说

  美国国家航空航天研究组织——NASA一直与开源社区有着深度的合作,其组织的很多项目也已经开源,还设立了专门的网站展示这些项目。ITeye也曾推荐过一些NASA的开源项目。在下面这篇文章中,我们试图克服开源社区的分散性和多样性的特点,以NASA和更多开源社区为例,看看他们今天已经具有怎样强大的影响力和凝聚力。又是如何帮助科学家、决策者、软件开发者、教育工作者和感兴趣的读者更好的理解地球气候的。

  首先,我们介绍一下这个令人激动人心的领域与开源有关的一些背景。

  地球科学家,包括遥感专家,气候建模人员,从业人员,政策制定者和决策者,都在推动和监控开源空间。例如,气候建模社区执行构建、测试、验证气候和地球系统模型的很多软件都是开源的。这些软件有开放源代码促进会(OSI)批准的许可证,以及社区参与者贡献的软件包。同样,遥感社区也在利用开源技术处理遥感数据。包括Python 和R语言,以及非开源但是面向社区的软件包,如MATLAB,ENVI/IDL和其他分享代码的软件。

  地球科学的重点是限制在区域范围内建模,这对预测气候变化对社会和自然资源的影响至关重要。为了让大家有更深入的了解,下面我们介绍一下Apache的开放式气候工作台(Apache的开放式课程),这是一个促进地球科学这一学科设置的开源项目。

  Apache的开放式气候工作台(以下简称Apache OCW)是为了促进开发一个软件库而创建,但并不仅限于此。气候模型评价使用模型和观测数据集(包含遥感数据),涉及从多种渠道获得的多种格式和分辨率的数据,包括来自地球系统电网联合会(ESGF)、协调区域缩小规模的实验(CORDEX)、北美地区气候变化评估程序(NARCCAP)、NASA、 NOAA和其他代理的数据。Apache OCW工具包包括数据提取的功能,数据操作、指标计算和可视化。Apache OCW的应用程序包括基于理解大气条件和美国、非洲、印度-西藏地区、南美的气候模式的研究项目。

  Apache OCW 项目诞生于NASA JPL(喷气推进实验室)从地球科学社区的区域气候模型评价体系(RCMES)重构的代码。这是一个联合项目,由“联合区域地球系统科学与工程研究所(JIFRESSE)”和加州大学洛杉矶分校与NASA JPL通过科学协作完成。此外,Apache OCW利用Apache面向对象技术的数据(OODT) 管理地球科学相关项目的大规模数据集。该项目后来重新集成到贡献的代码,并变得更有效力。尽管如此,使用面向对象的方法来创建一组核心库,对项目之外的气候模型的可用性评估大有帮助。例如,美国国家气候评估(NCA) 机构2014年5月宣布,多个气候研究技术获得Apache OCW的RCMES项目的支持。另一个例子是,Apache OCW对课程库进行了调整,以便了解有关中尺度对流复合体的特点和正在进行的气候变异研究。

  综上,NASA JPL开源项目的套件涉及水、冰、雪等,为全球冰雪覆盖区域的水供应提供了重要的信息。这些项目利用开放源码的方法来启用透明的、社区驱动的代码开发,成为推进科学发现的关键。这需要很多人齐心协力,推动科学和我们的生活,拓宽我们对这个世界的理解。NASA JPL的专家,与各利益相关者合作,孜孜不倦地追求着这个目标。





收藏 推荐 打印 | 录入: | 阅读:
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数
点评:
       
评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款