Change Smith dataset (SO2, time-series and units), Kettle (DMS, repeating time-series, and units), the Bond dataset (4 species Black-carbon, organic-carbon, from fossil and bio-fuels – change units, split files) Hydrophobic Black-C, organic-carbon Hydrophobic Organic-C
Repeat DMS climatology over the 130 years
Sulfur emissions (SOx) will need to be split into SO4 and SO2 emissions offline. Since these are input at two levels, these will need to be sent in two files (one for surface and one for above the surface) and converted to units of molecules/cm2/sec and these will then be input into the chemical solver as source terms.
Emissions for the other species will need units of molecules/cm2/sec since these are input as surface emissions.
Interpoalte datasets from native resolution (1x1) to model grid with a conservative interpolation
Each species has it's own file – with multiple years in it
Have each dataset come in at model resolution (tropmozart can do spatial interpolation, but it's not conservative)
Create dataset that is monthly from 10-year dataset (for the Carbon dataset)
Temporal frequencies of different files can be different
Test datasets: Plot time-series of global emission, Dani has some test codes
CCSM functionality needed:
Byron's greenhouse gas module? (specified production and loss, 2-CFC, N2O, Methane) Francis and Peter will put this into the trop-mozart version
Volcano dataset from last IPCC
CO2 use a constant value from a ramping file
Dynamic dust and sea-salt? (will need to be passed through coupler)
Cleanup that can be done later
Later the trop-mozart preprocessor should be brought into CAM (after this project)
Later remove current aerosol interpolation code that is not needed.
Later provide functionality so input aerosol files can be broken up into more than one file