Difference between revisions of "GEOS-Chem model development priorities"

From Geos-chem
Jump to: navigation, search
(Longer term (12-24 months))
(12.4.0)
(43 intermediate revisions by 3 users not shown)
Line 1: Line 1:
On this page we list the current priorities for GEOS-Chem development. This list was compiled by the user Working Groups at the last [http://acmg.seas.harvard.edu/geos/meetings/2017/index.html International GEOS-Chem Meeting (IGC8)] in May 2017 and was updated in May 2018 following the release of v11-02 which included a number of these priorities. This list will be continuously updated based on code readiness and input from the Working Groups and the Steering Committee.
+
On this page we list the current priorities for GEOS-Chem development. This list is continuously updated based on code readiness and input from the Working Groups and the Steering Committee.
  
 
We also invite you to view our [https://trello.com/board/geos-chem-support-team/4fe36668fc79a1d3540ba80b GEOS-Chem Support Team project management board on Trello.com], which shows the current GCST workflow.
 
We also invite you to view our [https://trello.com/board/geos-chem-support-team/4fe36668fc79a1d3540ba80b GEOS-Chem Support Team project management board on Trello.com], which shows the current GCST workflow.
  
== List of priorities ==
+
== Priorities assigned to upcoming GEOS-Chem versions ==
 
+
----
+
----
+
<big><strong>GEOS-Chem v11-02-final</strong> '''will also carry the designation''' <strong>GEOS-Chem 12.0.0</strong>'''.'''  We are migrating to a purely numeric versioning system in order to adhere more closely to software development best practices. For a complete description of the new versioning system, please see [[GEOS-Chem version numbering system|our ''GEOS-Chem version numbering system'' wiki page]].</big>
+
----
+
----
+
  
 +
=== 12.2.0 ===
  
The items listed below are in different stages of readiness and will be included in future versions of the model.
+
<span style="color:darkorange">'''This version is currently in development. See [[GEOS-Chem_12#12.2.0|the ''GEOS-Chem 12'' wiki page]] for details.'''</span>
  
 
=== 12.3.0 ===
 
=== 12.3.0 ===
Line 41: Line 36:
 
|
 
|
 
*Will require reworking of LAI regridding in GEOS-Chem Classic and pre-processing land map data
 
*Will require reworking of LAI regridding in GEOS-Chem Classic and pre-processing land map data
 +
 +
|-valign="top"
 +
|[[MEGAN_v2.1_plus_Guenther_2012_biogenic_emissions#Updated_PFT_file|Updated PFT file for MEGAN]]
 +
|Jenny Fisher (Wollongong)<br>Dylan Millet (UMN)
 +
|Science
 +
|
 +
*Delivered to GCST (May 2018)
  
 
|-valign="top"
 
|-valign="top"
Line 57: Line 59:
 
|}
 
|}
  
=== 12.2.0 ===
+
=== 12.4.0 ===
  
The items listed below are slated to be included in GEOS-Chem 12.2.0.  This is a feature release which will be benchmarked with a 1-month benchmark simulation and a 1-year Rn-Pb-Be benchmark simulation.
+
The items listed below are slated to be included in GEOS-Chem 12.4.0.  This is a feature release which will be validated with a 1-month benchmark simulation and a 1-year benchmark simulation.
  
 
{| border=1 cellspacing=0 cellpadding=5  
 
{| border=1 cellspacing=0 cellpadding=5  
Line 69: Line 71:
  
 
|-
 
|-
!colspan="4" bgcolor="#CCFFFF"|Features NOT affecting the full-chemistry simulation:
+
!colspan="4" bgcolor="#CCFFFF"|Features affecting the full-chemistry simulation:
  
 
|-valign="top"
 
|-valign="top"
|[[Transport_Working_Group#Common_set_of_tracers_in_GEOS-Chem_and_GEOS|Common set of tracers in GEOS-Chem and GEOS]]
+
|[[Grid-independent_emissions#Dust_emissions|Grid-independent dust emissions]] (hourly)
|Transport WG<br>[[GCST]]
+
|David Ridley (CARB, formerly MIT)
|Benchmarking
+
|Science
 
|
 
|
*[[Transport_Working_Group#List_of_tracers_in_GEOS|A set of passive species]] will be added to the GEOS-Chem Rn-Pb-Be benchmark simulation.  This will facilitate comparisons between GEOS-Chem "Classic" and/or GCHP vs. the NASA GEOS-DAS system.
+
*Source code to generate data delivered to GCST (Feb 2018)
 
+
|}
+
 
+
=== 12.1.0 ===
+
 
+
The items listed below are slated to be included in GEOS-Chem 12.1.0.  This is a feature release which will be validated with a 1-month benchmark simulation.
+
 
+
{| border=1 cellspacing=0 cellpadding=5
+
|-bgcolor="#CCCCCC"
+
!width="500px"|Feature
+
!width="200px"|Submitted by
+
!width="100px"|Type
+
!width="300px"|Status
+
 
+
|-
+
!colspan="4" bgcolor="#CCFFFF"|Features affecting the full-chemistry simulation:
+
  
 
|-valign="top"
 
|-valign="top"
|[[FlexGrid|FlexGrid: Use HEMCO to read met fields and enable nested simulations over any custom domains]]
+
|[[Grid-independent_emissions#Lightning_NOx_emissions|Grid-independent lightning NOx emissions]] (3-hourly)
|Jiawei Zhuang (Harvard)<br>Jintai Lin (PKU)
+
|Lee Murray (Rochester)
|Structural
+
|Science
 
|
 
|
*NOTE: FlexGrid might result in slight differences in met fields w/r/t the current regridding method.  This could have an impact on the full-chemistry simulations.
+
*Data delivered to GCST (Dec 2018)
  
 
|-valign="top"
 
|-valign="top"
|[[Mineral_dust_aerosols#Anthropogenic_PM2.5_dust_source_in_GEOS-Chem|Anthropogenic PM2.5 dust source]]
+
|[[Grid-independent_emissions#Biogenic_emissions|Grid-independent biogenic emissions]] (hourly)
|Sajeev Philip (Dalhousie)
+
|Jintai Lin (PKU)
 
|Science
 
|Science
 
|
 
|
*'''''Update 29 Jun 2018:''''' [[Mineral_dust_aerosols#Update_29_Jun_2018|Fixed an initialization issue]] that caused much more dust to be emitted than the expected 13.1 Tg/yr.
+
*Data has not yet been transferred to GCST
*Code updates have been added to GC git repository, but are commented out until we officially release this feature in 12.1.0.
+
  
 
|-valign="top"
 
|-valign="top"
|[[GEOS-Chem_Output_Files#NetCDF_File_Format|NetCDF Output Phase 3b: Updates to eliminate differences between single and multi-segmented GEOS-Chem runs]]  
+
|[[Grid-independent_emissions#Sea_salt_emissions|Grid-independent sea salt emissions]] (hourly)
|[[GCST]]<br>Christoph Keller
+
|Jintai Lin (PKU)
|Bug Fix &<br>Structural
+
|Science
 
|
 
|
 
+
*Data has not yet been transferred to GCST
|-
+
!colspan="4" bgcolor="#CCFFFF"|Features NOT affecting the full-chemistry simulation:
+
  
 
|-valign="top"
 
|-valign="top"
|Updated flux diagnostics
+
|[[Grid-independent_emissions#Soil_NOx_emissions|Grid-independent soil NOx emissions]] (hourly)
|Chris Holmes (Florida State)<br>[[GCST]]
+
|Jintai Lin (PKU)
|Structural/<br>Benchmarking
+
|Science
 
|
 
|
 +
*Data has not yet been transferred to GCST
  
 
|}
 
|}
  
=== 12.0.0 ===
+
== Priorities not yet assigned to a particular version ==
  
----
+
The following items have been identified as priorities for GEOS-Chem, but have not yet been assigned to a particular GEOS-Chem version.
----
+
<big><strong>GEOS-Chem v11-02-final</strong> '''will also carry the designation''' <strong>GEOS-Chem 12.0.0</strong>'''.'''  We are migrating to a purely numeric versioning system in order to adhere more closely to software development best practices. For a complete description of the new versioning system, please see [[GEOS-Chem version numbering system|our ''GEOS-Chem version numbering system'' wiki page]].</big>
+
----
+
----
+
  
 
+
=== Ready to go in ===
The following updates and fixes are slated to be added to GEOS-Chem 12.0.0 (aka v11-02-final).  Many of these updates fix issues that were identified during the [[GEOS-Chem v11-02#v11-02 GEOS-Chem v11-02 release candidate|GEOS-Chem v11-02 release candidate]] testing period.
+
 
+
Please see the following link for complete information about the validation of GEOS-Chem 12.0.0:
+
#[[GEOS-Chem_12_benchmark_history#12.0.0|''Approval form for 1-month benchmark simulation 12.0.0'']]
+
#[[GEOS-Chem_12_benchmark_history#12.0.0-Run0|''Results for 1-year benchmark simulation 12.0.0-Run0'']]
+
  
 
{| border=1 cellspacing=0 cellpadding=5  
 
{| border=1 cellspacing=0 cellpadding=5  
Line 149: Line 124:
  
 
|-
 
|-
!colspan="4" bgcolor="#CCFFFF"|Features affecting the full-chemistry (benchmark) simulation:
+
!colspan="4" bgcolor="#CCFFFF"|Chemistry updates
  
 
|-valign="top"
 
|-valign="top"
|[[Trash_burning_emissions#Avoid_double_counting_trash_emissions|Turn off TRASH emissions by default to avoid double counting]]
+
|[https://www.geosci-model-dev-discuss.net/gmd-2018-196/ Aromatic chemistry with the SAPRC-11 mechanism]
|[[GCST]]<br>Eloise Marais (U. Birmingham)
+
|Yingying Yan (China University of Geosciences)
|Bug fix
+
|Science
|Implemented 27 Jul 2018
+
|
*This update introduces relatively small changes:
+
*Implemented in GEOS-Chem v9-02
**Mean OH decreased by 0.12%
+
**MCF lifetime increased by 0.23%
+
**CH4 lifetime increased by 0.24%
+
**O3 STE flux increased by 0.042%
+
  
 
|-valign="top"
 
|-valign="top"
|[[GEOS-Chem 12#Add_entries_to_HEMCO_Config.rc_for_SOAP_and_pFe_in_CEDS_inventory|Add entries to HEMCO_Config.rc for SOAP and pFe in CEDS inventory]]
+
|[https://agupubs.onlinelibrary.wiley.com/doi/full/10.1029/2018JD029133 N2O5 hydrolysis updates]
|[[GCST]]
+
|Viral Shah (UW)<br>Lyatt Jaegle (UW)<br>Chris Holmes (FSU)  
|Bug fix
+
|Implemented 27 Jul 2018
+
*This update introduces relatively small changes:
+
**Mean OH decreased by 0.15%
+
**MCF lifetime increased by 0.28%
+
**CH4 lifetime increased by 0.29%
+
**O3 STE flux increased by 0.043%
+
 
+
|-valign="top"
+
|[[#Bug fix for liquid water content in gckpp_HetRates.F90|Bug fix for liquid water content in gckpp_HetRates.F90]]
+
|Jiayue Huang (U. Washington)<br>Quanjie Chen (U. Washington)
+
|Bug fix
+
|Implemented 19 Jul 2018
+
*This update introduces relatively small changes:
+
**Mean OH increased by 1.91%
+
**MCF lifetime decreased by 2.41%
+
**CH4 lifetime decreased by 2.41%
+
**O3 STE flux decreased by 0.18%
+
 
+
|-valign="top"
+
|[[GEOS-Chem 12#Bug_fix_for_CH4_boundary_conditions|Bug fix for CH4 boundary conditions]]
+
|Lee Murray (Rochester)
+
|Bug fix
+
|Implemented 19 Jul 2018
+
*Results approved by Lee Murray
+
*This update introduces small changes:
+
**Mean OH decreased by 0.48%
+
**MCF lifetime increased by 0.82%
+
**O3 STE decreased by: 0.022%
+
 
+
|-valign="top"
+
|[[GEOS-Chem 12#Fixed typo in call to GAMMA_HOBr_AER|Fixed typo in call to GAMMA_HOBr_AER]]
+
|Xuan Wang<br>[[GCST]]
+
|Bug fix
+
|Implemented 18 Jul 2018
+
*NOTE: This update produced only very small differences w/r/t internal run v11-02-rc-DICEnewrc
+
**Mean OH decreased by -0.058%
+
**MCF lifetime increased by 0.082%
+
**CH4 lifetime increased by 0.084%
+
**O3 STE flux decreased by 0.005%
+
 
+
|-valign="top"
+
|Correct issues when specifying [[DICE-Africa anthropogenic emissions inventory|DICE-Africa emissions]]:
+
*[[DICE-Africa_anthropogenic_emissions_inventory#Avoid_double-counting_between_DICE-Africa_and_other_inventories|Avoid double-counting between DICE-Africa and other inventories]]
+
*[[DICE-Africa_anthropogenic_emissions_inventory#Use_unique_names_for_DICE-Africa_entries_in_HEMCO_Config.rc|Use unique names for DICE-Africa entries in the <tt>HEMCO_Config.rc</tt> file]]
+
|Eloise Marais (U. Birmingham)<br>[[GCST]]
+
|Bug Fix
+
|Implemented 16 Jul 2018.
+
*Results approved by Eloise Marais.
+
*NOTE: This update produced only very small differences w/r/t internal run v11-02-rc-arctasship:
+
**Mean OH increased by 0.07%
+
**MCF lifetime decreased by 0.12%
+
**CH4 lifetime decreased by 0.13%
+
**O3 STE flux decreased by -0.0023%
+
 
+
|-valign="top"
+
|[[Organics_Working_Group#Add_missing_Criegee_intermediate_reaction|Add missing Criegee intermediate reaction]]
+
|Xin Chen (UMN)
+
|Bug fix
+
|Implemented 11 Jul 2018, pending validation
+
*NOTE: This update produced only very small differences w/r/t internal run v11-02-rc-arctasship:
+
**Mean OH decreased by 0.00002%
+
**MCF lifetime was unchanged
+
**CH4 lifetime increased by 0.001%
+
**O3 STE flux increased by 0.0001%
+
 
+
|-valign="top"
+
|[[Ship_emissions#Fix_bug_in_ARCTAS_SHIP_SO2_scale_factors|Bug fix for ARCTAS_SHIP in <tt>HEMCO_Config.rc</tt> files]]
+
|Barron Henderson (EPA)
+
|Bug Fix
+
|Implemented 03 Jul 2018
+
*NOTE: This update only produced very small differences w/r/t internal run v11-02-rc-gfed2016:
+
**Mean OH decreased by 0.0004%
+
**O3 STE flux decreased by 0.0007%
+
**MCF and CH4 lifetimes were unchanged
+
 
+
|-valign="top"
+
|[[FlexChem#FlexChem bug fix: do not zero ACTA, EOH, HCOOH|Bug fix in FlexChem: do not zero out ACTA, EOH, HCOOH concentrations]]
+
|Katie Travis (MIT)
+
|Bug Fix
+
|Implemented 27 Jun 2018
+
*NOTE: This update only produced very small differences w/r/t v11-02-rc:
+
**Mean OH decreased by 0.083%
+
**MCF lifefime increased by 0.112%
+
**CH4 lifetime increased by 0.112%
+
**O3 STE flux decreased by 0.011%
+
 
+
|-valign="top"
+
|[[GFED4_biomass_burning_emissions#Years_2015_and_2016_have_been_added|Add GFED4.1 data for 2015 and 2016; Use GFED4.1 2016 in benchmarks]]
+
|Kate O'Dell (CSU)<br>[[GCST]]
+
 
|Science
 
|Science
|Data files downloaded 27 Jun 2018
+
|
*NOTE: This update only produced small differences:
+
*Delivered to GCST (Dec 2018)
**Mean OH increased by 0.60%
+
**MCF lifefime decreased by 0.65%
+
**CH4 lifetime decreased by 0.64%
+
**O3 STE flux decreased by 0.0093%
+
 
+
|-
+
!colspan="4" bgcolor="#CCFFFF"|Features NOT affecting the full-chemistry simulation:
+
 
+
|-
+
|[[Mercury#Added_chemistry_and_ocean_from_Horowitz_et_al._2017|Minor fixes for mercury chemistry updates implemented in v11-02f]]
+
|Colin Thackray (Harvard)
+
|Bug fix
+
|Implemented 02 Aug 2018
+
 
+
|-valign="top"
+
|[[MERRA-2_implementation_details#Default_timestep_for_MERRA-2_nested_grid_simulations|Restore default timestep for MERRA-2 nested grid simulations to 10/20]]
+
|Ke Li (Harvard)
+
|Bug fix
+
|Implemented 30 Jul 2018
+
 
+
|-valign="top"
+
|[[GEOS-Chem 12#Remove_duplicate_C3HI_spectrum_in_FJX_spec.dat_and_FJX_j2j.dat|Remove duplicate C3HI spectrum in FJX_spec.dat and FJX_j2j.dat]]
+
|Tomas Sherwen (York)
+
|Bug fix
+
|Implemented 27 Jul 2018
+
*A difference test w/r/t the previous commit yielded identical results.
+
 
+
|-valign="top"
+
|[[GEOS-Chem 12#Fixed typo that prevented PM2.5 from being archived to netCDF output|Fixed typo that prevented PM2.5 from being archived to netCDF output]]
+
|Jonathan Moch (Harvard)<br>[[GCST]]
+
|Bug fix
+
|Implemented 24 Jul 2018
+
 
+
|-valign="top"
+
|[[Two-way_coupling_between_global_and_nested_GEOS-Chem_models|Bring two-way nested-grid code option up-to-date]]
+
|Yingying Yan (PKU)<br>Jintai Lin (PKU)
+
|Structural
+
|Implemented 24 Jul 2018
+
*This option is invoked by compiling with <tt>EXCHANGE=y</tt>
+
*A difference test w/r/t the previous commit yielded identical results.
+
 
+
|-valign="top"
+
|[[Planeflight_diagnostic#Do_not_force_L.3D1_by_default_in_planeflight_mod.F|Do not force L=1 by default in planeflight_mod.F]]
+
|Katie Travis (MIT)<br>[[GCST]]
+
|Bug fix
+
|Implemented 23 Jul 2018
+
 
+
|-valign="top"
+
|[[#Add PH2O2 to the default list of prod/loss families in the KPP mechanisms|Add PH2O2 to the default list of prod/loss families in the KPP mechanisms]]
+
|[[GCST]]
+
|Structural
+
|Implemented 19 Jul 2018
+
*This update facilitates saving out oxidant fields from a full-chemistry simulation that can be used to drive an aerosol-only simulation.
+
 
+
|-valign="top"
+
|Update to HEMCO v2.1.007, which includes minor updates:
+
#[[Implementation of HEMCO in GEOS-Chem#Stop with error if multiple containers have the same name|Stop with error if multiple containers have the same name]]
+
#[[Implementation of HEMCO in GEOS-Chem#Bug fix for distributing emissions in the vertical dimension|Bug fix for distributing emissions in the vertical dimension]]
+
#[[Implementation of HEMCO in GEOS-Chem#Add extra error checks in HEMCO standalone module|Add extra error checks in HEMCO standalone module]]
+
#[[Implementation of HEMCO in GEOS-Chem#Remove null string character from netCDF unit string|Remove null string character from netCDF unit string]]
+
#[[Implementation_of_HEMCO_in_GEOS-Chem#Bug fix for HEMCO soil NOx error with ifort 17|Bug fix for HEMCO soil NOx error with ifort 17]]
+
|[[GCST]]<br>Christoph Keller<br>Jenny Fisher
+
|Structural &<br>Bug fix
+
|Update history:
+
#Implemented 20 Jul 2018
+
#Implemented 19 Jul 2018
+
#Implemented 18 Jul 2018
+
#Implemented 17 Jul 2018
+
#Implemented 26 Jun 2018
+
 
+
|-valign="top"
+
|[[GEOS-Chem 12#Bug fix for reference time in netCDF diagnostic files|Bug fix for reference time in netCDF diagnostic files]]
+
|[[GCST]]
+
|Bug fix
+
|Implemented 12 Jul 2018
+
 
+
|-valign="top"
+
|Updates for [[QFED biomass burning emissions]]:
+
#[[QFED biomass burning emissions#Update to QFED v2.5r1|Update to QFED v2.5r1]]
+
#[[QFED_biomass_burning_emissions#Fix_QFED_files_for_2016.2F10.2F13|Fix QFED v2.4r6 files for 2016/10/13]]
+
|Christoph Keller (NASA GMAO)
+
|Bug fix
+
|Update history:
+
#Implemented 19 Jul 2018
+
#Implemented 11 Jul 2018
+
 
+
|-valign="top"
+
|[[GEOS-Chem_12#Fix_issues_in_complexSOA_and_complexSOA_SVPOA_restart_files|Fix issues in complexSOA and complexSOA_SVPOA restart files]]
+
|Eloise Marais (U. Birmingham)
+
|Bug fix
+
|Implemented 05 Jul 2018
+
 
+
|-valign="top"
+
|[[GEOS-Chem 12#Avoid double counting CEDS and GEIA NH3 biofuel emissions|Avoid double counting CEDS and GEIA NH3 biofuel emissions]]
+
|Christoph Keller (NASA/GMAO)<br>[[GCST]]
+
|Bug fix
+
|Implemented 29 Jun 2018
+
*NOTE: The default HEMCO behavior is to prioritize CEDS over GEIA NH3 anthro and biofuel emissions.  But to avoid confusion, we will explicitly request this behavior in the <tt>HEMCO_Config.rc</tt> files that ship with the [[GEOS-Chem Unit Tester]].
+
 
+
|-valign="top"
+
|[[Coupling_GEOS-Chem_with_RRTMG#Bug_fixes_for_RRTMG_in_v11-02|Bug fixes for v11-02 simulations using the RRTMG radiative transfer model]]
+
|Chris Holmes (U. Florida)
+
|Bug Fix
+
|Implemented 26 Jun 2018
+
*NOTE: This only affects the RRTMG simulations.  Full-chemistry difference-tests yielded identical results w/r/t v11-02-rc.
+
 
+
|-valign="top"
+
|Now always declare the netCDF time variable with an unlimited dimension
+
|Chris Holmes (U. Florida)
+
|Structural
+
|Implemented 26 Jun 2018
+
*NOTE: Full-chemistry difference-tests yielded identical results w/r/t v11-02-rc.
+
 
+
|}
+
 
+
=== Ready to go in ===
+
 
+
The following updates are now being considered for inclusion into GEOS-Chem.
+
 
+
{| border=1 cellspacing=0 cellpadding=5
+
|-bgcolor="#CCCCCC"
+
!width="500px"|Feature
+
!width="200px"|Submitted by
+
!width="100px"|Type
+
!width="300px"|Status
+
  
 
|-
 
|-
Line 397: Line 153:
 
**CMSFluxNEE
 
**CMSFluxNEE
 
**CMSFluxOcean
 
**CMSFluxOcean
 +
 +
|-
 +
!colspan="4" bgcolor="#CCFFFF"|Wet deposition updates
 +
 +
|-valign="top"
 +
|Wet deposition parameterizations: pH dependency, Henry's law coefficients, etc.
 +
|Sarah Safieddine (MIT)<br>GCST
 +
|Science
 +
|
  
 
|-
 
|-
Line 466: Line 231:
  
 
|-valign="top"
 
|-valign="top"
|None
+
|Update to redistribution of mass in transport
|
+
|Seb Eastham (MIT)
|
+
|Science
 
|
 
|
 +
*Stop gap solution pending use of mass fluxes instead of winds in advection
  
 
|-
 
|-
Line 490: Line 256:
 
*Deferred until GEOS-Chem 12
 
*Deferred until GEOS-Chem 12
 
*Also note: GCST plans on migrating benchmark plotting code from IDL to Python in v11-03
 
*Also note: GCST plans on migrating benchmark plotting code from IDL to Python in v11-03
 
|-valign="top"
 
|ObsPack diagnostic as netCDF replacement for planeflight_mod.F
 
|Andy Jacobson (NOAA/ESRL)
 
|Structural
 
|
 
*Delivered to GCST (May 2017)
 
  
 
|-valign="top"
 
|-valign="top"
Line 537: Line 296:
 
*To be installed by Bob Yantosca (Harvard), tested by Tailong He (Toronto)
 
*To be installed by Bob Yantosca (Harvard), tested by Tailong He (Toronto)
 
*Work to begin after [[GEOS-Chem 12#12.0.0|GC 12.0.0]] release
 
*Work to begin after [[GEOS-Chem 12#12.0.0|GC 12.0.0]] release
 
|-
 
!colspan="4" bgcolor="#CCFFFF"|Chemistry updates
 
  
 
|-valign="top"
 
|-valign="top"
|N2O5 hydrolysis updates
+
|Transport families in the stratosphere
|Viral Shah (UW)
+
|Christoph Keller (NASA GMAO)
 
|Science
 
|Science
 
|
 
|
*Defer until paper is submitted (Summer 2018)
+
*Implemented in GEOS-GC coupled system
*Code from v10 (SMVGEAR) needs to be translated to v11 (FlexChem); this may take some effort
+
 
 +
|-
 +
!colspan="4" bgcolor="#CCFFFF"|Chemistry updates
  
 
|-valign="top"
 
|-valign="top"
Line 612: Line 370:
  
 
|-valign="top"
 
|-valign="top"
|Photolysis of NITs
+
|[https://www.atmos-chem-phys.net/18/11185/2018/ Photolysis of NITs]
 
|Prasad Kasibhatla (Duke)
 
|Prasad Kasibhatla (Duke)
 
|Science
 
|Science
 
|
 
|
 
|-
 
!colspan="4" bgcolor="#CCFFFF"|Emissions updates
 
  
 
|-valign="top"
 
|-valign="top"
|Grid-independent lightning NOx emissions (3-hourly)
+
|Update heterogeneous processes to address high bias in nitrate
|Lee Murray (Rochester)
+
|Chris Holmes (FSU)
 
|Science
 
|Science
 
|
 
|
*Data has not yet been transferred to GCST
 
  
|-valign="top"
+
|-
|Grid-independent dust emissions (hourly)
+
!colspan="4" bgcolor="#CCFFFF"|Aerosol updates
|David Ridley (MIT)
+
|Science
+
|
+
*Data has not yet been transferred to GCST
+
  
 
|-valign="top"
 
|-valign="top"
|Grid-independent biogenic emissions (hourly)
+
|[https://www.atmos-chem-phys-discuss.net/acp-2018-459/ Update to hygroscopic growth]
|Jintai Lin (PKU)
+
|Robyn Latimer (Dalhousie)<br>Randall Martin (Dalhousie)
 
|Science
 
|Science
 
|
 
|
*Data has not yet been transferred to GCST
 
  
|-valign="top"
+
|-
|Grid-independent sea salt emissions (hourly)
+
!colspan="4" bgcolor="#CCFFFF"|Emissions updates
|Jintai Lin (PKU)
+
|Science
+
|
+
*Data has not yet been transferred to GCST
+
  
 
|-valign="top"
 
|-valign="top"
Line 669: Line 414:
 
|
 
|
 
*Estimate Late 2018 or sooner
 
*Estimate Late 2018 or sooner
 
|-valign="top"
 
|GFAS biomass burning emissions
 
|Mat Evans (York)
 
|Science
 
|Mat Evans wrote:
 
*For the sake of the documentation and the wiki I think we should replicate the standard benchmark year on our system, and then switch on the GFAS emissions instead of the GFED and then have the GFAS emissions distributed by hieight.  We can do that and then prepare some plots for the documentation.  Estimate summer 2018.
 
  
 
|-valign="top"
 
|-valign="top"
Line 728: Line 466:
 
|-
 
|-
 
!colspan="4" bgcolor="#CCFFFF"|Wet deposition updates
 
!colspan="4" bgcolor="#CCFFFF"|Wet deposition updates
 
|-valign="top"
 
|Wet deposition parameterizations: pH dependency, Henry's law coefficients, etc.
 
|Sarah Safieddine (MIT)<br>GCST
 
|Science
 
|
 
  
 
|-valign="top"
 
|-valign="top"
Line 785: Line 517:
 
|Sebastian Eastham (MIT)
 
|Sebastian Eastham (MIT)
 
|Science
 
|Science
 +
|
 +
 +
|-valign="top"
 +
|Use CMake to simplify GCHP build process
 +
|Liam Bindle (Dalhousie)
 +
|Structural
 
|
 
|
  
 
|-
 
|-
 
!colspan="4" bgcolor="#CCFFFF"|Structural updates
 
!colspan="4" bgcolor="#CCFFFF"|Structural updates
 +
 +
|-valign="top"
 +
|[[FlexGrid|FlexGrid Stage 2: Enable nested simulations over any custom domains]]
 +
|Jiawei Zhuang (Harvard)<br>Melissa Sulprizio ([[GCST]])
 +
|Structural
 +
|
  
 
|-valign="top"
 
|-valign="top"
Line 997: Line 741:
 
|Science
 
|Science
 
|
 
|
 
|-valign="top"
 
|[[GEOS-Chem_species_units|Uniformity of units]]
 
|[[GCST]]
 
|Structural
 
|Lizzie Lundgren wrote:
 
*We are not planning on resuming work to unify units in GEOS-Chem anytime soon. Any changes to units in the near future would be for better compatibility with other models, although none are currently planned. However, user consensus on preferred units would still be helpful to move the conversation forward.
 
  
 
|}
 
|}
Line 1,205: Line 942:
 
|Rachel Silvern (Harvard)
 
|Rachel Silvern (Harvard)
 
|Science
 
|Science
 +
|
 +
 +
|-valign="top"
 +
|[[GEOS-Chem_species_units|Uniformity of units throughout GEOS-Chem components]]
 +
|[[GCST]]
 +
|Structural
 
|
 
|
  

Revision as of 13:09, 7 December 2018

On this page we list the current priorities for GEOS-Chem development. This list is continuously updated based on code readiness and input from the Working Groups and the Steering Committee.

We also invite you to view our GEOS-Chem Support Team project management board on Trello.com, which shows the current GCST workflow.

Priorities assigned to upcoming GEOS-Chem versions

12.2.0

This version is currently in development. See the GEOS-Chem 12 wiki page for details.

12.3.0

The items listed below are slated to be included in GEOS-Chem 12.3.0. This is a feature release which will be validated with a 1-month benchmark simulation.

Feature Submitted by Type Status
Features affecting the full-chemistry simulation:
Update ISORROPIA from v2.0 to v2.2, in order to remove persistent noise in output Seb Eastham (Harvard) Science
  • Delivered to GCST (May 2017)
Update MODIS LAI fields for 2005-2016 using Yuan et al. (2011) Jenny Fisher (Wollongong)
Barron Henderson (US EPA)
Science
  • Will require reworking of LAI regridding in GEOS-Chem Classic and pre-processing land map data
Updated PFT file for MEGAN Jenny Fisher (Wollongong)
Dylan Millet (UMN)
Science
  • Delivered to GCST (May 2018)
Extend UCX into the mesosphere Sebastian Eastham (MIT) Science
OMI-based Volcanic emissions 2005-2012 Cui Ge (U. Iowa)
Jun Wang (U. Iowa)
Science
  • Working with developers to obtain alternate data for Oct-Dec 2012.

12.4.0

The items listed below are slated to be included in GEOS-Chem 12.4.0. This is a feature release which will be validated with a 1-month benchmark simulation and a 1-year benchmark simulation.

Feature Submitted by Type Status
Features affecting the full-chemistry simulation:
Grid-independent dust emissions (hourly) David Ridley (CARB, formerly MIT) Science
  • Source code to generate data delivered to GCST (Feb 2018)
Grid-independent lightning NOx emissions (3-hourly) Lee Murray (Rochester) Science
  • Data delivered to GCST (Dec 2018)
Grid-independent biogenic emissions (hourly) Jintai Lin (PKU) Science
  • Data has not yet been transferred to GCST
Grid-independent sea salt emissions (hourly) Jintai Lin (PKU) Science
  • Data has not yet been transferred to GCST
Grid-independent soil NOx emissions (hourly) Jintai Lin (PKU) Science
  • Data has not yet been transferred to GCST

Priorities not yet assigned to a particular version

The following items have been identified as priorities for GEOS-Chem, but have not yet been assigned to a particular GEOS-Chem version.

Ready to go in

Feature Submitted by Type Status
Chemistry updates
Aromatic chemistry with the SAPRC-11 mechanism Yingying Yan (China University of Geosciences) Science
  • Implemented in GEOS-Chem v9-02
N2O5 hydrolysis updates Viral Shah (UW)
Lyatt Jaegle (UW)
Chris Holmes (FSU)
Science
  • Delivered to GCST (Dec 2018)
Emissions and surface fluxes updates
Carbon bottom up fluxes: anthro, ocean, land Kevin Bowman (JPL) Science Kevin Bowman wrote:
  • This is a a list of data archived from CMS-Flux that provides bottom up fluxes. These have been generated for the years 2010-2012 and are ready to go now. The key datasets are:
    • CMSFluxFire
    • CMSFluxFossilfuel
    • CMSFluxNEE
    • CMSFluxOcean
Wet deposition updates
Wet deposition parameterizations: pH dependency, Henry's law coefficients, etc. Sarah Safieddine (MIT)
GCST
Science
Aerosol updates
Sea salt aerosol alkalinity Qianjie Chen (UW)
Becky Alexander (UW)
Xuan Wang (Harvard)
Science
  • UW version delivered to GCST (Nov 2017)
VBS SOA option Rokjin Park (SNU) Science
  • Code has been implemented in the ancient v9-01-02 version.
  • Bringing this up to the current SOA model (simple SOA, complex SOA) will likely involve significant effort.
Specialty simulation updates
AMAP/UNEP 2035 for Hg simulation Helene Angot (MIT) Science
  • Data is available, but has not been transferred to GCST yet
Oxidant fields from v10 for 2006-2012
  • 3D chemical source for CO2, CO
  • OH for tagged CO & CH4
Dylan Jones (UofT) Science
  • Will make data files available on ftp site
Africa nested-grid for GEOS-FP and MERRA-2 Eloise Marais (U. Birmingham) Science
  • Delivered to GCST (Dec 2017)
  • Could be implemented with Jiawei Zhuang's FlexGrid
West Africa nested-grid for GEOS-FP Mat Evans (York)
Eleanor Morris (York)
Science
  • Could be implemented with Jiawei Zhuang's FlexGrid
Tagged sulfate simulation Becky Alexander (UW) Science
Arsenic simulation Shiliang Wu (MT) Science
GCHP updates
Update to redistribution of mass in transport Seb Eastham (MIT) Science
  • Stop gap solution pending use of mass fluxes instead of winds in advection
Structural updates
Benchmark of stratospheric simulation Dylan Jones (U. Toronto) Benchmarking
  • 1-yr benchmarks for GEOS-Chem v11-01d and later include comparisons with OSIRIS O3
  • Waiting on OSIRIS NO2 data
  • Waiting on comparisons with ACE-FTS data
Add total column O3 to benchmarks Chris Holmes (FSU)
GCST
Benchmarking
  • Deferred until GEOS-Chem 12
  • Also note: GCST plans on migrating benchmark plotting code from IDL to Python in v11-03
Further structural updates to facilitate interfacing GEOS-Chem with external models (e.g. WRF, CAM, CESM) GCST Structural
  • Ongoing
Expansion of model capabilities
Archival of roughness length for temperature z0T GCST Met processing
  • Work has not yet begun

--Bob Yantosca (talk) 19:04, 2 August 2018 (UTC)

Almost there (< 6 months)

Item Author(s) Type Status
Transport updates
GEOS resolution & subgrid convection Karen Yu (Harvard) Science
  • To be installed by Bob Yantosca (Harvard), tested by Tailong He (Toronto)
  • Work to begin after GC 12.0.0 release
Transport families in the stratosphere Christoph Keller (NASA GMAO) Science
  • Implemented in GEOS-GC coupled system
Chemistry updates
H2 chemistry in UCX Chris Holmes (FSU) Science
  • Defer until paper is submitted
  • Estimate Fall 2018 or sooner
Updated chlorine chemistry Xuan Wang (Harvard) Science
  • Defer until the paper is submitted
ND49 timeseries diagnostic for correcting ozone from the height of the lowest model level to 10m Katie Travis (MIT) Structural
  • Defer until the paper is submitted
OH + NO2 rate update Barron Henderson (EPA) Science
Script for checking N, C, etc. balance in chemistry mechanism Barron Henderson (EPA) Software Barron Henderson wrote:
  • The script for checking the carbon balance exists and works. Ideally, we would move some of the structures into the KPP files to codify them instead of storing them in the script itself. This would be less than 6 months. Click HERE for script
Aromatics and dicarbonyl chemistry William Porter (MIT)
Tzung-May Fu (PKU)
Science
Document chemical mechanism in KPP file Mat Evans (York) Structural
Diurnal variability for NH3 Henze group Science Daven Henze wrote:
  • The FORTRAN code for implementing NH3 emissions diurnal variability is fairly straightforward. However, it involves calculation of some quantities that depend upon met fields in the future, and we’re unsure of how to accomplish this in a robust and elegant manner.
  • In particular, we need to know the aerodynamic resistance and surface temperature at every emission time step over the course of a time period X, where X is the time resolution of the NH3 livestock emissions inventory being used. This is typically monthly, but I could foresee future inventories having higher resolution, so maybe we want to consider this more generically.
  • One approach would be to pre-process this quantity at high resolution for all years, as is currently being done e.g. for dust emissions. Another would be to add code to read in this information from met files online, but this would add some i/o to the model.
Uptake of HNO3 onto coarse-mode sea salt Prasad Kasibhatla (Duke) Science
Photolysis of NITs Prasad Kasibhatla (Duke) Science
Update heterogeneous processes to address high bias in nitrate Chris Holmes (FSU) Science
Aerosol updates
Update to hygroscopic growth Robyn Latimer (Dalhousie)
Randall Martin (Dalhousie)
Science
Emissions updates
EPA-derived BC/OA emissions over US (1990-2012) David Ridley (MIT)
Chi Li (Dalhousie)
Science
  • Emissions are available but need to be formatted properly.
  • Could be ready by Fall-Winter 2018, depending on D. Ridley's availability
FINN biomass burning emissions for 2014-2016 Barron Henderson (US EPA) Science
  • Pending receipt of corrected data files
EPA NEI2011 Version EK Zitely Tzompa-Sosa (CSU)
Emily Fischer (CSU)
Science
  • Estimate Late 2018 or sooner
MASAGE inventory in HEMCO as default Fabien Paulot (NOAA/GFDL)
Amos Tai (CUHK)
Science
  • MASAGE data is already available.
  • GCST would need assistance from the user community to prepare HEMCO configuration files such that we do not double-count agricultural NH3 from MASAGE and other inventories. This has been the main delay.
  • F. Paulot has left the GC community.
Non-agricultural NH3 for use with MASAGE Amos Tai (CUHK) Science
  • Waiting on data
Ocean ammonia emission inventory Fabien Paulot (NOAA/GFDL) Science
  • Data files delivered to GCST (Jan 2016)
  • Needs to be implemented via HEMCO, which is the primary delay
Injection height for fire emissions Juliet Zhu (CSU)
Emily Fischer (CSU)
Science
  • Code was available in pre v9-02 (HEMCO)
  • Code may have been ported to v11-02a but this option was not activated
Surface fluxes and land usage updates
Land cover module: Harmonized biosphere-atmosphere exchange and implementing CLM or manual land cover change experiments Jeff Geddes (BU) Science
  • Has been added into v9-02 (pre-HEMCO)
  • Bringing this up to v11 will probably need significant effort
  • BU group/GCST will meet summer 2018 to discuss implementation
Online O3-LAI coupling in GEOS-Chem Amos Tai (CUHK) Science
Wet deposition updates
Wet scavenging in mixed-phase clouds Bo Zhang (NIA/NASA Langley) Science
  • Defer until paper is published
  • Estimate Fall 2018
Specialty simulation updates
Radon emission update Bo Zhang (NIA/NASA Langley) Science
  • Defer until paper is published
  • Estimate Fall 2018
PCB simulation Colin Thackray (Harvard)
Carey Friedman (formerly MIT)
Helen Amos (formerly Harvard)
Science
New EDGAR sectoral inventory for Hg (1970-2012) Amanda Giang (MIT) Science
Archive GISS met fields from RCP scenarios for community Lee Murray (Rochester) Science
GCHP updates
New version of MAPL GMAO
Lizzie Lundgren (GCST)
Structural
Flux ingestion Sebastian Eastham (MIT) Science
Use CMake to simplify GCHP build process Liam Bindle (Dalhousie) Structural
Structural updates
FlexGrid Stage 2: Enable nested simulations over any custom domains Jiawei Zhuang (Harvard)
Melissa Sulprizio (GCST)
Structural
Clean up SOA diagnostics GCST Structural
  • GCST has implemented many existing SOA diagnostics in netCDF
  • GCST would need help from the community to streamline these diagnostics
Calculation consistency throughout code: surface area, HGF (via species database) GCST Structural
Harmonizing Henry's Law coefficients across wet and dry deposition GCST Science
  • Work not started yet. Will need input from the community.
Expansion of model capabilities
CESM-GC offline coupling in standard model + benchmark Rokjin Park (SNU)
Daniel Rothenberg (MIT)
Science
  • Rokjin Park says code is ready
  • Waiting on clarification in which version this is implemented in.

--Lizzie Lundgren (talk) 15:11, 29 June 2018 (UTC)

Over the horizon (6-12 months)

Item Author(s) Type Status
A snow NOx source from deep snowpack Maria Zatko (UW)
Becky Alexander (UW)
Science
  • Delivered to GCST (Nov 2017)
  • Needs to be added as a HEMCO extension, but converting from ancient v9-01-01 code may take significant effort.
MEIC emissions over China (2000-2015) Lu Shen (Harvard)
Melissa Sulprizio (Harvard)
Science
  • Defer until MEIC paper is published
GISS-GC (ICECAP/GCAP2) in standard model + benchmark Lee Murray (Rochester)
Eric Leibensperger (SUNY Plattsburgh)
Science Lee Murray replied:
  • "I would say 6-12 months to be safe, but the goal is to have it done by the end of summer 2018. There will actually be very minimal updates to GEOS-Chem; most of the updates are to modify the GISS model to output MERRA2-like data, to facilitate integration with GCHP and future updates to the CTM."
GISS-GC GCHP Lee Murray (Rochester)
Pengfei Liu (Harvard)
Yang Li (Harvard)
Science
  • Rochester and Harvard groups are coordinating, to avoid duplication of effort
CESM-GC GCHP Seb Eastham (MIT) Science
  • Seb Eastham is now the lead developer.
  • Estimate late 2018 or early 2019; validation will take time
Additional modifications for FlexChem, including:
  • Rebuild the pre-built chemistry mechanisms (Standard, Tropchem, SOA-SVPOA) with Kppa
  • Add capability for custom chemistry mechanism by building KPP on-the-fly in GEOS-Chem
GCST Structural
  • Mike Long, who was the principal proponent behind these updates, has since left the GC community.
  • We are not sure who will take this over
Dynamic fire modeling/prediction Shiliang Wu (MNT) Science
Interannually varying ocean model BCs for Hg from ocean model Colin Thackray (Harvard) Science
PAH & PFCA simulations Peter Ivatt (York)
Mat Evans (York)
Noelle Selin (MIT)
Colin Thackray (Harvard)
Science
CH4 in full chemistry simulation Seb Eastham (Harvard) Science
Standard future land use maps (PFT, LAI) for RCP/CMIP6 simulations Colette Heald (MIT)
Loretta Mickley (Harvard)
Science
Archive GISS met fields from CMIP6 scenarios for community Lee Murray (Rochester) Science
Updates to cold-temperature deposition Lyatt Jaegle (UW) Science
Simple parameterization for CO2-O3 dependence of stomatal resistance Amos Tai (CUHK) Science
NH3 emissions over China Lin Zhang (PKU) Science
Using GEOS-Chem within GEOS-5 Loretta Mickley (Harvard) Science
Carbon cycle outputs in xCO2, xCH4 as a diagnostic Beata Bukosa (Wollongong)
Dylan Jones (UofT)
Science
Seasonal EMEP emissions back to 1980 Mat Evans (York) Science
Updates to NO2 dry deposition Brian Boys (Dalhousie) Science
APM update and integration with most recent GEOS-Chem version Gan Luo (SUNY Albany) Structural
Cosmogenic tracer production Lee Murray (Rochester) Science
Explore resolution-consistent dust emissions
  • Make high-res concentrations or mass fluxes available offline, implement in met field processing
David Ridley (MIT)
GCST
Nested Model WG
Science
Dust emissions at nested-grid resolutions Yuxuan Wang (U. Houston)
Jun Wang (U. Iowa)
Science
  • Check for overlap with resolution-consistent dust emissions above
Update SO2 scavenging in convective updrafts for consistency Duncan Fairlie (NASA/LARC) Science
Sea salt emission from sea ice Jiayue Huang (UW) Science

--Bob Yantosca (talk) 19:42, 24 May 2018 (UTC)

Longer term (12-24 months)

Item Author(s) Type Status
GCHP stretched grid Jiawei Zhuang (Harvard) Science
1/8 degree nested-grid simulations with GEOS-FP Nested Model WG Science
  • Wait for more interest
Embedding GEOS-Chem into CESM Jean-Francois Lamarque (NCAR) Science
  • NOTE: Seb Eastham is already working on this
Adjoint of carbon cycle simulation in GCHP Kevin Bowman (JPL) Science
Isoprene chemistry v2 (new Caltech update) Kelvin Bates (Caltech) Science
Contemporary land cover: developing historical and updated GEOS-Chem land cover maps based on satellite remote sensing Jeff Geddes (BU) Science
Farquhar-Ball-Barry model to calculate stomatal resistance Amos Tai (CUHK)
Jeff Geddes (BU)
Science
Impacts of chemistry on ecosystem/carbon cycle Kevin Bowman (JPL)
Anthony Bloom (JPL)
Science
Improved lightning emission scheme Lee Murray (Rochester) Science
Resolution-independent lightning NOx Lee Murray (Rochester) Science
Bidirectional NH3 emissions Juliet Zhu (CSU) Science
Country-based weekday/weekend variability for EDGAR 4.2 Lee Murray (Rochester)
Christoph Keller (Harvard)
Science
Update keytone photolysis Jared Brewer (CSU)
Emily Fischer (CSU)
Science
Small alkyl nitrates Jenny Fisher (Wollongong) Science
YIBS-GC chemistry-biosphere-fire coupling Loretta Mickley (Harvard)
Xu Yue (IAP)
Science
Nitrogen-LAI coupling Lin Zhang (PKU)
Amos Tai (CUHK)
Science
Implementing humidity/VPD dependence of dry deposition Jennifer Murphy (U. Toronto) Science
SO2 wet scavenging Duncan Fairlie (NASA Langley) Science
Heterogeneous sulfate production Lin Zhang (PKU)
Becky Alexander (UW)
Yuxuan Wang (U. Houston)
Science
MOSAIC implementation Sebastian Eastham (Harvard) Science
Particle size climatology Fangqun Yu (SUNY Albany) Science
Sea salt/dust size distribution David Ridley (MIT)
Colette Heald (MIT)
Science
Updates to GTMM Rebecca Stern (Harvard) Science
Tracer transport ocean Chris Holmes (FSU) Science
Include Hg in full chemistry simulation Noelle Selin (MIT) Science
Goddard seasonal weather prediction in GCHP Kevin Bowman (JPL) Science
Climate index diagnostics (drought, etc.) Chemistry-ecosystems-climate WG Structural
Joint CO/CO2/CH4 simulation Nicholas Deutscher (U. Wollongong) Science
Carbon coupling: oceans and terrestrial models Chris Holmes (FSU) Science
  • Ocim-pure physical transport, ECCO-Darwin ocean biogeochemistry
DMS oxidation scheme updating Qianjie Chen (UW)
Chemistry WG
Science
Limiting NH3 uptake due to OA Rachel Silvern (Harvard) Science
Uniformity of units throughout GEOS-Chem components GCST Structural

--Bob Yantosca (talk) 15:32, 23 May 2018 (UTC)