easyclimate.field.monsoon.bsiso

easyclimate.field.monsoon.bsiso#

Boreal Summer Intraseasonal Oscillation (BSISO)

This module provides functions to calculate and visualize the BSISO, a dominant mode of intraseasonal variability in the Asian summer monsoon region during May-October. The BSISO is characterized by northward and eastward propagation of convective anomalies, influencing monsoon rainfall and tropical cyclone activity. The methodology is based on Lee et al. (2013), which defines multivariate indices using outgoing longwave radiation (OLR) and 850-hPa winds to capture BSISO phases.

See also

Functions

calc_bsiso1_phase(ds[, amplitude_threshold, ...])

Calculate BSISO1 phase based on PC1 and PC2 values.

calc_bsiso2_phase(ds[, amplitude_threshold, ...])

Calculate BSISO2 phase based on PC3 and PC4 values.

calc_bsiso_analysis(olr_data, u850_data, ...)

Perform BSISO analysis using OLR and 850-hPa wind data.

draw_bsiso1_phase_space_basemap([ax, ...])

Create a phase space basemap for BSISO1 visualization.

draw_bsiso2_phase_space(bsiso_data[, ...])

Visualize BSISO2 phase space trajectory using PC3 and PC4.

draw_bsiso2_phase_space_basemap([ax, ...])

Create a phase space basemap for BSISO2 visualization.

draw_bsiso_phase_space(bsiso_data[, y_dim, ...])

Visualize BSISO1 phase space trajectory using PC1 and PC2.

get_times_for_phase(ds, phase_value[, ...])

Retrieve time points for a specified BSISO phase.