2016 US EPA National Emissions Inventory (NEI) data

We have a data loader for CMAQ-formatted monthly US National Emissions Inventory data for year 2016,NEI2016MonthlyEmis.

Download Configuration

Because there is an issue with the EPA's FTP server that we download the data from you may need to set the following environment variable before using it:

In Julia:

ENV["JULIA_NO_VERIFY_HOSTS"] = "gaftp.epa.gov"

or in a bash shell:

export JULIA_NO_VERIFY_HOSTS=gaftp.epa.gov

Equations

This is what its equation system looks like:

using EarthSciData, EarthSciMLBase
using ModelingToolkit, DynamicQuantities, DataFrames
using ModelingToolkit: t
using DynamicQuantities: dimension
using Dates

domain = DomainInfo(
    DateTime(2016, 5, 1), DateTime(2016, 5, 2);
    lonrange = deg2rad(-115):deg2rad(2.5):deg2rad(-68.75),
    latrange = deg2rad(25):deg2rad(2):deg2rad(53.7),
    levrange = 1:10,
    u_proto = zeros(Float32, 1, 1, 1, 1)
)

emis = NEI2016MonthlyEmis("mrggrid_withbeis_withrwc", domain)

\[ \begin{align} \mathtt{ACET}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{ACET\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_ACET} \right) \\ \mathtt{ACROLEIN}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{ACROLEIN\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_ACROLEIN} \right) \\ \mathtt{ALD2}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{ALD2\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_ALD2} \right) \\ \mathtt{ALD2\_PRIMARY}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{ALD2\_PRIMARY\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_ALD2\_PRIMARY} \right) \\ \mathtt{ALDX}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{ALDX\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_ALDX} \right) \\ \mathtt{APIN}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{APIN\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_APIN} \right) \\ \mathtt{BENZ}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{BENZ\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_BENZ} \right) \\ \mathtt{BPIN}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{BPIN\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_BPIN} \right) \\ \mathtt{BUTADIENE13}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{BUTADIENE13\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_BUTADIENE13} \right) \\ \mathtt{CH4}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{CH4\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_CH4} \right) \\ \mathtt{CH4\_INV}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{CH4\_INV\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_CH4\_INV} \right) \\ \mathtt{CL2}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{CL2\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_CL2} \right) \\ \mathtt{CO}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{CO\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_CO} \right) \\ \mathtt{CO2\_INV}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{CO2\_INV\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_CO2\_INV} \right) \\ \mathtt{ETH}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{ETH\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_ETH} \right) \\ \mathtt{ETHA}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{ETHA\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_ETHA} \right) \\ \mathtt{ETHY}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{ETHY\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_ETHY} \right) \\ \mathtt{ETOH}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{ETOH\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_ETOH} \right) \\ \mathtt{FORM}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{FORM\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_FORM} \right) \\ \mathtt{FORM\_PRIMARY}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{FORM\_PRIMARY\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_FORM\_PRIMARY} \right) \\ \mathtt{HCL}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{HCL\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_HCL} \right) \\ \mathtt{HONO}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{HONO\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_HONO} \right) \\ \mathtt{IOLE}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{IOLE\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_IOLE} \right) \\ \mathtt{ISOP}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{ISOP\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_ISOP} \right) \\ \mathtt{KET}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{KET\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_KET} \right) \\ \mathtt{MEOH}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{MEOH\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_MEOH} \right) \\ \mathtt{N2O\_INV}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{N2O\_INV\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_N2O\_INV} \right) \\ \mathtt{NAPH}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{NAPH\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_NAPH} \right) \\ \mathtt{NH3}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{NH3\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_NH3} \right) \\ \mathtt{NH3\_FERT}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{NH3\_FERT\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_NH3\_FERT} \right) \\ \mathtt{NO}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{NO\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_NO} \right) \\ \mathtt{NO2}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{NO2\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_NO2} \right) \\ \mathtt{NOX}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{NOX\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_NOX} \right) \\ \mathtt{NR}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{NR\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_NR} \right) \\ \mathtt{NVOL}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{NVOL\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_NVOL} \right) \\ \mathtt{OLE}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{OLE\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_OLE} \right) \\ \mathtt{PAL}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{PAL\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_PAL} \right) \\ \mathtt{PAR}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{PAR\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_PAR} \right) \\ \mathtt{PCA}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{PCA\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_PCA} \right) \\ \mathtt{PCL}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{PCL\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_PCL} \right) \\ \mathtt{PEC}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{PEC\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_PEC} \right) \\ \mathtt{PFE}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{PFE\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_PFE} \right) \\ \mathtt{PH2O}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{PH2O\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_PH2O} \right) \\ \mathtt{PK}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{PK\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_PK} \right) \\ \mathtt{PM2\_5}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{PM2\_5\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_PM2\_5} \right) \\ \mathtt{PMC}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{PMC\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_PMC} \right) \\ \mathtt{PMG}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{PMG\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_PMG} \right) \\ \mathtt{PMN}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{PMN\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_PMN} \right) \\ \mathtt{PMOTHR}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{PMOTHR\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_PMOTHR} \right) \\ \mathtt{PNA}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{PNA\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_PNA} \right) \\ \mathtt{PNCOM}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{PNCOM\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_PNCOM} \right) \\ \mathtt{PNH4}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{PNH4\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_PNH4} \right) \\ \mathtt{PNO3}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{PNO3\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_PNO3} \right) \\ \mathtt{POC}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{POC\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_POC} \right) \\ \mathtt{PRPA}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{PRPA\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_PRPA} \right) \\ \mathtt{PSI}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{PSI\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_PSI} \right) \\ \mathtt{PSO4}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{PSO4\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_PSO4} \right) \\ \mathtt{PTI}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{PTI\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_PTI} \right) \\ \mathtt{SESQ}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{SESQ\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_SESQ} \right) \\ \mathtt{SO2}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{SO2\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_SO2} \right) \\ \mathtt{SOAALK}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{SOAALK\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_SOAALK} \right) \\ \mathtt{SULF}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{SULF\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_SULF} \right) \\ \mathtt{TERP}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{TERP\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_TERP} \right) \\ \mathtt{TOL}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{TOL\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_TOL} \right) \\ \mathtt{UNK}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{UNK\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_UNK} \right) \\ \mathtt{UNR}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{UNR\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_UNR} \right) \\ \mathtt{VOC\_BEIS}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{VOC\_BEIS\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_VOC\_BEIS} \right) \\ \mathtt{VOC\_INV}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{VOC\_INV\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_VOC\_INV} \right) \\ \mathtt{XYLMN}\left( t \right) &= ifelse\left( \mathtt{lev} < 2, \frac{\mathtt{XYLMN\_itp}\left( t + \mathtt{t\_ref}, \mathtt{lon}, \mathtt{lat} \right)}{\mathtt{{\Delta}z}}, \mathtt{zero\_XYLMN} \right) \end{align} \]

