Skip to content

Detect, classify, and track Rossby Wave Breaking (RWB) in weather and climate data.

Notifications You must be signed in to change notification settings

zharoshan94/RWB

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

Rossby Wave Breaking (RWB) detection tool

This Python tool can detect, classify, and track RWB in two-dimensional gridded data. The detection is based on contour lines respresenting the dynamical tropopause. Prefered input variables are Potential Vorticity (PV) or Absolute Vorticity (AV). The algorithm features two different RWB indices: The streamer index developed by Wernli and Sprenger (2007) and the overturning index developed by Barnes and Hartmann (2012). The algorithm is embedded in a technical consisting of five parts, each including several subroutines. Besides routines that handle the input and output of data, there is the extraction of the contour line, calculation of the RWB indices, and classification (stratospheric, tropospheric, cyclonic, and anticyclonic) of the RWB events. The tool was developed as part of a master thesis at the Oeschger Centre for Climate Change Research at the University of Bern.

Contour Extracting Algorithm

The Rossby wave indices are based on a closed contour line representing the dynamical tropopause. Therefore, we first need to extract a suitable contour line from a two-dimensional field. This algorithm is based on the "find_contours" function of "measure" by "skimage". A first description of the implemented subroutines can be found here.

RWB Index Algorithm

Calculation of the RWB Indices.

About

Detect, classify, and track Rossby Wave Breaking (RWB) in weather and climate data.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 100.0%