How much instability is available, what is capping it, and how moist the column is.
Surface-Based CAPE: the buoyant energy available to a parcel lifted from the surface, integrated from its level of free convection to equilibrium.
How it's derived Taken from the model’s own surface-based CAPE output where shipped, otherwise integrated from the model sounding with the virtual-temperature correction.
g gravity; z_LFC level of free convection, z_EL equilibrium level; T_v virtual temperature of the surface parcel vs environment.
Reading it Lift a parcel from the surface and this is the buoyancy it gets. 500 to 1500 J/kg supports storms with adequate forcing, and above about 2500 J/kg updrafts can carry large hail and severe wind given shear. Surface-based values overstate the threat when the boundary layer is capped or storms are elevated, so cross-check MLCAPE and CIN.
Caveat A surface parcel does not account for layers that are not well mixed and grossly underestimates buoyancy when ascent is elevated above a stable layer, and it overestimates realized instability when the moist layer is shallow.
500 weak1500 moderate2500 strong4000 extreme
Mixed-Layer CAPE: buoyant energy for a parcel with the mean temperature and moisture of roughly the lowest 100 mb, which is closer to what a real storm draws in than a surface parcel.
How it's derived Computed from the lowest-100-mb mean parcel against the model sounding with the virtual-temperature correction, the same construction SPC mesoanalysis uses.
Same integral as CAPE, but the lifted parcel uses the mean temperature and moisture of the lowest 100 mb above ground.
Reading it This is the instability term most supercell and tornado parameters expect, and it represents inflow buoyancy better than a surface parcel does. STP uses it. Less prone than SBCAPE to overstating instability from a shallow moist layer.
Caveat Averaging over the lowest 100 mb underestimates elevated or surface-based buoyancy when the layer is not well mixed, and there is heavy overlap in MLCAPE between ordinary and severe thunderstorms.
500 weak1500 moderate2500 strong4000 extreme
Most-Unstable CAPE: buoyant energy for the most buoyant parcel in the lowest 300 mb.
How it's derived The parcel with the highest theta-e in the lowest 300 mb, lifted against the model sounding.
The lifted parcel is the highest-theta-e parcel found in the lowest 300 mb above ground; the integral is the standard virtual-temperature CAPE.
Reading it Use this when convection is elevated, rooted above a stable boundary layer, as with nocturnal MCSs and cold-side hail. When MUCAPE far exceeds SBCAPE, expect elevated storm modes.
Caveat Tall thin CAPE in a high equilibrium-level sounding is more susceptible to water loading than short fat CAPE, so equal MUCAPE values do not imply equal updraft depth or strength.
500 weak2000 moderate3500 strong5000 extreme
Surface-Based Convective Inhibition: the negative buoyancy a surface parcel must overcome before it can convect freely.
Negative-area integral from the surface to the LFC for the surface parcel; the result is negative.
Reading it This is how strong the cap is. Values of -25 to -75 J/kg can be overcome by strong heating or forcing, while beyond -100 J/kg initiation from the boundary layer becomes unlikely without a strong trigger. Zero CIN with large CAPE means storms can fire readily.
Caveat CIN is sensitive to the parcel chosen and to small changes in surface dewpoint or boundary-layer mixing ratio, and surface-based CIN can be very misleading when the instability is elevated, so there is no exact threshold below which convection is guaranteed.
-200 strong cap-100 moderate cap-50 weak cap
Downdraft CAPE: the energy available to a saturated downdraft descending from mid-levels, which gauges how hard rain-cooled air can hit the surface.
How it's derived Integrated for a parcel descending moist-adiabatically from the lowest-theta-e level in the 700 to 500 mb layer.
The parcel starts at the minimum-theta-e level z_i within 700 to 500 mb and descends moist-adiabatically to the surface; the integrand is the environment-minus-parcel buoyancy deficit.
Reading it Above about 1000 J/kg supports strong downbursts and damaging outflow winds, so weight it heavily when the threat is severe wind. The outlook tool requires an 80-km average DCAPE of at least 700 J/kg as its wind-hazard environment check.
500 moderate1000 strong1500 extreme
Mixed-Layer CIN: convective inhibition for the lowest-100-mb mean parcel.
Negative-area integral from the surface to the LFC for the lowest-100-mb mean parcel.
Reading it For surface-based storm potential this represents the cap better than SBCIN does. It reads slightly stronger, meaning more negative, than SBCIN on hot afternoons with a superadiabatic surface layer.
-200 strong cap-100 moderate cap-50 weak cap
0–3 km CAPE: the portion of buoyancy in the lowest 3 km.
The CAPE integral truncated at 3 km above ground (or the equilibrium level, whichever is lower).
Reading it Low-level buoyancy accelerates stretching of near-ground rotation, which is why it matters for QLCS and landspout tornadoes. SPC contours it from 25 J/kg, and 100 J/kg or more with strong low-level shear is a meaningful tornado signal even when total CAPE is modest.
50 notable100 large200 extreme
0–3 km Lapse Rate
°C/km #lr03 0–3 km lapse rate: how quickly temperature falls with height in the lowest 3 km.
Temperature drop from the surface to 3 km above ground divided by the depth, in degC per km.
Reading it Steep low-level lapse rates, 7 degC per km or more, promote strong low-level stretching and gusty outflow. They also deepen mixing, which can erode low-level moisture. The dry-adiabatic limit is about 9.8 degC per km.
6.5 std atm7.5 steep8.5 very steep
700–500 mb Lapse Rate
°C/km #lr75 700–500 mb lapse rate: how steep the mid-level temperature profile is, which is what flags elevated-mixed-layer air.
How it's derived Computed from the 700 and 500 mb temperatures and geopotential heights.
Temperature difference between the 700 and 500 mb levels divided by their geopotential-height separation, in degC per km.
Reading it Values of 7 degC per km or more mark a plume of steep mid-level lapse rates, often elevated-mixed-layer air off the Rockies or the Mexican Plateau, and they build large hail and high CAPE. SPC treats roughly 5.5 to 6.0 as the moist-adiabatic floor and 9.8 as the dry-adiabatic ceiling. SHIP uses it directly.
Caveat Lapse rates alone do not determine parcel buoyancy, since the key to convective growth is the presence of CAPE, and steep mid-level lapse rates can mark very dry air aloft that actually inhibits deep moist convection.
6.5 std atm7.5 steep8.5 very steep
Lifted Condensation Level height: the altitude where a lifted surface parcel saturates, which is roughly where cloud base sits.
Espy approximation: LCL height in meters above ground from the surface temperature minus dewpoint spread in degC; the exact value is the height where the dry adiabat through T meets the mixing-ratio line through T_d.
Reading it Lower is better for tornadoes. Cloud bases under about 1000 m keep evaporative cooling of outflow weak, preserving the buoyant, moist inflow tornadoes need. Above about 1500 m, cold-pool-dominant storm modes and gusty straight-line winds become more likely than true tornadoes. The STP LCL term goes to zero at 2000 m.
Caveat LCL height varies sharply over small time and space scales and depends on the parcel origination level the same way CAPE and CIN do, so a single surface or model value is a crude estimate of actual cloud base.
750 very low1500 moderate2500 high
Theta-e (Equiv Potential Temp)
K #thetae Theta-e (equivalent potential temperature) at 2 m: the temperature a parcel would have if all its moisture condensed and it were brought to a standard pressure, so it folds heat and moisture into one number.
theta is potential temperature with reference pressure p0 = 1000 mb; L_v latent heat of vaporization, r mixing ratio, c_p specific heat, T_LCL temperature at the LCL.
Reading it High low-level theta-e often marks the warm, moist inflow available to storms. Watch for a theta-e axis advecting into a boundary or convergence zone, especially where lift can erode CIN. Sharp theta-e gradients may help reveal fronts, drylines, and outflow boundaries, but assess them alongside convergence, shear, lapse rates, and storm-relative inflow when anticipating initiation or supercell maintenance.
Caveat Potential instability shown by theta-e decreasing with height does not by itself produce convection, since the layer still has to be lifted by a front or other forcing for storms to result.
310 cool/dry330 moderate345 very high
Boundary-layer height: the depth of the turbulently mixed near-surface layer.
Reading it Deep boundary layers, over 2 km, mean strong mixing, gusty surface winds, and deep dry layers. Shallow stable layers trap pollutants and fog. Taken directly from the model PBL-height diagnostic, so the exact definition varies by model.
1000 shallow2000 deep3000 very deep
K-Index: a legacy thunderstorm-potential index built from 850, 700, and 500 mb temperature and moisture.
All terms in degC: 850-500 temperature lapse, plus 850 mb dewpoint, minus the 700 mb dewpoint depression.
Reading it A legacy thunderstorm-coverage flag built from 850, 700, and 500 mb temperature and moisture. Values above about 35 degC usually mean the column is moist enough for numerous storms, but the index is blind to shear, capping, and storm organization, so use it as a broad coverage cue rather than a severe parameter.
25 scattered storms30 numerous35 widespread
Total Totals Index
°C #ttot Total Totals Index: a 1970s-era index combining 850 mb warmth and moisture against 500 mb cold.
Total Totals in degC: the sum of the vertical totals (T850 minus T500) and cross totals (Td850 minus T500).
Reading it A 1970s-era index combining 850 mb warmth and moisture against 500 mb cold. Treat 50 degC or more as scattered strong storms by the old criteria, then go look at CAPE and shear. Kept for continuity with older guidance.
48 isolated svr52 scattered svr56 sig severe
Lifted Index: the 500 mb environment temperature minus a lifted surface parcel’s temperature.
Environment temperature at 500 mb minus the temperature of a surface parcel lifted dry- then moist-adiabatically to 500 mb, in degC.
Reading it Negative means unstable: -2 to -5 degC is moderate, beyond -6 strong. It carries the same blind spot as SBCAPE, a surface parcel that knows nothing about the cap. SPC compares the lifted parcel to the environment at 500 mb by default.
Caveat Because it uses temperature at only a few mandatory levels rather than the full integrated buoyancy, the Lifted Index is a coarser measure of instability than CAPE and can miss inhibition that lies between those levels.
-6 very unstable-2 unstable2 stable
Showalter Index: the Lifted Index computed from the 850 mb parcel instead of the surface, which makes it insensitive to shallow surface layers.
Environment temperature at 500 mb minus the temperature of an 850 mb parcel lifted to 500 mb, in degC.
Reading it The Lifted Index computed from the 850 mb parcel instead of the surface, which makes it insensitive to shallow surface layers. A negative Showalter with positive surface indices points to elevated storms.
-4 strong storms-2 thunderstorms2 stable
Freezing level: the lowest height (meters above sea level) at which the temperature crosses 0 °C.
How it's derived Interpolated through the model’s mandatory pressure levels, scanning bottom-up. Clamped at zero, so sub-freezing columns read as frozen to the surface rather than a negative height.
The lowest height z_FZ, scanning upward, where the environmental temperature profile crosses 0 degC.
Reading it Low freezing levels favor hail reaching the ground because there is less melting depth, and they matter for mountain snow levels. High freezing levels melt small hail into heavy rain. Interpolated through the model levels bottom-up and clamped at zero, so sub-freezing columns read as frozen to the surface.
1500 low3000 moderate4500 high
1000-500 mb thickness, the depth of the lower half of the atmosphere. Cold air is dense and shallow, warm air deep, so thickness is a clean proxy for the mean temperature of that layer.
How it's derived Geopotential height at 500 mb minus the height at 1000 mb, in decameters.
Reading it The classic rain/snow rule of thumb is the 540 dam line: precipitation tends to fall as snow below about 540 dam and rain above, shifting toward 534 dam in shallow cold air and over high terrain. Read it with snow level and precip type, not alone.
Caveat A bulk-layer average. It misses shallow cold-air damming and warm noses, which is exactly where precip type gets interesting, so treat 540 as a guide rather than a hard line.
528 arctic540 rain/snow line552 warm
Snow level, the altitude where falling snow melts. It follows the wet-bulb 0 degC height rather than the dry freezing level, because evaporative cooling into unsaturated air lets snow survive a few hundred meters lower.
How it's derived The height where the wet-bulb temperature crosses 0 degC, from the temperature and dewpoint profile by Normand rule.
Reading it The elevation that splits rain from snow in terrain. Below it expect rain or a rain/snow mix; above it, accumulating snow. The gap between snow level and freezing level widens in dry air.
Caveat Interpolated through the mandatory levels, so in deep valleys or sharp inversions it is approximate. It marks where snow melts aloft, not whether it survives a warm surface layer to reach the ground as snow.
0 surface900 low1800 mid
Icing Potential
unitless #icing Aircraft icing potential, where supercooled liquid water is most likely. Icing forms when an aircraft flies through humid air cold enough to hold supercooled droplets.
How it's derived The column maximum of a 0 to 1 score combining relative humidity and temperature, peaking near -7 °C and falling to zero outside -18 to 0 °C or below 70 percent RH.
Reading it A general-aviation planning aid for the altitudes and regions to watch for airframe icing. The highest values mark saturated, moderately supercooled layers.
Caveat A simple humidity-and-temperature proxy, not a calibrated icing algorithm. It does not distinguish droplet size or supercooled large drops, and it works off the mandatory levels rather than a fine vertical grid.
0.3 low0.6 moderate0.8 high