tc_analysis (Developer Reference)

Implementation

  • Python module: zppy/tc_analysis.py

  • Jinja2 template: zppy/templates/tc_analysis.bash

tc_analysis processes high-frequency atmospheric output (eam.h2 by default) to detect and track tropical cyclones and African Easterly Waves using TempestExtremes. Both EAM and EAMxx are supported.

Template variables

In addition to the standard top-level variables:

  • {{ input_grid }} — native model grid string (e.g. ne30pg2)

  • {{ res }} — legacy explicit resolution override

  • {{ tc_vars }} — comma-separated 7-variable sequence for TempestExtremes

  • {{ default_case }} — default case ID used to construct output filenames

Dependencies

Upstream: None.

Downstream:

  • e3sm_diags — required for the tc_analysis diagnostic set.