1. Overview This file contains preliminary data published in WDCGG Data Summary No.51. Species: Nitrous Oxide Period: 1984-01 - 2025-12 Format: netCDF4 Dimensions: ------------ time = 504 year = 42 bounds = 2 lat_30 = 6 lat_30_bounds = 6 hemisphere = 2 ------------ Variables: ------------ mole_fraction_global (time) Global mean dry-air mole fraction trend_global (time) Global trend in dry-air mole fraction growth_rate_global (time) Global growth rate of dry-air mole fraction trend mole_fraction_30deg (time, lat_30) Mean dry-air mole fraction in 30-degree latitude bands trend_30deg (time, lat_30) Trend in dry-air mole fraction in 30-degree latitude bands growth_rate_30deg (time, lat_30) Growth rate of dry-air mole fraction trend in 30-degree latitude bands annual_observation_site_numbers_30deg (year, lat_30) Annual numbers of observation sites used for the global analysis in 30-degree latitude bands. mole_fraction_hemisphere (time, hemisphere) Mean dry-air mole fraction in Hemispheres trend_hemisphere (time, hemisphere) Trend in dry-air mole fraction in Hemispheres growth_rate_hemisphere (time, hemisphere) Growth rate of dry-air mole fraction trend in Hemispheres ------------ 2. CSV Conversion Example Data can be converted to CSV using Python3 and the xarray package. For example, In [1]: import xarray as xr In [2]: data = xr.open_dataset('./xxxxx.nc') In [3]: data['mole_fraction_global'].to_dataframe().reset_index().to_csv('output.csv', index=False) 3. Contact wdcgg@met.kishou.go.jp 4. netCDF HEADER netcdf dataset_n2o { dimensions: time = 504 ; year = 42 ; bounds = 2 ; lat_30 = 6 ; lat_30_bounds = 6 ; hemisphere = 2 ; variables: int64 time(time) ; time:units = "days since 1984-01-01 00:00:00" ; time:calendar = "standard" ; int year(year) ; year:long_name = "Calendar year" ; int bounds(bounds) ; bounds:long_name = "Vertices of cell boundaries" ; int lat_30(lat_30) ; lat_30:bounds = "lat_30_bounds" ; lat_30:units = "degrees_north" ; lat_30:long_name = "Latitude band center in 30-degree latitude" ; int lat_30_bounds(lat_30, bounds) ; lat_30_bounds:long_name = "Latitude band boundaries" ; lat_30_bounds:units = "degrees_north" ; string hemisphere(hemisphere) ; hemisphere:long_name = "Hemisphere" ; hemisphere:comment = "NH: Northern Hemisphere, SH: Southern Hemisphere" ; double mole_fraction_global(time) ; mole_fraction_global:_FillValue = 9.96920996838687e+36 ; mole_fraction_global:long_name = "Global mean dry-air mole fraction" ; mole_fraction_global:units = "ppb" ; double trend_global(time) ; trend_global:_FillValue = 9.96920996838687e+36 ; trend_global:long_name = "Global trend in dry-air mole fraction" ; trend_global:units = "ppb" ; double growth_rate_global(time) ; growth_rate_global:_FillValue = 9.96920996838687e+36 ; growth_rate_global:long_name = "Global growth rate of dry-air mole fraction trend" ; growth_rate_global:units = "ppb yr-1" ; growth_rate_global:comment = "growth_rate(t) = [trend(t+1) - trend(t-1)] * 6. Growth rates are not provided for the first and last 12 months of the record because trend estimates near the endpoints are less reliable." ; double mole_fraction_30deg(time, lat_30) ; mole_fraction_30deg:_FillValue = 9.96920996838687e+36 ; mole_fraction_30deg:long_name = "Mean dry-air mole fraction in 30-degree latitude bands" ; mole_fraction_30deg:units = "ppb" ; double trend_30deg(time, lat_30) ; trend_30deg:_FillValue = 9.96920996838687e+36 ; trend_30deg:long_name = "Trend in dry-air mole fraction in 30-degree latitude bands" ; trend_30deg:units = "ppb" ; double growth_rate_30deg(time, lat_30) ; growth_rate_30deg:_FillValue = 9.96920996838687e+36 ; growth_rate_30deg:long_name = "Growth rate of dry-air mole fraction trend in 30-degree latitude bands" ; growth_rate_30deg:units = "ppb yr-1" ; growth_rate_30deg:comment = "growth_rate(t, X) = [trend(t+1, X) - trend(t-1, X)] * 6. Growth rates are not provided for the first and last 12 months of the record because trend estimates near the endpoints are less reliable." ; int annual_observation_site_numbers_30deg(year, lat_30) ; annual_observation_site_numbers_30deg:_FillValue = -2147483647 ; annual_observation_site_numbers_30deg:long_name = "Annual numbers of observation sites used for the global analysis in 30-degree latitude bands." ; double mole_fraction_hemisphere(time, hemisphere) ; mole_fraction_hemisphere:_FillValue = 9.96920996838687e+36 ; mole_fraction_hemisphere:long_name = "Mean dry-air mole fraction in Hemispheres" ; mole_fraction_hemisphere:units = "ppb" ; double trend_hemisphere(time, hemisphere) ; trend_hemisphere:_FillValue = 9.96920996838687e+36 ; trend_hemisphere:long_name = "Trend in dry-air mole fraction in Hemispheres" ; trend_hemisphere:units = "ppb" ; double growth_rate_hemisphere(time, hemisphere) ; growth_rate_hemisphere:_FillValue = 9.96920996838687e+36 ; growth_rate_hemisphere:long_name = "Growth rate of dry-air mole fraction trend in Hemispheres" ; growth_rate_hemisphere:units = "ppb yr-1" ; growth_rate_hemisphere:comment = "growth_rate(t, X) = [trend(t+1, X) - trend(t-1, X)] * 6. Growth rates are not provided for the first and last 12 months of the record because trend estimates near the endpoints are less reliable." ; // global attributes: :title = "WDCGG Data Summary No.51: Preliminary Dataset" ; :institution = "WDCGG" ; :species = "n2o" ; :species_long_name = "Nitrous Oxide" ; :references = "See Data Summary for detailed methodology" ; :creation_date = "2026-10-21 11:46:16 (UTC)" ; :creator_script = "create_release_netcdf.py" ; }