Skip to content

Commit

Permalink
GCAP 2.0 - Generate run directories for the CMIP6 meteorology and emi…
Browse files Browse the repository at this point in the history
…ssion scenarios

    - Specify location of GISS meteorology versus GMAO meteorology
    - Allow CMIP6 emission scenarios and boundary conditions
  • Loading branch information
ltmurray committed Mar 11, 2021
1 parent 28719d3 commit 29f6edb
Show file tree
Hide file tree
Showing 27 changed files with 3,156 additions and 1,641 deletions.
134 changes: 35 additions & 99 deletions run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.CH4
Original file line number Diff line number Diff line change
Expand Up @@ -24,10 +24,7 @@
#BOC
###############################################################################
### BEGIN SECTION SETTINGS
###############################################################################

ROOT: {DATA_ROOT}/HEMCO
METDIR: {DATA_ROOT}/GEOS_{GRID_DIR}/{MET_DIR}
Logfile: HEMCO.log
DiagnFile: HEMCO_Diagn.rc
DiagnPrefix: ./OutputDir/HEMCO_diagnostics
Expand All @@ -49,7 +46,7 @@ Warnings: 1
0 Base : on *
# ----- MAIN SWITCHES -----------------------------------------
--> EMISSIONS : true
--> METEOROLOGY : true # 1980-2021
--> METEOROLOGY : true {MET_AVAIL}
--> CHEMISTRY_INPUT : true
# ----- RESTART FIELDS ----------------------------------------
--> GC_RESTART : true
Expand All @@ -74,6 +71,11 @@ Warnings: 1
--> RCP_45 : false # 2005-2100
--> RCP_60 : false # 2005-2100
--> RCP_85 : false # 2005-2100
# ----- CMIP6 ANTHRO EMISSIONS --------------------------------
# Set SCENARIO (e.g., HIST, SSP585) above in SECTION SETTINGS
--> CMIP6_SFC_LAND_ANTHRO : false # 1850-2100
--> CMIP6_SHIP : false # 1850-2100
--> BB4MIPS : false # 1850-2100
# ----- NON-EMISSIONS DATA ------------------------------------
--> GMI_CH4_LOSS : true # 1985
--> GLOBAL_OH : true # 1985
Expand Down Expand Up @@ -290,6 +292,29 @@ Warnings: 1
#0 CH4_OTHER__7A $ROOT/CH4/v2017-10/EDGARv432/EDGAR_v432_CH4_IPCC_7A.generic.01x01.nc emi_ch4 1970-2012/1/1/0 C xy kg/m2/s CH4 - 9 1
)))EDGARv432

#==============================================================================
# CEDS (historical) or Shared Socioeconomic Pathways (future)
#==============================================================================
(((CMIP6_SFC_LAND_ANTHRO
0 CMIP6_CH4_AGR $ROOT/CMIP6/v2021-01/$SCENARIO/$SCENARIO_$YYYY.nc4 CH4_agr 1970-2014/1-12/1/0 C xy kg/m2/s CH4 - 4 1
0 CMIP6_CH4_ENE $ROOT/CMIP6/v2021-01/$SCENARIO/$SCENARIO_$YYYY.nc4 CH4_ene 1970-2014/1-12/1/0 C xy kg/m2/s CH4 - 2 1
0 CMIP6_CH4_IND $ROOT/CMIP6/v2021-01/$SCENARIO/$SCENARIO_$YYYY.nc4 CH4_ind 1970-2014/1-12/1/0 C xy kg/m2/s CH4 - 8 1
0 CMIP6_CH4_TRA $ROOT/CMIP6/v2021-01/$SCENARIO/$SCENARIO_$YYYY.nc4 CH4_tra 1970-2014/1-12/1/0 C xy kg/m2/s CH4 - 8 1
0 CMIP6_CH4_RCO $ROOT/CMIP6/v2021-01/$SCENARIO/$SCENARIO_$YYYY.nc4 CH4_rco 1970-2014/1-12/1/0 C xy kg/m2/s CH4 - 2 1
0 CMIP6_CH4_SLV $ROOT/CMIP6/v2021-01/$SCENARIO/$SCENARIO_$YYYY.nc4 CH4_slv 1970-2014/1-12/1/0 C xy kg/m2/s CH4 - 8 1
0 CMIP6_CH4_WST $ROOT/CMIP6/v2021-01/$SCENARIO/$SCENARIO_$YYYY.nc4 CH4_wst 1970-2014/1-12/1/0 C xy kg/m2/s CH4 - 5 1
)))CMIP6_SFC_LAND_ANTHRO
(((CMIP6_SHIP
0 CMIP6_CH4_SHP $ROOT/CMIP6/v2021-01/$SCENARIO/$SCENARIO_$YYYY.nc4 CH4_shp 1970-2014/1-12/1/0 C xy kg/m2/s CH4 - 8 1
)))CMIP6_SHIP

