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

From Geos-chem
Jump to: navigation, search
(Almost there (< 6 months))
(Feature integration in progress)
 
(95 intermediate revisions by 5 users not shown)
Line 17: Line 17:
  
 
|-valign="top"
 
|-valign="top"
|align="center"|'''[[GEOS-Chem 13.3.1]]'''
+
|align="center"| -
|align="center"|'''[[GEOS-Chem 13.3.0]]'''
+
|align="center"|'''[[GEOS-Chem 13.4.0]]'''
  
 
|}
 
|}
Line 32: Line 32:
 
!width="100px"|Model scope
 
!width="100px"|Model scope
 
!width="100px"|Ease of implementation
 
!width="100px"|Ease of implementation
!width="300px"|Notes
+
!width="300px"|Notes and References
 
+
|-valign="top"
+
|[https://github.com/geoschem/geos-chem/pull/459 Updates to enable automated run directory creation]
+
|Liam Bindle (GCST)<br>Melissa Sulprizio (GCST)
+
|Run directory
+
|Medium
+
|
+
 
+
|-valign="top"
+
|Upgrade Fast-JX to Cloud-J
+
|Lizzie Lundgren (GCST)
+
|Structural
+
|Difficult
+
|
+
*See [https://github.com/geoschem/cloud-j geoschem/cloud-j]
+
 
+
|-valign="top"
+
|Migrating sulfate chemistry into KPP
+
|Mike Long (GCST)
+
|Chemistry &<br>Structural
+
|Difficult
+
|
+
*Complete but needs validation & further testing
+
 
+
|-valign="top"
+
|[http://acmg.seas.harvard.edu/publications/2021/shah_est_2021.pdf Updated Hg chemistry in KPP]
+
|Viral Shah (Harvard)<br>Colin Thackray (Harvard)<br>Mike Long (Harvard)
+
|Chemistry
+
|Medium
+
|
+
 
+
|-valign="top"
+
|Add capability to use mass fluxes in advection
+
|Sebastian Eastham (MIT)
+
|Transport
+
|Easy
+
|
+
*Identified as a priority for GC 13, but not yet delivered
+
*GCHP only
+
 
+
  
 
|-valign="top"
 
|-valign="top"
Line 89: Line 49:
  
 
|-valign="top"
 
|-valign="top"
|[https://github.com/geoschem/geos-chem/pull/945 Add option for driving GEOS-Chem with native GEOS meteorological files]
+
|[https://github.com/geoschem/geos-chem/pull/990 Change State_Chm%Species from 4D to vector of 3D arrays]
|Liam Bindle (GCST)
+
|Lizzie Lundgren (GCST)
 
|Structural
 
|Structural
|Easy
+
|Medium
 
|
 
|
 +
*Ongoing
  
 
|-valign="top"
 
|-valign="top"
|Change State_Chm%Species from 4D to vector of 3D arrays and point them to internal state in GCHP
+
|Upgrade Fast-JX to Cloud-J
 
|Lizzie Lundgren (GCST)
 
|Lizzie Lundgren (GCST)
 
|Structural
 
|Structural
|Medium
+
|Difficult
 
|
 
|
 +
* [https://github.com/geoschem/cloud-j geoschem/cloud-j]
 +
*Ongoing
 +
 +
|-valign="top"
 +
|Add diagnostic for vertical air movement (vertical mass flux)
 +
|Liam Bindle (GCST)
 +
|Transport
 +
|Easy
 +
|
 +
*[https://github.com/geoschem/GCHP/pull/96 geoschem/GCHP PR #96]
 +
*GCHP only
 
|}
 
|}
  
Line 113: Line 85:
 
!width="100px"|Model scope
 
!width="100px"|Model scope
 
!width="100px"|Ease of implementation
 
!width="100px"|Ease of implementation
!width="300px"|Notes
+
!width="300px"|Notes and References
  
 
|-valign="top"
 
|-valign="top"
|[https://acp.copernicus.org/articles/21/1861/2021/ Updated Rn-222 emissions]
+
|[https://gmd.copernicus.org/articles/13/2475/2020/gmd-13-2475-2020.pdf Adaptive chemical solver] (as option)
|Bo Zhang
+
|Mike Long (Harvard) <br> Haipeng Lin (Harvard)
 +
|Chemistry
 +
|Difficult
 +
|
 +
*In testing, publication expected in mid-to-late 2022
 +
 
 +
|-valign="top"
 +
|[https://gmd.copernicus.org/articles/13/2569/2020/ MEGAN3]
 +
|Sam Silva (MIT)
 
|Emissions
 
|Emissions
|Easy
+
|Medium
 
|
 
|
*Existing Rn emissions will remain as an option
+
*DOI: [https://zenodo.org/record/3614062#.XzvrH5NKjOR 10.5281/zenodo.3614062]
*Submitted code updates built on v11-02f
+
*Sam Silva and GCST will work on updating this to a more recent GEOS-Chem version in the near future
*Original data at https://doi.org/10.5281/zenodo.3942287
+
 
 +
|-valign="top"
 +
|[https://gmd.copernicus.org/articles/13/2569/2020/ Canopy Physics Model]
 +
|Sam Silva (MIT)
 +
|Emissions &<br>Science
 +
|Medium
 +
|
 +
*DOI: [https://zenodo.org/record/3614062#.XzvrH5NKjOR 10.5281/zenodo.3614062]
 +
*Sam Silva and GCST will work on updating this to a more recent GEOS-Chem version in the near future
  
 
|-valign="top"
 
|-valign="top"
Line 131: Line 119:
 
|Medium
 
|Medium
 
|
 
|
*See [https://github.com/geoschem/geos-chem/issues/654 geoschem/geos-chem #654]
+
* [https://github.com/geoschem/geos-chem/issues/654 geoschem/geos-chem #654]
 
*Ideally implemented as a chemical mechanism in KPP
 
*Ideally implemented as a chemical mechanism in KPP
 +
 +
  
 
|-valign="top"
 
|-valign="top"
|[https://gmd.copernicus.org/articles/13/2475/2020/gmd-13-2475-2020.pdf Adaptive chemical solver] (as option)
+
|[https://github.com/geoschem/geos-chem/issues/770 Output satellite diagnostics as NetCDF]
|Mike Long (Harvard) <br> Haipeng Lin (Harvard)  
+
|Eloise Marais (UCL)  
|Chemistry
+
|Diagnostics
|Difficult
+
|Easy
 
|
 
|
*In testing
 
  
 
|}
 
|}
Line 154: Line 143:
 
!width="100px"|Model scope
 
!width="100px"|Model scope
 
!width="100px"|Ease of implementation
 
!width="100px"|Ease of implementation
!width="300px"|Notes
+
!width="300px"|Notes and References
 +
 
 +
|-valign="top"
 +
|[https://github.com/geoschem/geos-chem/issues/1094 Stratospheric adjustment with RRTMG in GEOS-Chem]
 +
|Seb Eastham (MIT)
 +
|Science
 +
|Medium
 +
|
 +
*[https://github.com/geoschem/geos-chem/issues/1094 geoschem/geos-chem #1094]
  
 
|-valign="top"
 
|-valign="top"
Line 165: Line 162:
  
 
|-valign="top"
 
|-valign="top"
|[https://gmd.copernicus.org/articles/13/2569/2020/ MEGAN3]
+
|[https://gmd.copernicus.org/articles/13/1137/2020/ GC-YIBs biosphere-atmospheric chemistry coupled model]
|Sam Silva (MIT)
+
|Emissions
+
|Medium
+
|
+
*Implementation details may be found at https://zenodo.org/record/3614062#.XzvrH5NKjOR
+
 
+
|-valign="top"
+
|[https://acp.copernicus.org/articles/17/3699/2017/ GC-YIBs biosphere-atmospheric chemistry coupled model]
+
 
|Xu Yue (NUIST)
 
|Xu Yue (NUIST)
 
|Science
 
|Science
 
|Easy
 
|Easy
 
|
 
|
*See [https://github.com/geoschem/geos-chem/issues/425 geoschem/geos-chem #425]
+
* [https://github.com/geoschem/geos-chem/issues/425 geoschem/geos-chem #425]
  
 
|-valign="top"
 
|-valign="top"
|[http://acmg.seas.harvard.edu/presentations/IGC9/posters/Tue_Posters_lam_joey.pdf Ecophysiology module in GEOS-Chem for biosphere-atmosphere exchange]
+
|[https://github.com/geoschem/geos-chem/pull/629 Ecophysiology module in GEOS-Chem for biosphere-atmosphere exchange]
 
|Joey Lam(CUHK)<br>Amos Tai (CUHK)
 
|Joey Lam(CUHK)<br>Amos Tai (CUHK)
 
|Science
 
|Science
Line 187: Line 176:
 
|
 
|
 
*Delivered to GCST (Feb 2021)
 
*Delivered to GCST (Feb 2021)
*See [https://github.com/geoschem/geos-chem/pull/629 geoschem/geos-chem #629]
+
* [https://github.com/geoschem/geos-chem/pull/629 geoschem/geos-chem #629]
  
 
|-valign="top"
 
|-valign="top"
Line 203: Line 192:
 
|
 
|
 
*Data files delivered to GCST (July 2021)
 
*Data files delivered to GCST (July 2021)
 
|-valign="top"
 
|[https://gmd.copernicus.org/articles/13/2569/2020/ Canopy Physics Model]
 
|Sam Silva (MIT)
 
|Science
 
|Medium
 
|
 
*Code is available at https://zenodo.org/record/3614062
 
  
 
|}
 
|}
Line 218: Line 199:
 
Features listed in this table are in development and will likely be delivered to the GEOS-Chem Support Team within the next 6 months.
 
Features listed in this table are in development and will likely be delivered to the GEOS-Chem Support Team within the next 6 months.
  
{| border=1 cellspacing=0 cellpadding=5
+
{|border=1 cellspacing=0 cellpadding=5
 
|- bgcolor="#cccccc"
 
|- bgcolor="#cccccc"
 
!width="200px"|Feature
 
!width="200px"|Feature
 
!width="200px"|Contributor(s)
 
!width="200px"|Contributor(s)
 
!width="100px"|Model scope
 
!width="100px"|Model scope
!width="420px"|Notes
+
!width="420px"|Notes and References
 
+
  
 
|-valign="top"
 
|-valign="top"
Line 232: Line 212:
 
|
 
|
 
*Identified as a priority for GC 13, but not yet delivered
 
*Identified as a priority for GC 13, but not yet delivered
 
  
 
|-valign="top"
 
|-valign="top"
Line 301: Line 280:
 
|-valign="top"
 
|-valign="top"
 
|Change GCHP advection inputs to use total pressure and mixing ratio rather than dry
 
|Change GCHP advection inputs to use total pressure and mixing ratio rather than dry
|Sebastian Eastham (MIT)
+
|Sebastian Eastham (MIT) <br> Liam Bindle (GCST)
 
|Transport
 
|Transport
 
|
 
|
Line 320: Line 299:
  
 
|-valign="top"
 
|-valign="top"
|Make species conc pointers to 3D arrays; point them to MAPL internal state in GCHP
+
|Updated parameterization of aerosol size distribution for bulk aerosol simulations
|Lizzie Lundgren (GCST)<br>Christoph Keller (GMAO)
+
|Haihui Zhu (WashU)<br>Shixian Zhai (Harvard)
|Structural<br>GCHP
+
|Aerosols
 
|
 
|
*Will reduce memory requirement for high resolution runs
 
  
 
|}
 
|}
Line 337: Line 315:
 
!width="200px"|Contributor(s)
 
!width="200px"|Contributor(s)
 
!width="100px"|Model scope
 
!width="100px"|Model scope
!width="420px"|Notes
+
!width="420px"|Notes and References
  
 
|-valign="top"
 
|-valign="top"
Line 347: Line 325:
 
|-valign="top"
 
|-valign="top"
 
|Add sulfate dependence to SOA yield from isoprene in simple SOA
 
|Add sulfate dependence to SOA yield from isoprene in simple SOA
|Eloise Marais (Leicester)
+
|Eloise Marais (UCL)
 
|Chemistry
 
|Chemistry
 
|
 
|
Line 380: Line 358:
 
!width="200px"|Contributor(s)
 
!width="200px"|Contributor(s)
 
!width="100px"|Model scope
 
!width="100px"|Model scope
!width="420px"|Notes
+
!width="420px"|Notes and References
  
 
|-valign="top"
 
|-valign="top"

Latest revision as of 20:54, 21 January 2022

GEOS-Chem Main Page | GCHP Main Page

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. For history of past releases see the GEOS-Chem Versions wiki page.

Release schedule

Please see the GEOS-Chem Release Proposal outlining the procedure and schedule for releasing GEOS-Chem versions.

Merged and awaiting release

See the links below for items merged and awaiting release.

Patch version in development Minor version in development
- GEOS-Chem 13.4.0

Feature integration in progress

Features listed in this table are actively being integrated into GEOS-Chem by the GEOS-Chem Support Team. In addition, we continuously implement structural updates in the model to maintain and develop coupling with other models including GEOS, CESM, and the model adjoint.

Feature Contributor(s) Model scope Ease of implementation Notes and References
Provide climatologies for open fire emissions Melissa Sulprizio (GCST) Emissions Easy
Climatologies for lightning NOx, biomass burning, and volcanoes Lee Murray (Rochester)
Melissa Sulprizio (GCST)
Emissions Easy
Change State_Chm%Species from 4D to vector of 3D arrays Lizzie Lundgren (GCST) Structural Medium
  • Ongoing
Upgrade Fast-JX to Cloud-J Lizzie Lundgren (GCST) Structural Difficult
Add diagnostic for vertical air movement (vertical mass flux) Liam Bindle (GCST) Transport Easy

Feature integration in the queue

Features listed in this table have been delivered to the GEOS-Chem Support Team and are prioritized to be integrated into GEOS-Chem in the near future.

Feature Contributor(s) Model scope Ease of implementation Notes and References
Adaptive chemical solver (as option) Mike Long (Harvard)
Haipeng Lin (Harvard)
Chemistry Difficult
  • In testing, publication expected in mid-to-late 2022
MEGAN3 Sam Silva (MIT) Emissions Medium
  • DOI: 10.5281/zenodo.3614062
  • Sam Silva and GCST will work on updating this to a more recent GEOS-Chem version in the near future
Canopy Physics Model Sam Silva (MIT) Emissions &
Science
Medium
  • DOI: 10.5281/zenodo.3614062
  • Sam Silva and GCST will work on updating this to a more recent GEOS-Chem version in the near future
Joint CO2-CO-CH4-OCS simulation Beata Bukosa (NIWA)
Kevin Bowman (JPL)
Specialty simulation Medium


Output satellite diagnostics as NetCDF Eloise Marais (UCL) Diagnostics Easy

Feature integration not yet prioritized

Features listed in this table have been delivered to the GEOS-Chem Support Team but are not yet prioritized for integrating into the model.

Feature Contributor(s) Model scope Ease of implementation Notes and References
Stratospheric adjustment with RRTMG in GEOS-Chem Seb Eastham (MIT) Science Medium
Stratospheric HCN chemistry Armin Kleinbohl (JPL)
Debra Weisenstein (Harvard, retired)
Chemistry Medium
  • Delivered to GCST (Jun 2020)
GC-YIBs biosphere-atmospheric chemistry coupled model Xu Yue (NUIST) Science Easy
Ecophysiology module in GEOS-Chem for biosphere-atmosphere exchange Joey Lam(CUHK)
Amos Tai (CUHK)
Science Easy
Extend UCX into the mesosphere Sebastian Eastham (MIT)
Eric Fleming (NASA GMAO)
Chemistry Easy
Landcover/Fire Emissions Offline LPJlmfire Loretta Mickley (Harvard)
Yang Li (Harvard)
Emissions Easy
  • Data files delivered to GCST (July 2021)

Almost there (< 6 months)

Features listed in this table are in development and will likely be delivered to the GEOS-Chem Support Team within the next 6 months.

Feature Contributor(s) Model scope Notes and References
Implement H2 chemistry in UCX Chris Holmes (FSU) Chemistry
  • Identified as a priority for GC 13, but not yet delivered
New soil NOx parameterization Yi Wang (U. Iowa)
Jun Wang (U. Iowa)
Emissions
Updated offline biogenic emissions Hongjian Weng (PKU) Emissions
  • Identified as a priority for GC 13, but not yet delivered
Updated offline sea salt emissions Hongjian Weng (PKU) Emissions
  • Identified as a priority for GC 13, but not yet delivered
Updated offline soil NOx emissions Hongjian Weng (PKU) Emissions
  • Identified as a priority for GC 13, but not yet delivered
Provide recommended rather than hard-coded scaling factors for online emissions GCST Emissions
  • Identified as a priority for GC 13, but not yet developed
Diagnostic to archive XCO2, XCO, and XCH4 Dylan Jones (Toronto) Diagnostic
Provide archived TCR-2 GEOS-Chem OH fields for carbon simulations Kazu Miyazaki (JPL) Input data
BrC aging Xuan Wang (Harvard)
Melanie Hammer(Dalhousie)
Chemistry
Shared Socioeconomic Pathways Emission Inventories Hong Liao (NUIST) Emissions
Rediagnosis of RAS convection in GEOS-Chem Tailong He (Toronto)
Dylan Jones (Toronto)
Andrea Molod (NASA/GMAO)
Convection
  • Work is finished and a manuscript is in preparation.
Change GCHP advection inputs to use total pressure and mixing ratio rather than dry Sebastian Eastham (MIT)
Liam Bindle (GCST)
Transport
  • Identified as a priority for GC 13, but not yet delivered
  • GCHP only
HTAPv3 emissions (0.1 deg, 2002-2018) Emissions & Deposition WG Emissions
Migrating simple SOA formation from carbon_mod.F90 into the KPP "full-chemistry" mechanism GCST Chemistry
Updated parameterization of aerosol size distribution for bulk aerosol simulations Haihui Zhu (WashU)
Shixian Zhai (Harvard)
Aerosols

Over the horizon (6-12 months)

Features listed in this table are in development and will likely be delivered to the GEOS-Chem Support Team in the 6-12 months timeframe.

Feature Contributor(s) Model scope Notes and References
Methylethylketone chemistry Jared Brewer (CSU) Chemistry
Add sulfate dependence to SOA yield from isoprene in simple SOA Eloise Marais (UCL) Chemistry
GTMM updates Ben Geyman (Harvard) Hg simulation


Integrating GMAO's tracer gridded component in GCHP Christoph Keller (NASA GMAO) Transport Tracer simulation
Streamlining of specialty simulations through HEMCO and KPP GCST Chemistry, Specialty simulations

Longer term (12-24 months)

Features listed in this table are in development and will likely be delivered to the GEOS-Chem Support Team in the 12-24 months timeframe.

Feature Contributor(s) Model scope Notes and References
Implement isotope simulation for CO and CH4 in GCHP Lee Murray (Rochester) Specialty simulation
Migrate LETFK DA scheme to GCHP Kazu Miyazaki (JPL) Structural
Super fast chemistry scheme Benjamin Brown-Steiner (AER)
Makoto Kelp (Harvard)
Chemistry
  • SF mechanism has been implemented and benchmarked in GEOS-Chem 12.0.0. This mechanism is of interest for those groups wanting fast global simulation of oxidation fields in GEOS-Chem simulations focused on aerosol microphysics.
  • The machine-learned chemical solver is still probably 12 months away from online implementation into GEOS-Chem.
Add non-volatile cations to ISORROPIA Becky Alexander (UW) Aerosols
DMS oxidation scheme updating Becky Alexander (UW)
Qianjie Chen (UW)
Chemistry
  • Delayed - implemented pre-KPP
  • Currently bring implemented in KPP by UC Riverside group
Heterogeneous sulfate production Lin Zhang (PKU)
Becky Alexander (UW)
Yuxuan Wang (U. Houston)
Chemistry
  • Delayed - implemented pre-KPP
Hg in WRF-GC Yanxu Zhang (Nanjing) Hg simulation
Hg with blowing snow Yanxu Xhang (Nanjing) Emissions, Hg simulation
Hg isotopes Xiaotian Xu, Yanxu Xhang (Nanjing) Hg simulation
Hg in CESM CAM-CHEM Peng Zhang, Yanxu Xhang (Nanjing) Hg simulation
Complex / multicomplex variables Shannon Capps (Drexel) Structural

GEOS-Chem Main Page | GCHP Main Page