Falwa: Python Package to Implement Finite-Amplitude Local Wave Activity Diagnostics on Climate Data

IF 3.3 3区 地球科学 Q2 GEOSCIENCES, MULTIDISCIPLINARY
Clare S. Y. Huang, Christopher Polster, Noboru Nakamura
{"title":"Falwa: Python Package to Implement Finite-Amplitude Local Wave Activity Diagnostics on Climate Data","authors":"Clare S. Y. Huang,&nbsp;Christopher Polster,&nbsp;Noboru Nakamura","doi":"10.1002/gdj3.70006","DOIUrl":null,"url":null,"abstract":"<p>Weather at the mid-latitudes is governed by cyclones and anticyclones mostly migrating eastward. These weather systems cause the jet streams to undulate; the meandering patterns are known as the Rossby waves. Occasionally, Rossby waves bring forth localised extreme weather phenomena. An example of a finite-amplitude wave phenomenon is atmospheric blocking, which is often associated with heat waves and droughts. Recent development of a finite-amplitude local wave activity (FALWA) theory by Nakamura and collaborators enables comprehensive analysis of the dynamics of finite-amplitude Rossby waves observed in climate data, which helps to understand the drivers of their life cycles. Despite the simplicity of interpretation it brings about, to apply the FALWA diagnostic to climate data requires more involved calculations than the traditional Eulerian framework. This article introduces the open-source Python package <span>falwa,</span> which encapsulates the FALWA diagnostics implemented on gridded climate data presented in the authors' previous publications. It reviews the essence of the FALWA theory, the corresponding components in the package that implement the calculations, and where users can find sample notebooks to start with. It aims to serve as a road map for new users to easily navigate through this package. The latter half of this article documents the practices of the developers, which include the documentation tools, continuous integration practice, and repository maintenance using automated GitHub functionalities. The authors also discuss existing numerical issues and future improvement plans. This open-source project aims to promote the broader application of FALWA diagnostics on climate data and model outputs by streamlining complex numerical computations.</p>","PeriodicalId":54351,"journal":{"name":"Geoscience Data Journal","volume":"12 2","pages":""},"PeriodicalIF":3.3000,"publicationDate":"2025-04-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1002/gdj3.70006","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Geoscience Data Journal","FirstCategoryId":"89","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1002/gdj3.70006","RegionNum":3,"RegionCategory":"地球科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"GEOSCIENCES, MULTIDISCIPLINARY","Score":null,"Total":0}
引用次数: 0

Abstract

Weather at the mid-latitudes is governed by cyclones and anticyclones mostly migrating eastward. These weather systems cause the jet streams to undulate; the meandering patterns are known as the Rossby waves. Occasionally, Rossby waves bring forth localised extreme weather phenomena. An example of a finite-amplitude wave phenomenon is atmospheric blocking, which is often associated with heat waves and droughts. Recent development of a finite-amplitude local wave activity (FALWA) theory by Nakamura and collaborators enables comprehensive analysis of the dynamics of finite-amplitude Rossby waves observed in climate data, which helps to understand the drivers of their life cycles. Despite the simplicity of interpretation it brings about, to apply the FALWA diagnostic to climate data requires more involved calculations than the traditional Eulerian framework. This article introduces the open-source Python package falwa, which encapsulates the FALWA diagnostics implemented on gridded climate data presented in the authors' previous publications. It reviews the essence of the FALWA theory, the corresponding components in the package that implement the calculations, and where users can find sample notebooks to start with. It aims to serve as a road map for new users to easily navigate through this package. The latter half of this article documents the practices of the developers, which include the documentation tools, continuous integration practice, and repository maintenance using automated GitHub functionalities. The authors also discuss existing numerical issues and future improvement plans. This open-source project aims to promote the broader application of FALWA diagnostics on climate data and model outputs by streamlining complex numerical computations.

Abstract Image

在气候数据上实现有限振幅局部波活动诊断的Python包
中纬度地区的天气受气旋和反气旋影响,大部分向东迁移。这些天气系统导致急流波动;这种蜿蜒的模式被称为罗斯比波。罗斯比波偶尔会带来局地极端天气现象。有限振幅波现象的一个例子是大气阻塞,这通常与热浪和干旱有关。Nakamura和合作者最近发展了有限振幅局部波活动(FALWA)理论,可以对气候数据中观测到的有限振幅罗斯比波的动力学进行全面分析,这有助于理解其生命周期的驱动因素。尽管解释起来很简单,但将FALWA诊断应用于气候数据需要比传统欧拉框架更复杂的计算。本文介绍了开源Python包falwa,它封装了在作者以前的出版物中提供的网格气候数据上实现的falwa诊断。它回顾了FALWA理论的本质,实现计算的软件包中的相应组件,以及用户可以从哪里找到示例笔记本开始。它的目的是作为一个路线图,为新用户方便地浏览这个包。本文的后半部分记录了开发人员的实践,其中包括文档工具、持续集成实践和使用自动化GitHub功能的存储库维护。作者还讨论了现有的数值问题和未来的改进计划。这个开源项目旨在通过简化复杂的数值计算,促进FALWA诊断在气候数据和模式输出上的更广泛应用。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Geoscience Data Journal
Geoscience Data Journal GEOSCIENCES, MULTIDISCIPLINARYMETEOROLOGY-METEOROLOGY & ATMOSPHERIC SCIENCES
CiteScore
5.90
自引率
9.40%
发文量
35
审稿时长
4 weeks
期刊介绍: Geoscience Data Journal provides an Open Access platform where scientific data can be formally published, in a way that includes scientific peer-review. Thus the dataset creator attains full credit for their efforts, while also improving the scientific record, providing version control for the community and allowing major datasets to be fully described, cited and discovered. An online-only journal, GDJ publishes short data papers cross-linked to – and citing – datasets that have been deposited in approved data centres and awarded DOIs. The journal will also accept articles on data services, and articles which support and inform data publishing best practices. Data is at the heart of science and scientific endeavour. The curation of data and the science associated with it is as important as ever in our understanding of the changing earth system and thereby enabling us to make future predictions. Geoscience Data Journal is working with recognised Data Centres across the globe to develop the future strategy for data publication, the recognition of the value of data and the communication and exploitation of data to the wider science and stakeholder communities.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信