Variables

Here are the variables in tabular format:

function table(vars)
    DataFrame(
        :Name => [string(Symbolics.tosymbol(v, escape = false)) for v in vars],
        :Units => [dimension(ModelingToolkit.get_unit(v)) for v in vars],
        :Description => [ModelingToolkit.getdescription(v) for v in vars]
    )
end
table(unknowns(emis))
69×3 DataFrame
RowNameUnitsDescription
StringDimensio…String
1ACETm⁻³ kg s⁻¹Model species ACET
2ACROLEINm⁻³ kg s⁻¹Model species ACROLEIN
3ALD2m⁻³ kg s⁻¹Model species ALD2
4ALD2_PRIMARYm⁻³ kg s⁻¹Model species ALD2_PRIMARY
5ALDXm⁻³ kg s⁻¹Model species ALDX
6APINm⁻³ kg s⁻¹Model species APIN
7BENZm⁻³ kg s⁻¹Model species BENZ
8BPINm⁻³ kg s⁻¹Model species BPIN
9BUTADIENE13m⁻³ kg s⁻¹Model species BUTADIENE13
10CH4m⁻³ kg s⁻¹Model species CH4
11CH4_INVm⁻³ kg s⁻¹Model species CH4_INV
12CL2m⁻³ kg s⁻¹Model species CL2
13COm⁻³ kg s⁻¹Model species CO
14CO2_INVm⁻³ kg s⁻¹Model species CO2_INV
15ETHm⁻³ kg s⁻¹Model species ETH
16ETHAm⁻³ kg s⁻¹Model species ETHA
17ETHYm⁻³ kg s⁻¹Model species ETHY
18ETOHm⁻³ kg s⁻¹Model species ETOH
19FORMm⁻³ kg s⁻¹Model species FORM
20FORM_PRIMARYm⁻³ kg s⁻¹Model species FORM_PRIMARY
21HCLm⁻³ kg s⁻¹Model species HCL
22HONOm⁻³ kg s⁻¹Model species HONO
23IOLEm⁻³ kg s⁻¹Model species IOLE
24ISOPm⁻³ kg s⁻¹Model species ISOP
25KETm⁻³ kg s⁻¹Model species KET
26MEOHm⁻³ kg s⁻¹Model species MEOH
27N2O_INVm⁻³ kg s⁻¹Model species N2O_INV
28NAPHm⁻³ kg s⁻¹Model species NAPH
29NH3m⁻³ kg s⁻¹Model species NH3
30NH3_FERTm⁻³ kg s⁻¹Model species NH3_FERT
31NOm⁻³ kg s⁻¹Model species NO
32NO2m⁻³ kg s⁻¹Model species NO2
33NOXm⁻³ kg s⁻¹Model species NOX
34NRm⁻³ kg s⁻¹Model species NR
35NVOLm⁻³ kg s⁻¹Model species NVOL
36OLEm⁻³ kg s⁻¹Model species OLE
37PALm⁻³ kg s⁻¹Model species PAL
38PARm⁻³ kg s⁻¹Model species PAR
39PCAm⁻³ kg s⁻¹Model species PCA
40PCLm⁻³ kg s⁻¹Model species PCL
41PECm⁻³ kg s⁻¹Model species PEC
42PFEm⁻³ kg s⁻¹Model species PFE
43PH2Om⁻³ kg s⁻¹Model species PH2O
44PKm⁻³ kg s⁻¹Model species PK
45PM2_5m⁻³ kg s⁻¹Model species PM2_5
46PMCm⁻³ kg s⁻¹Model species PMC
47PMGm⁻³ kg s⁻¹Model species PMG
48PMNm⁻³ kg s⁻¹Model species PMN
49PMOTHRm⁻³ kg s⁻¹Model species PMOTHR
50PNAm⁻³ kg s⁻¹Model species PNA
51PNCOMm⁻³ kg s⁻¹Model species PNCOM
52PNH4m⁻³ kg s⁻¹Model species PNH4
53PNO3m⁻³ kg s⁻¹Model species PNO3
54POCm⁻³ kg s⁻¹Model species POC
55PRPAm⁻³ kg s⁻¹Model species PRPA
56PSIm⁻³ kg s⁻¹Model species PSI
57PSO4m⁻³ kg s⁻¹Model species PSO4
58PTIm⁻³ kg s⁻¹Model species PTI
59SESQm⁻³ kg s⁻¹Model species SESQ
60SO2m⁻³ kg s⁻¹Model species SO2
61SOAALKm⁻³ kg s⁻¹Model species SOAALK
62SULFm⁻³ kg s⁻¹Model species SULF
63TERPm⁻³ kg s⁻¹Model species TERP
64TOLm⁻³ kg s⁻¹Model species TOL
65UNKm⁻³ kg s⁻¹Model species UNK
66UNRm⁻³ kg s⁻¹Model species UNR
67VOC_BEISm⁻³ kg s⁻¹Model species VOC_BEIS
68VOC_INVm⁻³ kg s⁻¹Model species VOC_INV
69XYLMNm⁻³ kg s⁻¹Model species XYLMN

