Full catalog/TEMPO_O3PROF_L3
TEMPO_O3PROF_L3·vV04·dataset

Ozone at different altitudes (TEMPO, beta)

TEMPO gridded ozone profile V04 (BETA)
atmosphere NASA LARC_CLOUD Level 3 active netCDF-4
In plain English

What it measures. How ozone is distributed at different heights in the atmosphere, broken into 24 layers, plus total, stratospheric, and lower-atmosphere ozone amounts and their error estimates, on a regular grid.

How it's made. Made from the TEMPO instrument watching North America, by combining many Level 2 scans into gridded maps; this is an early 'beta' release.

How & where you'd use it. Helps study the vertical structure of ozone for air quality near the surface and the protective ozone layer higher up. As a beta product, it is mainly for early familiarization.

What's measured

ATMOSPHERE › ATMOSPHERIC CHEMISTRY › OXYGEN COMPOUNDS › ATMOSPHERIC OZONEATMOSPHERE › ATMOSPHERIC CHEMISTRY › OXYGEN COMPOUNDS › ATMOSPHERIC OZONE › OZONE PROFILES

Coverage & cadence

  • Time span2023-08-02 → ongoing
  • Measured byIS-40e (TEMPO)
  • Processing levelLevel 3
  • FormatsnetCDF-4
  • StatusACTIVE

What you can do with it

  • Map air pollutants — NO₂, aerosols, ozone
  • Track greenhouse gases and Earth's energy budget
  • Feed weather and air-quality analysis
Official description

Ozone profile Level 3 (BETA) files provide ozone profile information on a regular grid covering the TEMPO field of regard for nominal TEMPO observations. Level 3 files are derived by combining information from all Level 2 files constituting a TEMPO East-West scan cycle. The files are provided in netCDF4 format, and contain information on ozone partial columns at 24 layers with the last layer 0-2 km above the surface, total, stratospheric, and tropospheric ozone columns, and their random-noise and total retrieval errors, a priori ozone profile and a prior error, effective cloud fraction and effective cloud top pressure. The re-gridding algorithm uses an area-weighted approach.

Get the data

tempo_o3prof_l3_access.py
import earthaccess
earthaccess.login(strategy="netrc")          # free Earthdata Login

results = earthaccess.search_data(
    short_name="TEMPO_O3PROF_L3",
    version="V04",
    bounding_box=(-122.5, 37.2, -121.8, 37.9),  # your area (W,S,E,N)
    temporal=("2024-01-01", "2024-12-31"),       # your dates
)
files = earthaccess.open(results)   # stream straight from LARC_CLOUD
Browsing CMR needs no login. Downloading or streaming bytes needs a free Earthdata Login + the earthaccess package.