Ozone at different heights in the air, daily
What it measures. Daily profiles of ozone showing how much sits at different heights in the atmosphere, from the lower stratosphere up into the lower mesosphere. In short, it maps ozone layer by layer through the sky.
How it's made. Measured by the OMPS Limb-Profiler sensor on the NOAA-21 satellite, which looks sideways at the edge of the atmosphere to sense ozone at each altitude (about 1.8 km vertical detail).
How & where you'd use it. Used to monitor the ozone layer and study how ozone is distributed with height, important for understanding ozone recovery and atmospheric chemistry.
What's measured
Coverage & cadence
- Time span2022-11-10 → ongoing
- Measured byNOAA-21 (OMPS)
- Processing levelLevel 2
- Spatial extent-180, -90, 180, 90
- 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
The OMPS-N21 L2 LP Ozone (O3) Vertical Profile swath daily 3slit collection contains ozone measured by the Ozone Mapping and Profiling Suite (OMPS) Limb-Profiler (LP) sensor on the NOAA-21 satellite. The LP ozone product measures the vertical distribution of ozone in the stratosphere and lower mesosphere. The algorithm derives ozone profile values along with errors in the UV from 29.5 km and 52.5 km, and in the visible from cloud top to 37.5 km (when there are no clouds the lower limit is 12.5 km). Each granule contains data from the daylight portion of each orbit measured for a full day. Spatial coverage is global (-90 to 90 degrees latitude), and there are about 14.5 orbits per day, the data from the center of the LP three slits are used to make a vertical profile. The profile is measured from the ground up to about 60 km with a vertical resolution of the retrieved profiles of approximately 1.8 km. The data are written using the Hierarchical Data Format Version 5 or HDF5.
Get the data
import earthaccess
earthaccess.login(strategy="netrc") # free Earthdata Login
results = earthaccess.search_data(
short_name="OMPS_N21_LP_L2_O3_DAILY",
version="1.0",
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 GES_DISC Browsing CMR needs no login. Downloading or streaming bytes needs a free Earthdata Login + the earthaccess package. Official links
- Access the data via HTTPS. GET DATA
- Access the data via the OPeNDAP protocol. USE SERVICE API
- README Document VIEW RELATED INFORMATION
- Use the Earthdata Search to find and retrieve data sets across multiple data centers. GET DATA