#==============================================================================
# BB4MIPs historical / SSP future biomass burning inventories
#==============================================================================
(((BB4MIPS
0 CMIP6_BB_CH4 $ROOT/CMIP6/v2021-01/$SCENARIO/$SCENARIO_$YYYY.nc4 CH4_bbn 1750-2015/1-12/1/0 C xyL=1:PBL kg/m2/s CH4 75 9 1
)))BB4MIPS

#==============================================================================
# --- QFED2 biomass burning ---
#
Expand Down Expand Up @@ -462,96 +487,7 @@ Warnings: 1
(((METEOROLOGY

#==============================================================================
# --- Meteorology fields ---
#==============================================================================
# --- CN fields ---
* FRLAKE $METDIR/$CNYR/01/$MET.$CNYR0101.CN.$RES.$NC FRLAKE */1/1/0 C xy 1 * - 1 1
* FRLAND $METDIR/$CNYR/01/$MET.$CNYR0101.CN.$RES.$NC FRLAND */1/1/0 C xy 1 * - 1 1
* FRLANDIC $METDIR/$CNYR/01/$MET.$CNYR0101.CN.$RES.$NC FRLANDIC */1/1/0 C xy 1 * - 1 1
* FROCEAN $METDIR/$CNYR/01/$MET.$CNYR0101.CN.$RES.$NC FROCEAN */1/1/0 C xy 1 * - 1 1
* PHIS $METDIR/$CNYR/01/$MET.$CNYR0101.CN.$RES.$NC PHIS */1/1/0 C xy 1 * - 1 1

# --- A1 fields ---
* ALBEDO $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A1.$RES.$NC ALBEDO 1980-2021/1-12/1-31/*/+30minute EFY xy 1 * - 1 1
* CLDTOT $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A1.$RES.$NC CLDTOT 1980-2021/1-12/1-31/*/+30minute EFY xy 1 * - 1 1
* EFLUX $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A1.$RES.$NC EFLUX 1980-2021/1-12/1-31/*/+30minute EFY xy 1 * - 1 1
* EVAP $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A1.$RES.$NC EVAP 1980-2021/1-12/1-31/*/+30minute EFY xy 1 * - 1 1
* FRSEAICE $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A1.$RES.$NC FRSEAICE 1980-2021/1-12/1-31/*/+30minute EFY xy 1 * - 1 1
* FRSNO $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A1.$RES.$NC FRSNO 1980-2021/1-12/1-31/*/+30minute EFY xy 1 * - 1 1
* GRN $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A1.$RES.$NC GRN 1980-2021/1-12/1-31/*/+30minute EFY xy 1 * - 1 1
* GWETROOT $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A1.$RES.$NC GWETROOT 1980-2021/1-12/1-31/*/+30minute EFY xy 1 * - 1 1
* GWETTOP $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A1.$RES.$NC GWETTOP 1980-2021/1-12/1-31/*/+30minute EFY xy 1 * - 1 1
* HFLUX $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A1.$RES.$NC HFLUX 1980-2021/1-12/1-31/*/+30minute EFY xy 1 * - 1 1
* LAI $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A1.$RES.$NC LAI 1980-2021/1-12/1-31/*/+30minute EFY xy 1 * - 1 1
* LWI $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A1.$RES.$NC LWI 1980-2021/1-12/1-31/*/+30minute EFY xy 1 * - 1 1
* LWGNT $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A1.$RES.$NC LWGNT 1980-2021/1-12/1-31/*/+30minute EFY xy 1 * - 1 1
* PARDF $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A1.$RES.$NC PARDF 1980-2021/1-12/1-31/*/+30minute EFY xy 1 * - 1 1
* PARDR $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A1.$RES.$NC PARDR 1980-2021/1-12/1-31/*/+30minute EFY xy 1 * - 1 1
* PBLH $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A1.$RES.$NC PBLH 1980-2021/1-12/1-31/*/+30minute EFY xy 1 * - 1 1
* PRECANV $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A1.$RES.$NC PRECANV 1980-2021/1-12/1-31/*/+30minute EFY xy 1 * - 1 1
* PRECCON $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A1.$RES.$NC PRECCON 1980-2021/1-12/1-31/*/+30minute EFY xy 1 * - 1 1
* PRECLSC $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A1.$RES.$NC PRECLSC 1980-2021/1-12/1-31/*/+30minute EFY xy 1 * - 1 1
* PRECSNO $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A1.$RES.$NC PRECSNO 1980-2021/1-12/1-31/*/+30minute EFY xy 1 * - 1 1
* PRECTOT $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A1.$RES.$NC PRECTOT 1980-2021/1-12/1-31/*/+30minute EFY xy 1 * - 1 1
* SEAICE00 $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A1.$RES.$NC SEAICE00 1980-2021/1-12/1-31/*/+30minute EFY xy 1 * - 1 1
* SEAICE10 $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A1.$RES.$NC SEAICE10 1980-2021/1-12/1-31/*/+30minute EFY xy 1 * - 1 1
* SEAICE20 $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A1.$RES.$NC SEAICE20 1980-2021/1-12/1-31/*/+30minute EFY xy 1 * - 1 1
* SEAICE30 $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A1.$RES.$NC SEAICE30 1980-2021/1-12/1-31/*/+30minute EFY xy 1 * - 1 1
* SEAICE40 $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A1.$RES.$NC SEAICE40 1980-2021/1-12/1-31/*/+30minute EFY xy 1 * - 1 1
* SEAICE50 $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A1.$RES.$NC SEAICE50 1980-2021/1-12/1-31/*/+30minute EFY xy 1 * - 1 1
* SEAICE60 $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A1.$RES.$NC SEAICE60 1980-2021/1-12/1-31/*/+30minute EFY xy 1 * - 1 1
* SEAICE70 $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A1.$RES.$NC SEAICE70 1980-2021/1-12/1-31/*/+30minute EFY xy 1 * - 1 1
* SEAICE80 $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A1.$RES.$NC SEAICE80 1980-2021/1-12/1-31/*/+30minute EFY xy 1 * - 1 1
* SEAICE90 $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A1.$RES.$NC SEAICE90 1980-2021/1-12/1-31/*/+30minute EFY xy 1 * - 1 1
* SLP $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A1.$RES.$NC SLP 1980-2021/1-12/1-31/*/+30minute EFY xy 1 * - 1 1
* SNODP $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A1.$RES.$NC SNODP 1980-2021/1-12/1-31/*/+30minute EFY xy 1 * - 1 1
* SNOMAS $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A1.$RES.$NC SNOMAS 1980-2021/1-12/1-31/*/+30minute EFY xy 1 * - 1 1
* SWGDN $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A1.$RES.$NC SWGDN 1980-2021/1-12/1-31/*/+30minute EFY xy 1 * - 1 1
* TO3 $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A1.$RES.$NC TO3 1980-2021/1-12/1-31/*/+30minute EFY xy 1 * - 1 1
* TROPPT $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A1.$RES.$NC TROPPT 1980-2021/1-12/1-31/*/+30minute EFY xy 1 * - 1 1
* TS $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A1.$RES.$NC TS 1980-2021/1-12/1-31/*/+30minute EFY xy 1 * - 1 1
* T2M $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A1.$RES.$NC T2M 1980-2021/1-12/1-31/*/+30minute EFY xy 1 * - 1 1
* U10M $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A1.$RES.$NC U10M 1980-2021/1-12/1-31/*/+30minute EFY xy 1 * - 1 1
* USTAR $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A1.$RES.$NC USTAR 1980-2021/1-12/1-31/*/+30minute EFY xy 1 * - 1 1
* V10M $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A1.$RES.$NC V10M 1980-2021/1-12/1-31/*/+30minute EFY xy 1 * - 1 1
* Z0M $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A1.$RES.$NC Z0M 1980-2021/1-12/1-31/*/+30minute EFY xy 1 * - 1 1

# --- A3cld fields ---
* CLOUD $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A3cld.$RES.$NC CLOUD 1980-2021/1-12/1-31/*/+90minute EFY xyz 1 * - 1 1
* OPTDEPTH $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A3cld.$RES.$NC OPTDEPTH 1980-2021/1-12/1-31/*/+90minute EFY xyz 1 * - 1 1
* QI $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A3cld.$RES.$NC QI 1980-2021/1-12/1-31/*/+90minute EFY xyz 1 * - 1 1
* QL $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A3cld.$RES.$NC QL 1980-2021/1-12/1-31/*/+90minute EFY xyz 1 * - 1 1
* TAUCLI $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A3cld.$RES.$NC TAUCLI 1980-2021/1-12/1-31/*/+90minute EFY xyz 1 * - 1 1
* TAUCLW $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A3cld.$RES.$NC TAUCLW 1980-2021/1-12/1-31/*/+90minute EFY xyz 1 * - 1 1

# --- A3dyn fields ---
* DTRAIN $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A3dyn.$RES.$NC DTRAIN 1980-2021/1-12/1-31/*/+90minute EFY xyz 1 * - 1 1
* OMEGA $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A3dyn.$RES.$NC OMEGA 1980-2021/1-12/1-31/*/+90minute EFY xyz 1 * - 1 1
* RH $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A3dyn.$RES.$NC RH 1980-2021/1-12/1-31/*/+90minute EFY xyz 1 * - 1 1
* U $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A3dyn.$RES.$NC U 1980-2021/1-12/1-31/*/+90minute EFY xyz 1 * - 1 1
* V $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A3dyn.$RES.$NC V 1980-2021/1-12/1-31/*/+90minute EFY xyz 1 * - 1 1

# --- A3mstC fields ---
* DQRCU $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A3mstC.$RES.$NC DQRCU 1980-2021/1-12/1-31/*/+90minute EFY xyz 1 * - 1 1
* DQRLSAN $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A3mstC.$RES.$NC DQRLSAN 1980-2021/1-12/1-31/*/+90minute EFY xyz 1 * - 1 1
* REEVAPCN $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A3mstC.$RES.$NC REEVAPCN 1980-2021/1-12/1-31/*/+90minute EFY xyz 1 * - 1 1
* REEVAPLS $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A3mstC.$RES.$NC REEVAPLS 1980-2021/1-12/1-31/*/+90minute EFY xyz 1 * - 1 1

# --- A3mstE fields ---
* CMFMC $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A3mstE.$RES.$NC CMFMC 1980-2021/1-12/1-31/*/+90minute EFY xyz 1 * - 1 1
* PFICU $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A3mstE.$RES.$NC PFICU 1980-2021/1-12/1-31/*/+90minute EFY xyz 1 * - 1 1
* PFILSAN $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A3mstE.$RES.$NC PFILSAN 1980-2021/1-12/1-31/*/+90minute EFY xyz 1 * - 1 1
* PFLCU $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A3mstE.$RES.$NC PFLCU 1980-2021/1-12/1-31/*/+90minute EFY xyz 1 * - 1 1
* PFLLSAN $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.A3mstE.$RES.$NC PFLLSAN 1980-2021/1-12/1-31/*/+90minute EFY xyz 1 * - 1 1

# --- I3 fields ---
* PS $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.I3.$RES.$NC PS 1980-2021/1-12/1-31/* EFY xy 1 * - 1 1
* SPHU $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.I3.$RES.$NC QV 1980-2021/1-12/1-31/* EFY xyz 1 * - 1 1
* TMPU $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.I3.$RES.$NC T 1980-2021/1-12/1-31/* EFY xyz 1 * - 1 1

* PS_NEXTDAY $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.I3.$RES.$NC PS 1980-2021/1-12/1-31/1/+1day EFY xy 1 * - 1 1
* SPHU_NEXTDAY $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.I3.$RES.$NC QV 1980-2021/1-12/1-31/1/+1day EFY xyz 1 * - 1 1
* TMPU_NEXTDAY $METDIR/$YYYY/$MM/$MET.$YYYY$MM$DD.I3.$RES.$NC T 1980-2021/1-12/1-31/1/+1day EFY xyz 1 * - 1 1
# --- Meteorology fields for FlexGrid ---

)))METEOROLOGY

Expand Down Expand Up @@ -579,13 +515,13 @@ Warnings: 1
#==============================================================================
(((CHEMISTRY_INPUT
(((GMI_CH4_LOSS
* CH4_LOSS $ROOT/CH4/v2014-09/4x5/gmi.ch4loss.geos5_47L.4x5.nc CH4loss 1985/1-12/1/0 C xyz s-1 * - 1 1
{CH4_LOSS}
)))GMI_CH4_LOSS
(((GLOBAL_OH
* GLOBAL_OH $ROOT/GCClassic_Output/13.0.0/$YYYY/GEOSChem.SpeciesConc.$YYYY$MM$DD_0000z.nc4 SpeciesConc_OH 2010-2019/1-12/1/0 C xyz 1 * - 1 1
{GLOBAL_OH}
)))GLOBAL_OH
(((GLOBAL_CL
* GLOBAL_Cl $ROOT/GCClassic_Output/13.0.0/$YYYY/GEOSChem.SpeciesConc.$YYYY$MM$DD_0000z.nc4 SpeciesConc_Cl 2010-2019/1-12/1/0 EY xyz mol/mol * - 1 1
{GLOBAL_Cl}
)))GLOBAL_CL
)))CHEMISTRY_INPUT

Expand Down Expand Up @@ -788,9 +724,9 @@ Warnings: 1
# Fire diurnal scaling factors (% per hour) from WRAP Report to Project
# No. 178-6, July 2005
#==============================================================================
(((QFED2
(((QFED2.or.GFAS.or.BB4MIPS
75 QFED2_TOD 0.1392/0.1392/0.1368/0.1368/0.1368/0.1368/0.1368/0.1368/0.1368/0.48/0.96/1.68/2.4/3.12/3.84/4.08/2.88/1.68/0.96/0.1368/0.1368/0.1368/0.1368/0.1368 - - - xy unitless 1
)))QFED2
)))QFED2.or.GFAS.or.BB4MIPS

)))EMISSIONS

Expand Down
Loading

0 comments on commit 29f6edb

Please sign in to comment.