tc_analysis — Tropical Cyclone Analysis
The tc_analysis task performs tropical cyclone (TC) and African Easterly
Wave (AEW) analysis on E3SM output. It uses high-frequency atmospheric data
(typically eam.h2) to detect and track TCs and AEWs using TempestExtremes.
Both EAM and EAMxx output are supported. EAMxx requires the input_grid
parameter to be set because its output sets topography_file="NONE",
preventing automatic grid inference.
The input should be instantaneous output whose time steps include 00:00,
06:00, 12:00, and 18:00 UTC, such as 6-, 3-, or 1-hourly output. Only those
time steps are used (TempestExtremes --timefilter "6hr"), because the
tracking criteria count time steps and the observations used by
e3sm_diags are 6-hourly. Other time steps are skipped, so, for example,
4-hourly output is reduced to 00:00 and 12:00 UTC. The task fails with
ERROR (19) if no time step is at one of those hours, e.g. 3-hourly output
at 01:00, 04:00, 07:00, and so on.
Configuration example
EAM:
[tc_analysis]
active = True
input_grid = ne30pg2
years = 1:100:10
EAMxx:
[tc_analysis]
active = True
input_grid = ne30pg2
tc_vars = SeaLevelPressure,T_mid_at_200hPa,T_mid_at_500hPa,U_at_model_bot,V_at_model_bot,U_at_850hPa,V_at_850hPa
years = 1:100:10
Parameters
These 3 parameters are specific to the tc_analysis task:
Parameter |
Required |
Default |
Description |
|---|---|---|---|
|
No |
|
Native model grid of the input files, e.g. |
|
No |
|
Explicit |
|
No |
|
Ordered list of exactly 7 comma-separated variable names in the
sequence required by the TempestExtremes workflow:
|
Parameters at the top-level
This parameter has a tc_analysis-specific default, which means even if it
is set at the top level ([default]) section, the default value will be
used instead. Therefore, to specify a custom value, this parameter must be
defined inside [tc_analysis]:
Parameter |
Required |
Default |
Description |
|---|---|---|---|
|
No |
|
Input history file pattern. Overrides the |
For other top-level parameters, see top-level parameters.
Dependencies
Upstream (what tc_analysis depends on):
None.
Downstream (what depends on tc_analysis):
e3sm_diags — E3SM Diagnostics — Required for tc_analysis set.