# GSPRO for SMOKE-MOVES with MOVES2014 EFs, CB6
# Created by C. Allen (CSC), 29 Dec 2014
# Copied from gspro_MOVES2014_CB5_draft_11dec2014_v6.txt with BENZENE renamed
#   to BENZ, and CB6 species added (ACET, ETHY, KET, PRPA)
#
# MOVES2014 EFs are pre-speciated and in moles, so there is no need for Spcmat
# to do any speciation other than pass through species as they are (1-to-1).
#
# For MOVES2014, the GSPRO works differently than for other SMOKE runs. The GSPRO
# does not perform any actual speciation; instead, it only lists how inventory pollutants
# relate to model species, so that Movesmrg knows which inventory pollutants and
# model species to include in the daily reports. The molecular weights and speciation
# profiles are not actually used, other than to tell SMOKE whether a model species
# should be mass-based (e.g. PM, molecular weight = 1) or mole-based (e.g. gas phase species,
# molecular weight > 1). The VOC_INV species is mass-based because there is no mole-based
# VOC_INV in the EFs. GHGs - CH4_INV, N2O_INV, CO2_INV - are also mass-based for the same reason
# (although we also have the VOC species CH4).
# Some aspects of these profiles aren't technically accurate - for example, NONHAPTOG
# does not contribute to ETOH - but that doesn't matter for SMOKE purposes.
# According to BH Baek, the 4th column (split factor) should be set to 0 and 
# the 6th column (mass fraction) should be set to 1.
# This is based on a sample GSPRO provided by BH Baek, but I added some things to it,
# including PMC (which was not in the sample EFs, but will be included eventually), and
# also PM10->PMC mappings for PM10, BRAKEPM10, and TIREPM10 so that we get PM10 in the
# Movesmrg reports by mode (although we're not getting VOC by mode anymore, as far as
# I can tell, so maybe this is unnecessary).
#
# PMFINE was removed from this GSPRO since we no longer need it.
# VOC_INV is mapped from NONHAPTOG/TOG to workaround a CFPRO issue: explicit profile adjustments 
# don't work for model species that are also pre-speciation pollutants.
#
# The intent is for this GSPRO to be the entirety of the GSPRO uses for SMOKE-MOVES with MOVES2014.
# In other words, this won't be one of many component GSPROTMPs; this will simply be *the* GSPRO.
#
#EXPORT_DATE=Wed Jun 15 14:53:20 EDT 2022
#EXPORT_VERSION_NAME=CB6R3AE7
#EXPORT_VERSION_NUMBER=4
#REV_HISTORY v2(06/13/2017)  Chris Allen.   added VOC_INV and NHTOG by mode as pollutant  to get split NHTOG into Movesmrg reports, and to redefine VOC_INV as an inventory pollutant
#REV_HISTORY v3(08/05/2019)  Chris Allen.   added XYLMN, NAPH, SOAALK  CB6-CMAQ species, now included in MOVES2014b (first use 2016fh / version 1 platform)
#REV_HISTORY v3(08/08/2019)  Chris Allen.   removed XYL  for CB6-CMAQ, only have XYLMN
#REV_HISTORY v3(08/08/2019)  Chris Allen.   remapped NAPHTH from NAPHTHALENE to NAPH  for CMAQ-CB6
#REV_HISTORY v4(04/19/2021)  Chris Allen.   added APIN, IVOC  for CB6R3AE7
#REV_HISTORY v1(07/27/2015)  Chris Allen.   changed TOG to TOG_INV; added all remaining integrate HAPs  in order to do TOG = NONHAPTOG + integrate HAPs QA check; this will give additional polls in the reports, but no additional model species
0000;"ACETALD";"ALD2_PRIMARY";0;44.1;1.0
0000;"ACROLEI";"ACROLEIN";0;56.0633;1.0
0000;"BENZENE_INV";"BENZ";0;78.1;1.0
0000;"BUTADIE";"BUTADIENE13";0;54.0904;1.0
0000;"CH4_INV";"CH4_INV";1.0;1.0;1.0
0000;"CO2_INV";"CO2_INV";1.0;1.0;1.0
0000;"CO_INV";"CO";0;28.0;1.0
0000;"EPM_NHTOG";"VOC_INV";1.0;1.0;1.0
0000;"ETHANOL";"ETOH";0;45.6;1.0
0000;"ETHYLBENZ";"VOC_INV";1.0;1.0;1.0
0000;"EVP_NHTOG";"VOC_INV";1.0;1.0;1.0
0000;"EXH_NHTOG";"VOC_INV";1.0;1.0;1.0
0000;"FORMALD";"FORM_PRIMARY";0;30.0;1.0
0000;"HEXANE";"VOC_INV";1.0;1.0;1.0
0000;"HONO_INV";"HONO";0;46.0;1.0
0000;"MTBE";"VOC_INV";1.0;1.0;1.0
0000;"N2O_INV";"N2O_INV";1.0;1.0;1.0
0000;"NAPHTH";"NAPH";0;128.1705;1.0
0000;"NH3_INV";"NH3";0;17.0;1.0
0000;"NO2_INV";"NO2";0;46.0;1.0
0000;"NO_INV";"NO";0;46.0;1.0
0000;"NONHAPTOG";"ALD2";0;49.5;1.0
0000;"NONHAPTOG";"ALDX";0;38.6;1.0
0000;"NONHAPTOG";"CH4";0;16.0;1.0
0000;"NONHAPTOG";"ETH";0;33.1;1.0
0000;"NONHAPTOG";"ETHA";0;30.1;1.0
0000;"NONHAPTOG";"ETOH";0;45.6;1.0
0000;"NONHAPTOG";"FORM";0;29.9;1.0
0000;"NONHAPTOG";"IOLE";0;55.3;1.0
0000;"NONHAPTOG";"ISOP";0;68.1;1.0
0000;"NONHAPTOG";"MEOH";0;32.0;1.0
0000;"NONHAPTOG";"OLE";0;32.3;1.0
0000;"NONHAPTOG";"PAR";0;16.9;1.0
0000;"NONHAPTOG";"TERP";0;134.4;1.0
0000;"NONHAPTOG";"TOL";0;97.7;1.0
0000;"NONHAPTOG";"UNK";0;352.4;1.0
0000;"NONHAPTOG";"UNR";0;25.9;1.0
0000;"NONHAPTOG";"VOC_INV";1.0;1.0;1.0
0000;"NONHAPTOG";"ACET";0;58.0791;1.0
0000;"NONHAPTOG";"ETHY";0;26.0373;1.0
0000;"NONHAPTOG";"KET";0;17.2525;1.0
0000;"NONHAPTOG";"PRPA";0;44.0956;1.0
0000;"NONHAPTOG";"XYLMN";0;106.165;1.0
0000;"NONHAPTOG";"NAPH";0;128.1705;1.0
0000;"NONHAPTOG";"SOAALK";0;92.1006;1.0
0000;"NONHAPTOG";"APIN";0;136.234;1.0
0000;"NONHAPTOG";"IVOC";0;125.9429;1.0
0000;"PMC";"PMC";1.0;1.0;1.0
0000;"PROPIONAL";"VOC_INV";1.0;1.0;1.0
0000;"RFL_NHTOG";"VOC_INV";1.0;1.0;1.0
0000;"SO2_INV";"SO2";0;64.0;1.0
0000;"STYRENE";"VOC_INV";1.0;1.0;1.0
0000;"TOG_INV";"ALD2";0;49.5;1.0
0000;"TOG_INV";"ALDX";0;38.6;1.0
0000;"TOG_INV";"CH4";0;16.0;1.0
0000;"TOG_INV";"ETH";0;33.1;1.0
0000;"TOG_INV";"ETHA";0;30.1;1.0
0000;"TOG_INV";"ETOH";0;45.6;1.0
0000;"TOG_INV";"FORM";0;29.9;1.0
0000;"TOG_INV";"IOLE";0;55.3;1.0
0000;"TOG_INV";"ISOP";0;68.1;1.0
0000;"TOG_INV";"MEOH";0;32.0;1.0
0000;"TOG_INV";"OLE";0;32.3;1.0
0000;"TOG_INV";"PAR";0;16.9;1.0
0000;"TOG_INV";"TERP";0;134.4;1.0
0000;"TOG_INV";"TOL";0;97.7;1.0
0000;"TOG_INV";"UNK";0;352.4;1.0
0000;"TOG_INV";"UNR";0;25.9;1.0
0000;"TOG_INV";"VOC_INV";1.0;1.0;1.0
0000;"TOG_INV";"ACET";0;58.0791;1.0
0000;"TOG_INV";"ETHY";0;26.0373;1.0
0000;"TOG_INV";"KET";0;17.2525;1.0
0000;"TOG_INV";"PRPA";0;44.0956;1.0
0000;"TOG_INV";"XYLMN";0;106.165;1.0
0000;"TOG_INV";"NAPH";0;128.1705;1.0
0000;"TOG_INV";"SOAALK";0;92.1006;1.0
0000;"TOG_INV";"APIN";0;136.234;1.0
0000;"TOG_INV";"IVOC";0;125.9429;1.0
0000;"TOLUENE";"VOC_INV";1.0;1.0;1.0
0000;"TRMEPN224";"VOC_INV";1.0;1.0;1.0
0000;"VOC_INV";"VOC_INV";1.0;1.0;1.0
0000;"XYLS";"VOC_INV";1.0;1.0;1.0
92000;"PM10";"PMC";1.0;1.0;1.0
92000;"PM2_5";"PEC";1.0;1.0;1.0
92000;"PM2_5";"PNO3";1.0;1.0;1.0
92000;"PM2_5";"POC";1.0;1.0;1.0
92000;"PM2_5";"PSO4";1.0;1.0;1.0
92000;"PM2_5";"PAL";1.0;1.0;1.0
92000;"PM2_5";"PCA";1.0;1.0;1.0
92000;"PM2_5";"PCL";1.0;1.0;1.0
92000;"PM2_5";"PFE";1.0;1.0;1.0
92000;"PM2_5";"PH2O";1.0;1.0;1.0
92000;"PM2_5";"PK";1.0;1.0;1.0
92000;"PM2_5";"PMG";1.0;1.0;1.0
92000;"PM2_5";"PMN";1.0;1.0;1.0
92000;"PM2_5";"PMOTHR";1.0;1.0;1.0
92000;"PM2_5";"PNA";1.0;1.0;1.0
92000;"PM2_5";"PNH4";1.0;1.0;1.0
92000;"PM2_5";"PNCOM";1.0;1.0;1.0
92000;"PM2_5";"PSI";1.0;1.0;1.0
92000;"PM2_5";"PTI";1.0;1.0;1.0
92009;"BRAKEPM10";"PMC";1.0;1.0;1.0
92009;"PM25BRAKE";"PEC";1.0;1.0;1.0
92009;"PM25BRAKE";"PNO3";1.0;1.0;1.0
92009;"PM25BRAKE";"POC";1.0;1.0;1.0
92009;"PM25BRAKE";"PSO4";1.0;1.0;1.0
92009;"PM25BRAKE";"PAL";1.0;1.0;1.0
92009;"PM25BRAKE";"PCA";1.0;1.0;1.0
92009;"PM25BRAKE";"PCL";1.0;1.0;1.0
92009;"PM25BRAKE";"PFE";1.0;1.0;1.0
92009;"PM25BRAKE";"PH2O";1.0;1.0;1.0
92009;"PM25BRAKE";"PK";1.0;1.0;1.0
92009;"PM25BRAKE";"PMG";1.0;1.0;1.0
92009;"PM25BRAKE";"PMN";1.0;1.0;1.0
92009;"PM25BRAKE";"PMOTHR";1.0;1.0;1.0
92009;"PM25BRAKE";"PNA";1.0;1.0;1.0
92009;"PM25BRAKE";"PNH4";1.0;1.0;1.0
92009;"PM25BRAKE";"PNCOM";1.0;1.0;1.0
92009;"PM25BRAKE";"PSI";1.0;1.0;1.0
92009;"PM25BRAKE";"PTI";1.0;1.0;1.0
92087;"PM25TIRE";"PEC";1.0;1.0;1.0
92087;"PM25TIRE";"PNO3";1.0;1.0;1.0
92087;"PM25TIRE";"POC";1.0;1.0;1.0
92087;"PM25TIRE";"PSO4";1.0;1.0;1.0
92087;"PM25TIRE";"PAL";1.0;1.0;1.0
92087;"PM25TIRE";"PCA";1.0;1.0;1.0
92087;"PM25TIRE";"PCL";1.0;1.0;1.0
92087;"PM25TIRE";"PFE";1.0;1.0;1.0
92087;"PM25TIRE";"PH2O";1.0;1.0;1.0
92087;"PM25TIRE";"PK";1.0;1.0;1.0
92087;"PM25TIRE";"PMG";1.0;1.0;1.0
92087;"PM25TIRE";"PMN";1.0;1.0;1.0
92087;"PM25TIRE";"PMOTHR";1.0;1.0;1.0
92087;"PM25TIRE";"PNH4";1.0;1.0;1.0
92087;"PM25TIRE";"PNCOM";1.0;1.0;1.0
92087;"PM25TIRE";"PSI";1.0;1.0;1.0
92087;"PM25TIRE";"PTI";1.0;1.0;1.0
92087;"PM25TIRE";"PNA";1.0;1.0;1.0
92087;"TIREPM10";"PMC";1.0;1.0;1.0
HONO;"NOX_INV";"NO2";0;46.0;1.0
HONO;"NOX_INV";"NO";0;46.0;1.0
HONO;"NOX_INV";"HONO";0;46.0;1.0
