HDF5 file, superblock version 2
group /
	attribute filename_time_coverage_note = "The filename denotes the daily source epoch from which these averages derive, not the first/last averaged values, since partial boundary windows are excluded in the averaged files. This file-naming convention maintains traceability to the daily source file."
	attribute temporal_aggregation = "annual mean of daily at-Earth TSI (complete periods only)"
	attribute uncertainty_propagation = "TSI_UNC = sqrt(sys^2 + var^2 + solar^2); F_SYS=4.4e-05; sys=F_SYS*mean(TSI); var=rms(au_factor*sigma_var)/sqrt(N); solar=std(TSI_1AU,ddof=1)*mean(au_factor)"
dataset /TSI: float32, shape (151)
	attribute _FillValue = nan
	attribute ancillary_variables = "TSI_UNC"
	attribute cell_methods = "time: mean"
	attribute long_name = "NOAA Climate Data Record of Annual Total Solar Irradiance (W m-2)"
	attribute standard_name = "solar_irradiance"
	attribute units = "W m-2"
dataset /TSI_UNC: float32, shape (151)
	attribute _FillValue = nan
	attribute cell_methods = "time: mean"
	attribute long_name = "Annual at-Earth TSI uncertainty (propagated)"
	attribute units = "W m-2"
dataset /TSI_UNC_solar: float32, shape (151)
	attribute _FillValue = nan
	attribute long_name = "solar-variability component (within-window std, 1-AU frame)"
	attribute units = "W m-2"
dataset /TSI_UNC_sys: float32, shape (151)
	attribute _FillValue = nan
	attribute long_name = "systematic component (maintained across window)"
	attribute units = "W m-2"
dataset /TSI_UNC_var: float32, shape (151)
	attribute _FillValue = nan
	attribute long_name = "measurement component (reduced as 1/sqrt(N))"
	attribute units = "W m-2"
dataset /au_factor: float32, shape (151)
	attribute _FillValue = nan
	attribute long_name = "VSOP87 Sun-Earth distance factor (1 AU / r)^2"
	attribute source = "lasp_vsop87_1au_correction_P1D.nc"
	attribute units = "unitless"
dataset /bounds: float32, shape (2)
dataset /time: float64, shape (151)
	attribute _FillValue = nan
	attribute bounds = "time_bnds"
	attribute calendar = "proleptic_gregorian"
	attribute units = "days since 1610-01-01"
// time: first 96971.5, last 151758.5, count 151
dataset /time_bnds: int64, shape (151, 2)