Skip to contents

The outputstream.csv is created and saved to the output directory when Hector is executed from the command line or Xcode (but not when running from R; R users should use fetchvars).

Output stream categories:

An important note about time: The outputstream code currently writes the end date of the current timestep in the outputstream.csv file; e.g., when we’re running 1 January 1745 - 31 December 1745, what gets written is “1746”. This is not intuitive (most people think of “1746” denoting January 1-December 31) but numerically correct: the date is 1746.0, i.e. midnight on December 31 1745. A consequence is that carbon fluxes logged at this timepoint are effectively for the calendar year 1745 (1745-01-01 to 1745-12-31).

The first line of this file is a timestamp and version number line, and should be skipped by any CSV-reading code.

The variables that appear in the outputstream table include:

TODO: this should be auto-generated from @leeyap output table?

Component Variable Units Definition
OH TAU_OH Years OH lifetime
CH4 CH4 ppbv CH4 CH4 concentration
ozone O3 DU O3 tropospheric ozone concentration
bc BC_emissions Tg BC emissions
oc OC_emissions Tg OC emissions
N2O N2O ppbv N2O N2O concentration
CF4_halocarbon hc_emission Gg CF4 emissions
CF4_halocarbon hc_concentration pptv CF4 concentration
C2F6_halocarbon hc_emission Gg C2F6 emissions
C2F6_halocarbon hc_concentration pptv C2F6 concentration
HFC23_halocarbon hc_emission Gg HFC23 emissions
HFC23_halocarbon hc_concentration pptv HFC23 concentration
HFC32_halocarbon hc_emission Gg HFC32 emissions
HFC32_halocarbon hc_concentration pptv HFC32 concentration
HFC4310_halocarbon hc_emission Gg HFC4310 emissions
HFC4310_halocarbon hc_concentration pptv HFC4310 concentration
HFC125_halocarbon hc_emission Gg HFC125 emissions
HFC125_halocarbon hc_concentration pptv HFC125 concentration
HFC134a_halocarbon hc_emission Gg HFC134a emissions
HFC134a_halocarbon hc_concentration pptv HFC134a concentration
HFC143a_halocarbon hc_emission Gg HFC143a emissions
HFC143a_halocarbon hc_concentration pptv HFC143a concentration
HFC227ea_halocarbon hc_emission Gg HFC227ea emissions
HFC227ea_halocarbon hc_concentration pptv HFC227ea concentration
HFC245fa_halocarbon hc_emission Gg HFC245fa emissions
HFC245fa_halocarbon hc_concentration pptv HFC245fa concentration
SF6_halocarbon hc_emission Gg SF6 emissions
SF6_halocarbon hc_concentration pptv SF6 concentration
CFC11_halocarbon hc_emission Gg CFC11 emissions
CFC11_halocarbon hc_concentration pptv CFC11 concentration
CFC12_halocarbon hc_emission Gg CFC12 emissions
CFC12_halocarbon hc_concentration pptv CFC12 concentration
CFC113_halocarbon hc_emission Gg CFC113 emissions
CFC113_halocarbon hc_concentration pptv CFC113 concentration
CFC114_halocarbon hc_emission Gg CFC114 emissions
CFC114_halocarbon hc_concentration pptv CFC114 concentration
CFC115_halocarbon hc_emission Gg CFC115 emissions
CFC115_halocarbon hc_concentration pptv CFC115 concentration
CCl4_halocarbon hc_emission Gg CCl4 emissions
CCl4_halocarbon hc_concentration pptv CCl4 concentration
CH3CCl3_halocarbon hc_emission Gg CH3CCl3 emissions
CH3CCl3_halocarbon hc_concentration pptv CH3CCl3 concentration
HCF22_halocarbon hc_emission Gg HFC22 emissions
HCF22_halocarbon hc_concentration pptv HFC22 concentration
HCF141b_halocarbon hc_emission Gg HFC141b emissions
HCF141b_halocarbon hc_concentration pptv HFC141b concentration
HCF142b_halocarbon hc_emission Gg HFC142b emissions
HCF142b_halocarbon hc_concentration pptv HFC142b concentration
halon1211_halocarbon hc_emission Gg halon1211 emissions
halon1211_halocarbon hc_concentration pptv halon1211 concentration
halon1301_halocarbon hc_emission Gg halon1301 emissions
halon1301_halocarbon hc_concentration pptv halon1301 concentration
halon2402_halocarbon hc_emission Gg halon2402 emissions
halon2402_halocarbon hc_concentration pptv halono2402 concentration
CH3Br_halocarbon hc_emission Gg CH3Br emissions
CH3Br_halocarbon hc_concentration pptv CH3Br concentration
CH3Cl_halocarbon hc_emission Gg CH3Cl emissions
CH3Cl_halocarbon hc_concentration pptv CH3Cl concentration
ocean atm_ocean_flux_HL Pg C/yr flux of carbon between the atmosphere and high latitude surface box
ocean atm_ocean_flux_LL Pg C/yr flux of carbon between the atmosphere and low latitude surface box
ocean carbon_DO Pg C carbon pool - deep ocean
ocean carbon_HL Pg C carbon pool - high latitude surface ocean
ocean carbon_IO Pg C carbon pool - intermediate ocean
ocean carbon_LL Pg C carbon pool - low latitude surface ocean
ocean DIC_HL umol/kg dissolved inorganic carbon - high latitude
ocean DIC_LL umol/kg dissolved inorganic carbon - low latitude
ocean HL_DO_Cflux Pg C/yr flux of carbon from the high latitude to the deep ocean
ocean atm_ocean_flux Pg C/yr total atmosphere ocean flux
ocean OmegaAr_HL (unitless) aragnoite saturation - high latitude
ocean OmegaAr_LL (unitless) aragnoite saturation - low latitude
ocean OmegaCa_HL (unitless) calcite saturation - high latitude
ocean OmegaCa_LL (unitless) calcite saturation - low latitude
ocean PCO2_HL uatm partial pressure CO2 - high latitude
ocean PCO2_LL uatm partial pressure CO2 - low latitude
ocean pH_HL pH pH - high latitude
ocean pH_LL pH pH - low latitude
ocean Temp_HL degC ocean surface temperature - high latitude
ocean Temp_LL degC ocean surface temperature - low latitude
ocean ocean_c Pg C total ocean carbon pool
ocean CO3_HL umol/kg carbonate ion - high latitude
ocean CO3_LL umol/kg carbonate ion - low latitude
ocean ocean_timesteps (unitless) time step the ocean operates on
ocean Revelle_HL (unitless) Revelle factor - high latitude
ocean Revelle_LL (unitless) Revelle factor - low latitude
ocean heatflux W/m2 ocean heat flux
ocean kappa W/m2/K ocean heat uptake efficiency
simpleNbox atm_land_flux Pg C/yr flux of carbon between the atmosphere and the ocean
simpleNbox ffiEmissions Pg C/yr total fossil fuel emissions
simpleNbox lucEmissions Pg C/yr total land use change emissions
simpleNbox npp Pg C/yr net primary production (land)
simpleNbox rh Pg C/yr heterotrophic respiration (land)
simpleNbox Ca ppmv CO2 atmospheric CO2 concentration
simpleNbox atmos_c Pg C total atmospheric carbon pool
simpleNbox atmos_c_residual Pg C the difference between calculated CO2 and and prescribed CO2 when running with prescribed CO2 concentrations
simpleNbox veg_c Pg C total vegetation carbon pool
simpleNbox detritus_c Pg C total detritus carbon pool
simpleNbox soil_c Pg C total soil carbon pool
simpleNbox earth_c Pg C total carbon pool - used a mass balance check
forcing FCO2 W/m2 radiative forcing from CO2
forcing Ftot W/m2 total global radiative forcing
temperature global_tas degC global atmospheric temperature anomaly