Full catalog/CYGNSS_L1_CDR_V1.2
CYGNSS_L1_CDR_V1.2·v1.2·dataset

Long-term calibrated GPS-reflection signals (CYGNSS)

CYGNSS Level 1 Climate Data Record Version 1.2
land NASA POCLOUD Level 1 netCDF-4
In plain English

What it measures. A long-term, carefully calibrated record of GPS signals reflected off the ocean, turned into measures of received power and how strongly the surface scatters the radar signal — the basis for reading sea-surface roughness.

How it's made. Produced from the CYGNSS small-satellite constellation as a reanalysis 'climate data record,' reprocessing earlier data into a consistent long-term series with quality and error estimates.

How & where you'd use it. Suited to studying ocean surface winds and roughness over the long term, including conditions in tropical cyclones, with the consistency needed for climate-quality analysis.

What's measured

SPECTRAL/ENGINEERING › RADAR › RADAR CROSS-SECTION › BISTATIC RADAR CROSS-SECTIONSPECTRAL/ENGINEERING › RADAR › RADAR REFLECTIVITY › ZENITH SIGNAL POWER

Coverage & cadence

  • Time span2018-08-01 → ongoing
  • Measured byCYGNSS (DDMI)
  • Processing levelLevel 1
  • Spatial extent-180, -40, 180, 40
  • FormatsnetCDF-4
  • StatusACTIVE

What you can do with it

  • Track deforestation, fire scars and land-cover change
  • Monitor crop and vegetation health (NDVI/EVI)
  • Map how built-up vs. green an area is over time
Official description

This Level 1 (L1) dataset contains the Version 1.2 Climate Data Record (CDR) of the geo-located Delay Doppler Maps (DDMs) calibrated into Power Received (Watts) and Bistatic Radar Cross Section (BRCS) expressed in units of m2 from the Delay Doppler Mapping Instrument aboard the CYGNSS satellite constellation. Other useful scientific and engineering measurement parameters include the DDM of Normalized Bistatic Radar Cross Section (NBRCS), the Delay Doppler Map Average (DDMA) of the NBRCS near the specular reflection point, and the Leading Edge Slope (LES) of the integrated delay waveform. The L1 dataset contains a number of other engineering and science measurement parameters, including sets of quality flags/indicators, error estimates, and bias estimates as well as a variety of orbital, spacecraft/sensor health, timekeeping, and geolocation parameters. At most, 8 netCDF data files (each file corresponding to a unique spacecraft in the CYGNSS constellation) are provided each day; under nominal conditions, there are typically 6-8 spacecraft retrieving data each day, but this can be maximized to 8 spacecraft under special circumstances in which higher than normal retrieval frequency is needed (i.e., during tropical storms and or hurricanes). Latency is approximately 1 week. The Version 1.2 CDR is a collection of reanalysis products derived from the SDR v3.1 Level 1 data (https://doi.org/10.5067/CYGNS-L1X31 ). Calibration accuracy and long term stability are improved relative to SDR v3.0 using the same trackwise correction algorithm as was used by CDR v1.1 (https://doi.org/10.5067/CYGNS-L1C11 ), which was derived from SDR v2.1 Level 1 data (https://doi.org/10.5067/CYGNS-L1X21 ). Details of the algorithm are provided in the Trackwise Corrected CDR Algorithm Theoretical Basis Document. Trackwise correction is applied to the two primary CYGNSS L1 science data products, the normalized bistatic radar cross section (NBRCS) and the LES. The correction compensates for small errors in the Level 1 calibration, due e.g. to uncertainties in the GPS transmitting antenna gain patterns and the CYGNSS receiving antenna gain patterns. It should be noted that the trackwise correction algorithm cannot be successfully applied to all v3.1 SDR L1 data, so there is also some loss of samples that were present in v3.1.

Get the data

cygnss_l1_cdr_v1.2_access.py
import earthaccess
earthaccess.login(strategy="netrc")          # free Earthdata Login

results = earthaccess.search_data(
    short_name="CYGNSS_L1_CDR_V1.2",
    version="1.2",
    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 POCLOUD
Browsing CMR needs no login. Downloading or streaming bytes needs a free Earthdata Login + the earthaccess package.