Parameters

Finally, here are the parameters in tabular format:

table(parameters(emis))
143×3 DataFrame
RowNameUnitsDescription
StringDimensio…String
1lonLongitude
2latLatitude
3levLevel Index
4ΔzmHeight of the first vertical grid layer
5t_refsReference time
6ACET_itp⋆m⁻² kg s⁻¹Interpolated ACET
7zero_ACETm⁻³ kg s⁻¹
8ACROLEIN_itp⋆m⁻² kg s⁻¹Interpolated ACROLEIN
9zero_ACROLEINm⁻³ kg s⁻¹
10ALD2_itp⋆m⁻² kg s⁻¹Interpolated ALD2
11zero_ALD2m⁻³ kg s⁻¹
12ALD2_PRIMARY_itp⋆m⁻² kg s⁻¹Interpolated ALD2_PRIMARY
13zero_ALD2_PRIMARYm⁻³ kg s⁻¹
14ALDX_itp⋆m⁻² kg s⁻¹Interpolated ALDX
15zero_ALDXm⁻³ kg s⁻¹
16APIN_itp⋆m⁻² kg s⁻¹Interpolated APIN
17zero_APINm⁻³ kg s⁻¹
18BENZ_itp⋆m⁻² kg s⁻¹Interpolated BENZ
19zero_BENZm⁻³ kg s⁻¹
20BPIN_itp⋆m⁻² kg s⁻¹Interpolated BPIN
21zero_BPINm⁻³ kg s⁻¹
22BUTADIENE13_itp⋆m⁻² kg s⁻¹Interpolated BUTADIENE13
23zero_BUTADIENE13m⁻³ kg s⁻¹
24CH4_itp⋆m⁻² kg s⁻¹Interpolated CH4
25zero_CH4m⁻³ kg s⁻¹
26CH4_INV_itp⋆m⁻² kg s⁻¹Interpolated CH4_INV
27zero_CH4_INVm⁻³ kg s⁻¹
28CL2_itp⋆m⁻² kg s⁻¹Interpolated CL2
29zero_CL2m⁻³ kg s⁻¹
30CO_itp⋆m⁻² kg s⁻¹Interpolated CO
31zero_COm⁻³ kg s⁻¹
32CO2_INV_itp⋆m⁻² kg s⁻¹Interpolated CO2_INV
33zero_CO2_INVm⁻³ kg s⁻¹
34ETH_itp⋆m⁻² kg s⁻¹Interpolated ETH
35zero_ETHm⁻³ kg s⁻¹
36ETHA_itp⋆m⁻² kg s⁻¹Interpolated ETHA
37zero_ETHAm⁻³ kg s⁻¹
38ETHY_itp⋆m⁻² kg s⁻¹Interpolated ETHY
39zero_ETHYm⁻³ kg s⁻¹
40ETOH_itp⋆m⁻² kg s⁻¹Interpolated ETOH
41zero_ETOHm⁻³ kg s⁻¹
42FORM_itp⋆m⁻² kg s⁻¹Interpolated FORM
43zero_FORMm⁻³ kg s⁻¹
44FORM_PRIMARY_itp⋆m⁻² kg s⁻¹Interpolated FORM_PRIMARY
45zero_FORM_PRIMARYm⁻³ kg s⁻¹
46HCL_itp⋆m⁻² kg s⁻¹Interpolated HCL
47zero_HCLm⁻³ kg s⁻¹
48HONO_itp⋆m⁻² kg s⁻¹Interpolated HONO
49zero_HONOm⁻³ kg s⁻¹
50IOLE_itp⋆m⁻² kg s⁻¹Interpolated IOLE
51zero_IOLEm⁻³ kg s⁻¹
52ISOP_itp⋆m⁻² kg s⁻¹Interpolated ISOP
53zero_ISOPm⁻³ kg s⁻¹
54KET_itp⋆m⁻² kg s⁻¹Interpolated KET
55zero_KETm⁻³ kg s⁻¹
56MEOH_itp⋆m⁻² kg s⁻¹Interpolated MEOH
57zero_MEOHm⁻³ kg s⁻¹
58N2O_INV_itp⋆m⁻² kg s⁻¹Interpolated N2O_INV
59zero_N2O_INVm⁻³ kg s⁻¹
60NAPH_itp⋆m⁻² kg s⁻¹Interpolated NAPH
61zero_NAPHm⁻³ kg s⁻¹
62NH3_itp⋆m⁻² kg s⁻¹Interpolated NH3
63zero_NH3m⁻³ kg s⁻¹
64NH3_FERT_itp⋆m⁻² kg s⁻¹Interpolated NH3_FERT
65zero_NH3_FERTm⁻³ kg s⁻¹
66NO_itp⋆m⁻² kg s⁻¹Interpolated NO
67zero_NOm⁻³ kg s⁻¹
68NO2_itp⋆m⁻² kg s⁻¹Interpolated NO2
69zero_NO2m⁻³ kg s⁻¹
70NOX_itp⋆m⁻² kg s⁻¹Interpolated NOX
71zero_NOXm⁻³ kg s⁻¹
72NR_itp⋆m⁻² kg s⁻¹Interpolated NR
73zero_NRm⁻³ kg s⁻¹
74NVOL_itp⋆m⁻² kg s⁻¹Interpolated NVOL
75zero_NVOLm⁻³ kg s⁻¹
76OLE_itp⋆m⁻² kg s⁻¹Interpolated OLE
77zero_OLEm⁻³ kg s⁻¹
78PAL_itp⋆m⁻² kg s⁻¹Interpolated PAL
79zero_PALm⁻³ kg s⁻¹
80PAR_itp⋆m⁻² kg s⁻¹Interpolated PAR
81zero_PARm⁻³ kg s⁻¹
82PCA_itp⋆m⁻² kg s⁻¹Interpolated PCA
83zero_PCAm⁻³ kg s⁻¹
84PCL_itp⋆m⁻² kg s⁻¹Interpolated PCL
85zero_PCLm⁻³ kg s⁻¹
86PEC_itp⋆m⁻² kg s⁻¹Interpolated PEC
87zero_PECm⁻³ kg s⁻¹
88PFE_itp⋆m⁻² kg s⁻¹Interpolated PFE
89zero_PFEm⁻³ kg s⁻¹
90PH2O_itp⋆m⁻² kg s⁻¹Interpolated PH2O
91zero_PH2Om⁻³ kg s⁻¹
92PK_itp⋆m⁻² kg s⁻¹Interpolated PK
93zero_PKm⁻³ kg s⁻¹
94PM2_5_itp⋆m⁻² kg s⁻¹Interpolated PM2_5
95zero_PM2_5m⁻³ kg s⁻¹
96PMC_itp⋆m⁻² kg s⁻¹Interpolated PMC
97zero_PMCm⁻³ kg s⁻¹
98PMG_itp⋆m⁻² kg s⁻¹Interpolated PMG
99zero_PMGm⁻³ kg s⁻¹
100PMN_itp⋆m⁻² kg s⁻¹Interpolated PMN
101zero_PMNm⁻³ kg s⁻¹
102PMOTHR_itp⋆m⁻² kg s⁻¹Interpolated PMOTHR
103zero_PMOTHRm⁻³ kg s⁻¹
104PNA_itp⋆m⁻² kg s⁻¹Interpolated PNA
105zero_PNAm⁻³ kg s⁻¹
106PNCOM_itp⋆m⁻² kg s⁻¹Interpolated PNCOM
107zero_PNCOMm⁻³ kg s⁻¹
108PNH4_itp⋆m⁻² kg s⁻¹Interpolated PNH4
109zero_PNH4m⁻³ kg s⁻¹
110PNO3_itp⋆m⁻² kg s⁻¹Interpolated PNO3
111zero_PNO3m⁻³ kg s⁻¹
112POC_itp⋆m⁻² kg s⁻¹Interpolated POC
113zero_POCm⁻³ kg s⁻¹
114PRPA_itp⋆m⁻² kg s⁻¹Interpolated PRPA
115zero_PRPAm⁻³ kg s⁻¹
116PSI_itp⋆m⁻² kg s⁻¹Interpolated PSI
117zero_PSIm⁻³ kg s⁻¹
118PSO4_itp⋆m⁻² kg s⁻¹Interpolated PSO4
119zero_PSO4m⁻³ kg s⁻¹
120PTI_itp⋆m⁻² kg s⁻¹Interpolated PTI
121zero_PTIm⁻³ kg s⁻¹
122SESQ_itp⋆m⁻² kg s⁻¹Interpolated SESQ
123zero_SESQm⁻³ kg s⁻¹
124SO2_itp⋆m⁻² kg s⁻¹Interpolated SO2
125zero_SO2m⁻³ kg s⁻¹
126SOAALK_itp⋆m⁻² kg s⁻¹Interpolated SOAALK
127zero_SOAALKm⁻³ kg s⁻¹
128SULF_itp⋆m⁻² kg s⁻¹Interpolated SULF
129zero_SULFm⁻³ kg s⁻¹
130TERP_itp⋆m⁻² kg s⁻¹Interpolated TERP
131zero_TERPm⁻³ kg s⁻¹
132TOL_itp⋆m⁻² kg s⁻¹Interpolated TOL
133zero_TOLm⁻³ kg s⁻¹
134UNK_itp⋆m⁻² kg s⁻¹Interpolated UNK
135zero_UNKm⁻³ kg s⁻¹
136UNR_itp⋆m⁻² kg s⁻¹Interpolated UNR
137zero_UNRm⁻³ kg s⁻¹
138VOC_BEIS_itp⋆m⁻² kg s⁻¹Interpolated VOC_BEIS
139zero_VOC_BEISm⁻³ kg s⁻¹
140VOC_INV_itp⋆m⁻² kg s⁻¹Interpolated VOC_INV
141zero_VOC_INVm⁻³ kg s⁻¹
142XYLMN_itp⋆m⁻² kg s⁻¹Interpolated XYLMN
143zero_XYLMNm⁻³ kg s⁻¹