From 1650963d1559b40a2ee756c0afd5b2f920c17b3a Mon Sep 17 00:00:00 2001 From: acollow Date: Fri, 13 Feb 2026 15:48:00 -0500 Subject: [PATCH 1/9] Update ExtData.yaml files to use science quality QFED3 emissions for x run testing --- CHANGELOG.md | 2 +- .../CA2G_GridComp/CA2G_GridComp_ExtData.yaml | 10 +++++++++- .../NI2G_GridComp/NI2G_GridComp_ExtData.yaml | 6 +++++- .../SU2G_GridComp/SU2G_GridComp_ExtData.yaml | 6 +++++- .../CO_GridComp/CO_GridComp_ExtData.yaml | 4 ++++ 5 files changed, 24 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 466b04c6..2a9dd557 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,7 +12,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added ### Changed - +- OPS ExtData yaml files fo CA, NI, SU, and CO to look for science quality QFED3 files beginning 11/27/25 specifically for xrun testing ## [v2.3.0] - 2025-01-16 ### Changed diff --git a/ESMF/GOCART2G_GridComp/CA2G_GridComp/CA2G_GridComp_ExtData.yaml b/ESMF/GOCART2G_GridComp/CA2G_GridComp/CA2G_GridComp_ExtData.yaml index fa96c6a9..42e8d605 100644 --- a/ESMF/GOCART2G_GridComp/CA2G_GridComp/CA2G_GridComp_ExtData.yaml +++ b/ESMF/GOCART2G_GridComp/CA2G_GridComp/CA2G_GridComp_ExtData.yaml @@ -30,6 +30,12 @@ Collections: CA2G_qfed2.emis_oc.061.%y4%m2%d2.nc4: template: ExtData/chemistry/QFED/v2.5r1-nrt/sfc/0.1/Y%y4/M%m2/qfed2.emis_oc.061.%y4%m2%d2.nc4 valid_range: "2021-11-01T12:00/2025-01-01" + CA2G_qfed_emis_x3600y1800_oc.v3_2_0.%y4%m2%d2.nc4: + template: ExtData/chemistry/QFED/v3.2-sci/sfc/0.1/QFED/Y%y4/M%m2/qfed_emis_x3600y1800_oc.v3_2_0.%y4%m2%d2.nc4 + valid_range: "2025-11-27T12:00/2028-01-01" + CA2G_qfed_emis_x3600y1800_bc.v3_2_0.%y4%m2%d2.nc4: + template: ExtData/chemistry/QFED/v3.2-sci/sfc/0.1/QFED/Y%y4/M%m2/qfed_emis_x3600y1800_bc.v3_2_0.%y4%m2%d2.nc4 + valid_range: "2025-11-27T12:00/2028-01-01" Samplings: CA2G_sample_0: @@ -82,7 +88,8 @@ Exports: variable: biofuel BC_BIOMASS: - {starting: "2014-12-01T12:00", collection: CA2G_qfed2.emis_bc.006.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: CA2G_sample_1, variable: biomass} - - {starting: "2021-11-01T12:00", collection: CA2G_qfed2.emis_bc.061.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: CA2G_sample_1, variable: biomass} + - {starting: "2021-11-01T12:00", collection: CA2G_qfed_emis_x3600y1800_oc.v3_2_0.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: CA2G_sample_1, variable: biomass} + - {starting: "2025-11-27T12:00", collection: CA2G_qfed_emis_x3600y1800_bc.v3_2_0.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: CA2G_sample_1, variable: biomass} BC_SHIP: collection: CA2G_BC-em-anthro_CMIP_CEDS_gn_shipping.x2304_y1441_t12.%y4.nc4 regrid: CONSERVE @@ -126,6 +133,7 @@ Exports: BRC_BIOMASS: - {starting: "2014-12-01T12:00", collection: CA2G_qfed2.emis_oc.006.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: CA2G_sample_1, variable: biomass} - {starting: "2021-11-01T12:00", collection: CA2G_qfed2.emis_oc.061.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: CA2G_sample_1, variable: biomass} + - {starting: "2025-11-27T12:00", collection: CA2G_qfed2.emis_oc.061.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: CA2G_sample_1, variable: biomass} BRC_SHIP: collection: /dev/null regrid: CONSERVE diff --git a/ESMF/GOCART2G_GridComp/NI2G_GridComp/NI2G_GridComp_ExtData.yaml b/ESMF/GOCART2G_GridComp/NI2G_GridComp/NI2G_GridComp_ExtData.yaml index 6ea96d38..198fcecd 100644 --- a/ESMF/GOCART2G_GridComp/NI2G_GridComp/NI2G_GridComp_ExtData.yaml +++ b/ESMF/GOCART2G_GridComp/NI2G_GridComp/NI2G_GridComp_ExtData.yaml @@ -12,7 +12,10 @@ Collections: valid_range: "2014-12-01T12:00/2021-11-01T12:00" NI2G_qfed2.emis_nh3.061.%y4%m2%d2.nc4: template: ExtData/chemistry/QFED/v2.5r1-nrt/sfc/0.1/Y%y4/M%m2/qfed2.emis_nh3.061.%y4%m2%d2.nc4 - valid_range: "2021-11-01T12:00/2025-01-01" + valid_range: "2021-11-01T12:00/2025-11-26" + NI2G_qfed_emis_x3600y1800_nh3.v3_2_0.%y4%m2%d2.nc4: + template: ExtData/chemistry/QFED/v3.2-sci/sfc/0.1/QFED/Y%y4/M%m2/qfed_emis_x3600y1800_nh3.v3_2_0.%y4%m2%d2.nc4 + valid_range: "2025-11-27T12:00/2028-01-01" Samplings: NI2G_sample_0: @@ -38,6 +41,7 @@ Exports: EMI_NH3_BB: - {starting: "2014-12-01T12:00", collection: NI2G_qfed2.emis_nh3.006.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: NI2G_sample_1, variable: biomass} - {starting: "2021-11-01T12:00", collection: NI2G_qfed2.emis_nh3.061.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: NI2G_sample_1, variable: biomass} + - {starting: "2025-11-27T12:00", collection: NI2G_qfed_emis_x3600y1800_nh3.v3_2_0.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: NI2G_sample_1, variable: biomass} EMI_NH3_EN: collection: NI2G_NH3-em-anthro_CMIP_CEDS_gn.x2304_y1441_t12.%y4.nc4 regrid: CONSERVE diff --git a/ESMF/GOCART2G_GridComp/SU2G_GridComp/SU2G_GridComp_ExtData.yaml b/ESMF/GOCART2G_GridComp/SU2G_GridComp/SU2G_GridComp_ExtData.yaml index cc390467..24810513 100644 --- a/ESMF/GOCART2G_GridComp/SU2G_GridComp/SU2G_GridComp_ExtData.yaml +++ b/ESMF/GOCART2G_GridComp/SU2G_GridComp/SU2G_GridComp_ExtData.yaml @@ -22,7 +22,10 @@ Collections: SU2G_qfed2.emis_so2.061.%y4%m2%d2.nc4: template: ExtData/chemistry/QFED/v2.5r1-nrt/sfc/0.1/Y%y4/M%m2/qfed2.emis_so2.061.%y4%m2%d2.nc4 valid_range: "2021-11-01T12:00/2025-01-01" - + SU2G_qfed_emis_x3600y1800_so2.v3_2_0.%y4%m2%d2.nc4: + template: ExtData/chemistry/QFED/v3.2-sci/sfc/0.1/QFED/Y%y4/M%m2/qfed_emis_x3600y1800_so2.v3_2_0.%y4%m2%d2.nc4 + valid_range: "2025-11-27T12:00/2028-01-01" + Samplings: SU2G_sample_0: extrapolation: clim @@ -70,6 +73,7 @@ Exports: SU_BIOMASS: - {starting: "2014-12-01T12:00", collection: SU2G_qfed2.emis_so2.006.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: SU2G_sample_1, variable: biomass} - {starting: "2021-11-01T12:00", collection: SU2G_qfed2.emis_so2.061.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: SU2G_sample_1, variable: biomass} + - {starting: "2025-11-27T12:00", collection: SU2G_qfed_emis_x3600y1800_so2.v3_2_0.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: SU2G_sample_1, variable: biomass} SU_DMSO: collection: SU2G_DMSclim_sfcconcentration.x360_y181_t12.Lana2011.nc4 regrid: CONSERVE diff --git a/ESMF/GOCART_GridComp/CO_GridComp/CO_GridComp_ExtData.yaml b/ESMF/GOCART_GridComp/CO_GridComp/CO_GridComp_ExtData.yaml index 11ac1acf..3533151e 100644 --- a/ESMF/GOCART_GridComp/CO_GridComp/CO_GridComp_ExtData.yaml +++ b/ESMF/GOCART_GridComp/CO_GridComp/CO_GridComp_ExtData.yaml @@ -15,6 +15,9 @@ Collections: CO_qfed2.emis_co.061.%y4%m2%d2.nc4: template: ExtData/chemistry/QFED/v2.5r1-nrt/sfc/0.1/Y%y4/M%m2/qfed2.emis_co.061.%y4%m2%d2.nc4 valid_range: "2021-11-01T12:00/2025-01-01" + CO_qfed_emis_x3600y1800_so2.v3_2_0.%y4%m2%d2.nc4: + template: ExtData/chemistry/QFED/v3.2-sci/sfc/0.1/QFED/Y%y4/M%m2/qfed_emis_x3600y1800_co.v3_2_0.%y4%m2%d2.nc4 + valid_range: "2025-11-27T12:00/2028-01-01" Samplings: CO_sample_0: @@ -68,6 +71,7 @@ Exports: CO_BIOMASS: - {starting: "2014-12-01T12:00", collection: CO_qfed2.emis_co.006.%y4%m2%d2.nc4, linear_transformation: [0.0, 1.11], regrid: CONSERVE, sample: CO_sample_0, variable: biomass} - {starting: "2021-11-01T12:00", collection: CO_qfed2.emis_co.061.%y4%m2%d2.nc4, linear_transformation: [0.0, 1.11], regrid: CONSERVE, sample: CO_sample_0, variable: biomass} + - {starting: "2025-11-27T12:00", collection: CO_qfed_emis_x3600y1800_so2.v3_2_0.%y4%m2%d2.nc4, linear_transformation: [0.0, 1.11], regrid: CONSERVE, sample: CO_sample_0, variable: biomass} CO_BIOMASSnbas: collection: /dev/null regrid: CONSERVE From d81e3191648fcd5ac0437b70b3b45b1bc47b6721 Mon Sep 17 00:00:00 2001 From: acollow Date: Fri, 27 Feb 2026 16:08:40 -0500 Subject: [PATCH 2/9] update yaml files to use QFED3 --- .../AMIP/CA2G_GridComp_ExtData.yaml | 8 ++++++++ .../CA2G_GridComp/CA2G_GridComp_ExtData.yaml | 20 +++++++++---------- .../AMIP/NI2G_GridComp_ExtData.yaml | 6 +++++- .../NI2G_GridComp/NI2G_GridComp_ExtData.yaml | 10 +++++----- .../AMIP/SU2G_GridComp_ExtData.yaml | 4 ++++ .../SU2G_GridComp/SU2G_GridComp_ExtData.yaml | 10 +++++----- .../CO_GridComp/AMIP/CO_GridComp_ExtData.yaml | 4 ++++ .../CO_GridComp/CO_GridComp_ExtData.yaml | 8 ++++---- 8 files changed, 45 insertions(+), 25 deletions(-) diff --git a/ESMF/GOCART2G_GridComp/CA2G_GridComp/AMIP/CA2G_GridComp_ExtData.yaml b/ESMF/GOCART2G_GridComp/CA2G_GridComp/AMIP/CA2G_GridComp_ExtData.yaml index 6b4637dd..29b95aad 100644 --- a/ESMF/GOCART2G_GridComp/CA2G_GridComp/AMIP/CA2G_GridComp_ExtData.yaml +++ b/ESMF/GOCART2G_GridComp/CA2G_GridComp/AMIP/CA2G_GridComp_ExtData.yaml @@ -30,6 +30,12 @@ Collections: CA2G_hfed.emis_oc.x576_y361.%y4%m2.nc4: template: ExtData/chemistry/HFED/v1.0/Y%y4/M%m2/hfed.emis_oc.x576_y361.%y4%m2.nc4 valid_range: "1960-01-16T12:00/2000-12-16T12:00" + CA2G_qfed_emis_x3600y1800_bc.v3_2_2.%y4%m2%d2.nc4: + template: ExtData/chemistry/QFED/v3.2r2/sfc/0.1/QFED/Y%y4/M%m2/qfed_emis_x3600y1800_bc.v3_2_2.%y4%m2%d2.nc4 + valid_range: "2023-03-01T12:00/2028-01-01" + CA2G_qfed_emis_x3600y1800_oc.v3_2_2.%y4%m2%d2.nc4: + template: ExtData/chemistry/QFED/v3.2r2/sfc/0.1/QFED/Y%y4/M%m2/qfed_emis_x3600y1800_oc.v3_2_2.%y4%m2%d2.nc4 + valid_range: "2023-03-01T12:00/2028-01-01" Samplings: CA2G_sample_0: @@ -83,6 +89,7 @@ Exports: BC_BIOMASS: - {starting: "1960-01-16T12:00", collection: CA2G_hfed.emis_bc.x576_y361.%y4%m2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: CA2G_sample_1, variable: biomass} - {starting: "2000-03-01T00:00", collection: CA2G_qfed2.emis_bc.061.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: CA2G_sample_1, variable: biomass} + - {starting: "2023-03-01T00:00", collection: CA2G_qfed_emis_x3600y1800_bc.v3_2_2.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: CA2G_sample_1, variable: biomass} BC_SHIP: collection: CA2G_BC-em-anthro_CMIP_CEDS_gn_shipping.x2304_y1441_t12.%y4.nc4 regrid: CONSERVE @@ -126,6 +133,7 @@ Exports: BRC_BIOMASS: - {starting: "1960-01-16T12:00", collection: CA2G_hfed.emis_oc.x576_y361.%y4%m2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: CA2G_sample_1, variable: biomass} - {starting: "2000-03-01T00:00", collection: CA2G_qfed2.emis_oc.061.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: CA2G_sample_1, variable: biomass} + - {starting: "2023-03-01T00:00", collection: CA2G_qfed_emis_x3600y1800_oc.v3_2_2.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: CA2G_sample_1, variable: biomass} BRC_SHIP: collection: /dev/null regrid: CONSERVE diff --git a/ESMF/GOCART2G_GridComp/CA2G_GridComp/CA2G_GridComp_ExtData.yaml b/ESMF/GOCART2G_GridComp/CA2G_GridComp/CA2G_GridComp_ExtData.yaml index 42e8d605..c93f2129 100644 --- a/ESMF/GOCART2G_GridComp/CA2G_GridComp/CA2G_GridComp_ExtData.yaml +++ b/ESMF/GOCART2G_GridComp/CA2G_GridComp/CA2G_GridComp_ExtData.yaml @@ -26,16 +26,16 @@ Collections: valid_range: "2014-12-01T12:00/2021-11-01T12:00" CA2G_qfed2.emis_bc.061.%y4%m2%d2.nc4: template: ExtData/chemistry/QFED/v2.5r1-nrt/sfc/0.1/Y%y4/M%m2/qfed2.emis_bc.061.%y4%m2%d2.nc4 - valid_range: "2021-11-01T12:00/2025-01-01" + valid_range: "2021-11-01T12:00/2026-02-01" CA2G_qfed2.emis_oc.061.%y4%m2%d2.nc4: template: ExtData/chemistry/QFED/v2.5r1-nrt/sfc/0.1/Y%y4/M%m2/qfed2.emis_oc.061.%y4%m2%d2.nc4 - valid_range: "2021-11-01T12:00/2025-01-01" - CA2G_qfed_emis_x3600y1800_oc.v3_2_0.%y4%m2%d2.nc4: - template: ExtData/chemistry/QFED/v3.2-sci/sfc/0.1/QFED/Y%y4/M%m2/qfed_emis_x3600y1800_oc.v3_2_0.%y4%m2%d2.nc4 - valid_range: "2025-11-27T12:00/2028-01-01" - CA2G_qfed_emis_x3600y1800_bc.v3_2_0.%y4%m2%d2.nc4: - template: ExtData/chemistry/QFED/v3.2-sci/sfc/0.1/QFED/Y%y4/M%m2/qfed_emis_x3600y1800_bc.v3_2_0.%y4%m2%d2.nc4 - valid_range: "2025-11-27T12:00/2028-01-01" + valid_range: "2021-11-01T12:00/2026-02-01" + CA2G_qfed_emis_x3600y1800_oc.v3_2_2.%y4%m2%d2.nc4: + template: ExtData/chemistry/QFED/v3.2r2-nrt/sfc/0.1/QFED/Y%y4/M%m2/qfed_emis_x3600y1800_oc.v3_2_2.%y4%m2%d2.nc4 + valid_range: "2026-02-01T12:00/2028-01-01" + CA2G_qfed_emis_x3600y1800_bc.v3_2_2.%y4%m2%d2.nc4: + template: ExtData/chemistry/QFED/v3.2r2-nrt/sfc/0.1/QFED/Y%y4/M%m2/qfed_emis_x3600y1800_bc.v3_2_2.%y4%m2%d2.nc4 + valid_range: "2026-02-01T12:00/2028-01-01" Samplings: CA2G_sample_0: @@ -89,7 +89,7 @@ Exports: BC_BIOMASS: - {starting: "2014-12-01T12:00", collection: CA2G_qfed2.emis_bc.006.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: CA2G_sample_1, variable: biomass} - {starting: "2021-11-01T12:00", collection: CA2G_qfed_emis_x3600y1800_oc.v3_2_0.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: CA2G_sample_1, variable: biomass} - - {starting: "2025-11-27T12:00", collection: CA2G_qfed_emis_x3600y1800_bc.v3_2_0.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: CA2G_sample_1, variable: biomass} + - {starting: "2026-02-01T12:00", collection: CA2G_qfed_emis_x3600y1800_bc.v3_2_2.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: CA2G_sample_1, variable: biomass} BC_SHIP: collection: CA2G_BC-em-anthro_CMIP_CEDS_gn_shipping.x2304_y1441_t12.%y4.nc4 regrid: CONSERVE @@ -133,7 +133,7 @@ Exports: BRC_BIOMASS: - {starting: "2014-12-01T12:00", collection: CA2G_qfed2.emis_oc.006.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: CA2G_sample_1, variable: biomass} - {starting: "2021-11-01T12:00", collection: CA2G_qfed2.emis_oc.061.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: CA2G_sample_1, variable: biomass} - - {starting: "2025-11-27T12:00", collection: CA2G_qfed2.emis_oc.061.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: CA2G_sample_1, variable: biomass} + - {starting: "2026-02-01T12:00", collection: CA2G_qfed_emis_x3600y1800_oc.v3_2_2.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: CA2G_sample_1, variable: biomass} BRC_SHIP: collection: /dev/null regrid: CONSERVE diff --git a/ESMF/GOCART2G_GridComp/NI2G_GridComp/AMIP/NI2G_GridComp_ExtData.yaml b/ESMF/GOCART2G_GridComp/NI2G_GridComp/AMIP/NI2G_GridComp_ExtData.yaml index 0e2ff7a2..133da1f0 100644 --- a/ESMF/GOCART2G_GridComp/NI2G_GridComp/AMIP/NI2G_GridComp_ExtData.yaml +++ b/ESMF/GOCART2G_GridComp/NI2G_GridComp/AMIP/NI2G_GridComp_ExtData.yaml @@ -9,10 +9,13 @@ Collections: template: ExtData/chemistry/CEDS/v2021-04-21-revised/sfc/NH3-em-anthro_CMIP_CEDS_gn.x2304_y1441_t12.%y4.nc4 NI2G_qfed2.emis_nh3.061.%y4%m2%d2.nc4: template: ExtData/chemistry/QFED/v2.6r1/sfc/0.1/Y%y4/M%m2/qfed2.emis_nh3.061.%y4%m2%d2.nc4 - valid_range: "2000-02-29T12:00/2025-01-01" + valid_range: "2000-02-29T12:00/2026-02-01" NI2G_hfed.emis_nh3.x576_y361.%y4%m2.nc4: template: ExtData/chemistry/HFED/v1.0/Y%y4/M%m2/hfed.emis_nh3.x576_y361.%y4%m2.nc4 valid_range: "1960-01-16T12:00/2000-12-16T12:00" + NI2G_qfed_emis_x3600y1800_nh3.v3_2_2.%y4%m2%d2.nc4: + template: ExtData/chemistry/QFED/v3.2r2/sfc/0.1/QFED/Y%y4/M%m2/qfed_emis_x3600y1800_nh3.v3_2_2.%y4%m2%d2.nc4 + valid_range: "2023-03-01T12:00/2028-01-01" Samplings: NI2G_sample_0: @@ -38,6 +41,7 @@ Exports: EMI_NH3_BB: - {starting: "1960-01-16T12:00", collection: NI2G_hfed.emis_nh3.x576_y361.%y4%m2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: NI2G_sample_1, variable: biomass} - {starting: "2000-03-01T00:00", collection: NI2G_qfed2.emis_nh3.061.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: NI2G_sample_1, variable: biomass} + - {starting: "2023-03-01T00:00", collection: NI2G_qfed2.emis_nh3.061.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: NI2G_sample_1, variable: biomass} EMI_NH3_EN: collection: NI2G_NH3-em-anthro_CMIP_CEDS_gn.x2304_y1441_t12.%y4.nc4 regrid: CONSERVE diff --git a/ESMF/GOCART2G_GridComp/NI2G_GridComp/NI2G_GridComp_ExtData.yaml b/ESMF/GOCART2G_GridComp/NI2G_GridComp/NI2G_GridComp_ExtData.yaml index 198fcecd..9a72a71b 100644 --- a/ESMF/GOCART2G_GridComp/NI2G_GridComp/NI2G_GridComp_ExtData.yaml +++ b/ESMF/GOCART2G_GridComp/NI2G_GridComp/NI2G_GridComp_ExtData.yaml @@ -12,10 +12,10 @@ Collections: valid_range: "2014-12-01T12:00/2021-11-01T12:00" NI2G_qfed2.emis_nh3.061.%y4%m2%d2.nc4: template: ExtData/chemistry/QFED/v2.5r1-nrt/sfc/0.1/Y%y4/M%m2/qfed2.emis_nh3.061.%y4%m2%d2.nc4 - valid_range: "2021-11-01T12:00/2025-11-26" - NI2G_qfed_emis_x3600y1800_nh3.v3_2_0.%y4%m2%d2.nc4: - template: ExtData/chemistry/QFED/v3.2-sci/sfc/0.1/QFED/Y%y4/M%m2/qfed_emis_x3600y1800_nh3.v3_2_0.%y4%m2%d2.nc4 - valid_range: "2025-11-27T12:00/2028-01-01" + valid_range: "2021-11-01T12:00/2026-02-01" + NI2G_qfed_emis_x3600y1800_nh3.v3_2_2.%y4%m2%d2.nc4: + template: ExtData/chemistry/QFED/v3.2r2-nrt/sfc/0.1/QFED/Y%y4/M%m2/qfed_emis_x3600y1800_nh3.v3_2_2.%y4%m2%d2.nc4 + valid_range: "2026-02-01T12:00/2028-01-01" Samplings: NI2G_sample_0: @@ -41,7 +41,7 @@ Exports: EMI_NH3_BB: - {starting: "2014-12-01T12:00", collection: NI2G_qfed2.emis_nh3.006.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: NI2G_sample_1, variable: biomass} - {starting: "2021-11-01T12:00", collection: NI2G_qfed2.emis_nh3.061.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: NI2G_sample_1, variable: biomass} - - {starting: "2025-11-27T12:00", collection: NI2G_qfed_emis_x3600y1800_nh3.v3_2_0.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: NI2G_sample_1, variable: biomass} + - {starting: "2026-02-01T12:00", collection: NI2G_qfed_emis_x3600y1800_nh3.v3_2_2.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: NI2G_sample_1, variable: biomass} EMI_NH3_EN: collection: NI2G_NH3-em-anthro_CMIP_CEDS_gn.x2304_y1441_t12.%y4.nc4 regrid: CONSERVE diff --git a/ESMF/GOCART2G_GridComp/SU2G_GridComp/AMIP/SU2G_GridComp_ExtData.yaml b/ESMF/GOCART2G_GridComp/SU2G_GridComp/AMIP/SU2G_GridComp_ExtData.yaml index bdeb7e32..2d469e65 100644 --- a/ESMF/GOCART2G_GridComp/SU2G_GridComp/AMIP/SU2G_GridComp_ExtData.yaml +++ b/ESMF/GOCART2G_GridComp/SU2G_GridComp/AMIP/SU2G_GridComp_ExtData.yaml @@ -22,6 +22,9 @@ Collections: SU2G_hfed.emis_so2.x576_y361.%y4%m2.nc4: template: ExtData/chemistry/HFED/v1.0/Y%y4/M%m2/hfed.emis_so2.x576_y361.%y4%m2.nc4 valid_range: "1960-01-16T12:00/2000-012-16T12:00" + SU2G_qfed_emis_x3600y1800_so2.v3_2_2.%y4%m2%d2.nc4: + template: ExtData/chemistry/QFED/v3.2r2/sfc/0.1/QFED/Y%y4/M%m2/qfed_emis_x3600y1800_so2.v3_2_2.%y4%m2%d2.nc4 + valid_range: "2023-03-01T12:00/2028-01-01" Samplings: SU2G_sample_0: @@ -70,6 +73,7 @@ Exports: SU_BIOMASS: - {starting: "1960-01-16T12:00", collection: SU2G_hfed.emis_so2.x576_y361.%y4%m2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: SU2G_sample_1, variable: biomass} - {starting: "2000-03-01T00:00", collection: SU2G_qfed2.emis_so2.061.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: SU2G_sample_1, variable: biomass} + - {starting: "2023-03-01T00:00", collection: SU2G_qfed_emis_x3600y1800_so2.v3_2_2.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: SU2G_sample_1, variable: biomass} SU_DMSO: collection: SU2G_DMSclim_sfcconcentration.x360_y181_t12.Lana2011.nc4 regrid: CONSERVE diff --git a/ESMF/GOCART2G_GridComp/SU2G_GridComp/SU2G_GridComp_ExtData.yaml b/ESMF/GOCART2G_GridComp/SU2G_GridComp/SU2G_GridComp_ExtData.yaml index 24810513..89ae7c98 100644 --- a/ESMF/GOCART2G_GridComp/SU2G_GridComp/SU2G_GridComp_ExtData.yaml +++ b/ESMF/GOCART2G_GridComp/SU2G_GridComp/SU2G_GridComp_ExtData.yaml @@ -21,10 +21,10 @@ Collections: valid_range: "2014-12-01T12:00/2021-11-01T12:00" SU2G_qfed2.emis_so2.061.%y4%m2%d2.nc4: template: ExtData/chemistry/QFED/v2.5r1-nrt/sfc/0.1/Y%y4/M%m2/qfed2.emis_so2.061.%y4%m2%d2.nc4 - valid_range: "2021-11-01T12:00/2025-01-01" - SU2G_qfed_emis_x3600y1800_so2.v3_2_0.%y4%m2%d2.nc4: - template: ExtData/chemistry/QFED/v3.2-sci/sfc/0.1/QFED/Y%y4/M%m2/qfed_emis_x3600y1800_so2.v3_2_0.%y4%m2%d2.nc4 - valid_range: "2025-11-27T12:00/2028-01-01" + valid_range: "2021-11-01T12:00/2026-02-01" + SU2G_qfed_emis_x3600y1800_so2.v3_2_2.%y4%m2%d2.nc4: + template: ExtData/chemistry/QFED/v3.2r2-nrt/sfc/0.1/QFED/Y%y4/M%m2/qfed_emis_x3600y1800_so2.v3_2_2.%y4%m2%d2.nc4 + valid_range: "2026-02-01T12:00/2028-01-01" Samplings: SU2G_sample_0: @@ -73,7 +73,7 @@ Exports: SU_BIOMASS: - {starting: "2014-12-01T12:00", collection: SU2G_qfed2.emis_so2.006.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: SU2G_sample_1, variable: biomass} - {starting: "2021-11-01T12:00", collection: SU2G_qfed2.emis_so2.061.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: SU2G_sample_1, variable: biomass} - - {starting: "2025-11-27T12:00", collection: SU2G_qfed_emis_x3600y1800_so2.v3_2_0.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: SU2G_sample_1, variable: biomass} + - {starting: "2026-02-01T12:00", collection: SU2G_qfed_emis_x3600y1800_so2.v3_2_2.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: SU2G_sample_1, variable: biomass} SU_DMSO: collection: SU2G_DMSclim_sfcconcentration.x360_y181_t12.Lana2011.nc4 regrid: CONSERVE diff --git a/ESMF/GOCART_GridComp/CO_GridComp/AMIP/CO_GridComp_ExtData.yaml b/ESMF/GOCART_GridComp/CO_GridComp/AMIP/CO_GridComp_ExtData.yaml index c2d7262f..ca5f7f32 100644 --- a/ESMF/GOCART_GridComp/CO_GridComp/AMIP/CO_GridComp_ExtData.yaml +++ b/ESMF/GOCART_GridComp/CO_GridComp/AMIP/CO_GridComp_ExtData.yaml @@ -15,6 +15,9 @@ Collections: CO_hfed.emis_co.x576_y361.%y4%m2.nc4: template: ExtData/chemistry/HFED/v1.0/Y%y4/M%m2/hfed.emis_co.x576_y361.%y4%m2.nc4 valid_range: "1960-01-16T12:00/2000-12-16T12:00" + CO_qfed_emis_x3600y1800_co.v3_2_2.%y4%m2%d2.nc4: + template: ExtData/chemistry/QFED/v3.2r2/sfc/0.1/QFED/Y%y4/M%m2/qfed_emis_x3600y1800_co.v3_2_2.%y4%m2%d2.nc4 + valid_range: "2023-03-01T12:00/2028-01-01" Samplings: CO_sample_0: @@ -68,6 +71,7 @@ Exports: CO_BIOMASS: - {starting: "1960-01-16T12:00", collection: CO_hfed.emis_co.x576_y361.%y4%m2.nc4, linear_transformation: [0.0,1.11], regrid: CONSERVE, sample: CO_sample_0, variable: biomass} - {starting: "2000-03-01T00:00", collection: CO_qfed2.emis_co.061.%y4%m2%d2.nc4, linear_transformation: [0.0, 1.11], regrid: CONSERVE, sample: CO_sample_0, variable: biomass} + - {starting: "2023-03-01T00:00", collection: CO_qfed_emis_x3600y1800_co.v3_2_2.%y4%m2%d2.nc4, linear_transformation: [0.0, 1.11], regrid: CONSERVE, sample: CO_sample_0, variable: biomass} CO_BIOMASSnbas: collection: /dev/null regrid: CONSERVE diff --git a/ESMF/GOCART_GridComp/CO_GridComp/CO_GridComp_ExtData.yaml b/ESMF/GOCART_GridComp/CO_GridComp/CO_GridComp_ExtData.yaml index 3533151e..38cfd731 100644 --- a/ESMF/GOCART_GridComp/CO_GridComp/CO_GridComp_ExtData.yaml +++ b/ESMF/GOCART_GridComp/CO_GridComp/CO_GridComp_ExtData.yaml @@ -15,9 +15,9 @@ Collections: CO_qfed2.emis_co.061.%y4%m2%d2.nc4: template: ExtData/chemistry/QFED/v2.5r1-nrt/sfc/0.1/Y%y4/M%m2/qfed2.emis_co.061.%y4%m2%d2.nc4 valid_range: "2021-11-01T12:00/2025-01-01" - CO_qfed_emis_x3600y1800_so2.v3_2_0.%y4%m2%d2.nc4: - template: ExtData/chemistry/QFED/v3.2-sci/sfc/0.1/QFED/Y%y4/M%m2/qfed_emis_x3600y1800_co.v3_2_0.%y4%m2%d2.nc4 - valid_range: "2025-11-27T12:00/2028-01-01" + CO_qfed_emis_x3600y1800_co.v3_2_2.%y4%m2%d2.nc4: + template: ExtData/chemistry/QFED/v3.2r2-nrt/sfc/0.1/QFED/Y%y4/M%m2/qfed_emis_x3600y1800_co.v3_2_2.%y4%m2%d2.nc4 + valid_range: "2026-02-01T12:00/2028-01-01" Samplings: CO_sample_0: @@ -71,7 +71,7 @@ Exports: CO_BIOMASS: - {starting: "2014-12-01T12:00", collection: CO_qfed2.emis_co.006.%y4%m2%d2.nc4, linear_transformation: [0.0, 1.11], regrid: CONSERVE, sample: CO_sample_0, variable: biomass} - {starting: "2021-11-01T12:00", collection: CO_qfed2.emis_co.061.%y4%m2%d2.nc4, linear_transformation: [0.0, 1.11], regrid: CONSERVE, sample: CO_sample_0, variable: biomass} - - {starting: "2025-11-27T12:00", collection: CO_qfed_emis_x3600y1800_so2.v3_2_0.%y4%m2%d2.nc4, linear_transformation: [0.0, 1.11], regrid: CONSERVE, sample: CO_sample_0, variable: biomass} + - {starting: "2026-02-01T12:00", collection: CO_qfed_emis_x3600y1800_co.v3_2_2.%y4%m2%d2.nc4, linear_transformation: [0.0, 1.11], regrid: CONSERVE, sample: CO_sample_0, variable: biomass} CO_BIOMASSnbas: collection: /dev/null regrid: CONSERVE From ab915047952e54bd49f2e4a6cb46d594a3764f12 Mon Sep 17 00:00:00 2001 From: acollow Date: Fri, 27 Feb 2026 16:17:19 -0500 Subject: [PATCH 3/9] fix carbon --- ESMF/GOCART2G_GridComp/CA2G_GridComp/CA2G_GridComp_ExtData.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ESMF/GOCART2G_GridComp/CA2G_GridComp/CA2G_GridComp_ExtData.yaml b/ESMF/GOCART2G_GridComp/CA2G_GridComp/CA2G_GridComp_ExtData.yaml index c93f2129..3f2c4999 100644 --- a/ESMF/GOCART2G_GridComp/CA2G_GridComp/CA2G_GridComp_ExtData.yaml +++ b/ESMF/GOCART2G_GridComp/CA2G_GridComp/CA2G_GridComp_ExtData.yaml @@ -88,7 +88,7 @@ Exports: variable: biofuel BC_BIOMASS: - {starting: "2014-12-01T12:00", collection: CA2G_qfed2.emis_bc.006.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: CA2G_sample_1, variable: biomass} - - {starting: "2021-11-01T12:00", collection: CA2G_qfed_emis_x3600y1800_oc.v3_2_0.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: CA2G_sample_1, variable: biomass} + - {starting: "2021-11-01T12:00", collection: CA2G_qfed2.emis_bc.061.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: CA2G_sample_1, variable: biomass} - {starting: "2026-02-01T12:00", collection: CA2G_qfed_emis_x3600y1800_bc.v3_2_2.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: CA2G_sample_1, variable: biomass} BC_SHIP: collection: CA2G_BC-em-anthro_CMIP_CEDS_gn_shipping.x2304_y1441_t12.%y4.nc4 From 84eb083a958c0f841c1846c4890479b8fba62921 Mon Sep 17 00:00:00 2001 From: acollow Date: Fri, 27 Feb 2026 16:20:51 -0500 Subject: [PATCH 4/9] update nitrate yaml --- .../NI2G_GridComp/AMIP/NI2G_GridComp_ExtData.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ESMF/GOCART2G_GridComp/NI2G_GridComp/AMIP/NI2G_GridComp_ExtData.yaml b/ESMF/GOCART2G_GridComp/NI2G_GridComp/AMIP/NI2G_GridComp_ExtData.yaml index 133da1f0..9a01544a 100644 --- a/ESMF/GOCART2G_GridComp/NI2G_GridComp/AMIP/NI2G_GridComp_ExtData.yaml +++ b/ESMF/GOCART2G_GridComp/NI2G_GridComp/AMIP/NI2G_GridComp_ExtData.yaml @@ -41,7 +41,7 @@ Exports: EMI_NH3_BB: - {starting: "1960-01-16T12:00", collection: NI2G_hfed.emis_nh3.x576_y361.%y4%m2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: NI2G_sample_1, variable: biomass} - {starting: "2000-03-01T00:00", collection: NI2G_qfed2.emis_nh3.061.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: NI2G_sample_1, variable: biomass} - - {starting: "2023-03-01T00:00", collection: NI2G_qfed2.emis_nh3.061.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: NI2G_sample_1, variable: biomass} + - {starting: "2023-03-01T00:00", collection: NI2G_qfed_emis_x3600y1800_nh3.v3_2_2.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: NI2G_sample_1, variable: biomass} EMI_NH3_EN: collection: NI2G_NH3-em-anthro_CMIP_CEDS_gn.x2304_y1441_t12.%y4.nc4 regrid: CONSERVE From 28ad45ffc98d118a618872f2f2f7d53e99b57661 Mon Sep 17 00:00:00 2001 From: acollow Date: Tue, 3 Mar 2026 13:28:24 -0500 Subject: [PATCH 5/9] expand time period for NRT QFED emissions --- .../CA2G_GridComp/CA2G_GridComp_ExtData.yaml | 4 ++-- .../NI2G_GridComp/NI2G_GridComp_ExtData.yaml | 2 +- .../SU2G_GridComp/SU2G_GridComp_ExtData.yaml | 2 +- ESMF/GOCART_GridComp/CO_GridComp/CO_GridComp_ExtData.yaml | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/ESMF/GOCART2G_GridComp/CA2G_GridComp/CA2G_GridComp_ExtData.yaml b/ESMF/GOCART2G_GridComp/CA2G_GridComp/CA2G_GridComp_ExtData.yaml index 3f2c4999..db347e6b 100644 --- a/ESMF/GOCART2G_GridComp/CA2G_GridComp/CA2G_GridComp_ExtData.yaml +++ b/ESMF/GOCART2G_GridComp/CA2G_GridComp/CA2G_GridComp_ExtData.yaml @@ -32,10 +32,10 @@ Collections: valid_range: "2021-11-01T12:00/2026-02-01" CA2G_qfed_emis_x3600y1800_oc.v3_2_2.%y4%m2%d2.nc4: template: ExtData/chemistry/QFED/v3.2r2-nrt/sfc/0.1/QFED/Y%y4/M%m2/qfed_emis_x3600y1800_oc.v3_2_2.%y4%m2%d2.nc4 - valid_range: "2026-02-01T12:00/2028-01-01" + valid_range: "2026-01-15T12:00/2028-01-01" CA2G_qfed_emis_x3600y1800_bc.v3_2_2.%y4%m2%d2.nc4: template: ExtData/chemistry/QFED/v3.2r2-nrt/sfc/0.1/QFED/Y%y4/M%m2/qfed_emis_x3600y1800_bc.v3_2_2.%y4%m2%d2.nc4 - valid_range: "2026-02-01T12:00/2028-01-01" + valid_range: "2026-01-15T12:00/2028-01-01" Samplings: CA2G_sample_0: diff --git a/ESMF/GOCART2G_GridComp/NI2G_GridComp/NI2G_GridComp_ExtData.yaml b/ESMF/GOCART2G_GridComp/NI2G_GridComp/NI2G_GridComp_ExtData.yaml index 9a72a71b..5e79a7f2 100644 --- a/ESMF/GOCART2G_GridComp/NI2G_GridComp/NI2G_GridComp_ExtData.yaml +++ b/ESMF/GOCART2G_GridComp/NI2G_GridComp/NI2G_GridComp_ExtData.yaml @@ -15,7 +15,7 @@ Collections: valid_range: "2021-11-01T12:00/2026-02-01" NI2G_qfed_emis_x3600y1800_nh3.v3_2_2.%y4%m2%d2.nc4: template: ExtData/chemistry/QFED/v3.2r2-nrt/sfc/0.1/QFED/Y%y4/M%m2/qfed_emis_x3600y1800_nh3.v3_2_2.%y4%m2%d2.nc4 - valid_range: "2026-02-01T12:00/2028-01-01" + valid_range: "2026-01-15T12:00/2028-01-01" Samplings: NI2G_sample_0: diff --git a/ESMF/GOCART2G_GridComp/SU2G_GridComp/SU2G_GridComp_ExtData.yaml b/ESMF/GOCART2G_GridComp/SU2G_GridComp/SU2G_GridComp_ExtData.yaml index 89ae7c98..fdbfc8e1 100644 --- a/ESMF/GOCART2G_GridComp/SU2G_GridComp/SU2G_GridComp_ExtData.yaml +++ b/ESMF/GOCART2G_GridComp/SU2G_GridComp/SU2G_GridComp_ExtData.yaml @@ -24,7 +24,7 @@ Collections: valid_range: "2021-11-01T12:00/2026-02-01" SU2G_qfed_emis_x3600y1800_so2.v3_2_2.%y4%m2%d2.nc4: template: ExtData/chemistry/QFED/v3.2r2-nrt/sfc/0.1/QFED/Y%y4/M%m2/qfed_emis_x3600y1800_so2.v3_2_2.%y4%m2%d2.nc4 - valid_range: "2026-02-01T12:00/2028-01-01" + valid_range: "2026-01-15T12:00/2028-01-01" Samplings: SU2G_sample_0: diff --git a/ESMF/GOCART_GridComp/CO_GridComp/CO_GridComp_ExtData.yaml b/ESMF/GOCART_GridComp/CO_GridComp/CO_GridComp_ExtData.yaml index 38cfd731..f6149441 100644 --- a/ESMF/GOCART_GridComp/CO_GridComp/CO_GridComp_ExtData.yaml +++ b/ESMF/GOCART_GridComp/CO_GridComp/CO_GridComp_ExtData.yaml @@ -17,7 +17,7 @@ Collections: valid_range: "2021-11-01T12:00/2025-01-01" CO_qfed_emis_x3600y1800_co.v3_2_2.%y4%m2%d2.nc4: template: ExtData/chemistry/QFED/v3.2r2-nrt/sfc/0.1/QFED/Y%y4/M%m2/qfed_emis_x3600y1800_co.v3_2_2.%y4%m2%d2.nc4 - valid_range: "2026-02-01T12:00/2028-01-01" + valid_range: "2026-01-15T12:00/2028-01-01" Samplings: CO_sample_0: From 35106d04cb8c8623eac0be3ac98494be5bd035a6 Mon Sep 17 00:00:00 2001 From: Allie Collow <31133739+acollow@users.noreply.github.com> Date: Wed, 4 Mar 2026 09:57:39 -0500 Subject: [PATCH 6/9] Update CHANGELOG.md --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2a9dd557..6e0f38ae 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,7 +12,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added ### Changed -- OPS ExtData yaml files fo CA, NI, SU, and CO to look for science quality QFED3 files beginning 11/27/25 specifically for xrun testing +- ExtData yaml files fo CA, NI, SU, and CO to use QFED3 files beginning 1/15/2026 for OPS emissions and 3/1/2023 for AMIP emissions ## [v2.3.0] - 2025-01-16 ### Changed From 3dbcb1ae22fbad1920bf8419f2c90c2995eb0bf0 Mon Sep 17 00:00:00 2001 From: Matthew Thompson Date: Tue, 10 Mar 2026 14:42:35 -0400 Subject: [PATCH 7/9] Update changelog and version for 2.3.1 release --- CHANGELOG.md | 6 ++++++ CMakeLists.txt | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6e0f38ae..bc06e57a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,7 +12,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added ### Changed + +## [v2.3.1] - 2026-03-10 + +### Changed + - ExtData yaml files fo CA, NI, SU, and CO to use QFED3 files beginning 1/15/2026 for OPS emissions and 3/1/2023 for AMIP emissions + ## [v2.3.0] - 2025-01-16 ### Changed diff --git a/CMakeLists.txt b/CMakeLists.txt index 48670f7a..5b56031f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -29,7 +29,7 @@ endif() if (GOCART_STANDALONE) project ( GOCART - VERSION 2.3.0 + VERSION 2.3.1 LANGUAGES Fortran CXX C) # Note - CXX is required for ESMF if ("${PROJECT_SOURCE_DIR}" STREQUAL "${PROJECT_BINARY_DIR}") From fea4ede653ff13086e7e6e34f61be742599d5bfa Mon Sep 17 00:00:00 2001 From: Matthew Thompson Date: Tue, 10 Mar 2026 14:44:02 -0400 Subject: [PATCH 8/9] Fix yaml --- .../CA2G_GridComp/AMIP/CA2G_GridComp_ExtData.yaml | 4 ++-- .../SU2G_GridComp/SU2G_GridComp_ExtData.yaml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/ESMF/GOCART2G_GridComp/CA2G_GridComp/AMIP/CA2G_GridComp_ExtData.yaml b/ESMF/GOCART2G_GridComp/CA2G_GridComp/AMIP/CA2G_GridComp_ExtData.yaml index 29b95aad..86c9bd94 100644 --- a/ESMF/GOCART2G_GridComp/CA2G_GridComp/AMIP/CA2G_GridComp_ExtData.yaml +++ b/ESMF/GOCART2G_GridComp/CA2G_GridComp/AMIP/CA2G_GridComp_ExtData.yaml @@ -89,7 +89,7 @@ Exports: BC_BIOMASS: - {starting: "1960-01-16T12:00", collection: CA2G_hfed.emis_bc.x576_y361.%y4%m2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: CA2G_sample_1, variable: biomass} - {starting: "2000-03-01T00:00", collection: CA2G_qfed2.emis_bc.061.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: CA2G_sample_1, variable: biomass} - - {starting: "2023-03-01T00:00", collection: CA2G_qfed_emis_x3600y1800_bc.v3_2_2.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: CA2G_sample_1, variable: biomass} + - {starting: "2023-03-01T00:00", collection: CA2G_qfed_emis_x3600y1800_bc.v3_2_2.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: CA2G_sample_1, variable: biomass} BC_SHIP: collection: CA2G_BC-em-anthro_CMIP_CEDS_gn_shipping.x2304_y1441_t12.%y4.nc4 regrid: CONSERVE @@ -133,7 +133,7 @@ Exports: BRC_BIOMASS: - {starting: "1960-01-16T12:00", collection: CA2G_hfed.emis_oc.x576_y361.%y4%m2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: CA2G_sample_1, variable: biomass} - {starting: "2000-03-01T00:00", collection: CA2G_qfed2.emis_oc.061.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: CA2G_sample_1, variable: biomass} - - {starting: "2023-03-01T00:00", collection: CA2G_qfed_emis_x3600y1800_oc.v3_2_2.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: CA2G_sample_1, variable: biomass} + - {starting: "2023-03-01T00:00", collection: CA2G_qfed_emis_x3600y1800_oc.v3_2_2.%y4%m2%d2.nc4, linear_transformation: [0.0, 0.778], regrid: CONSERVE, sample: CA2G_sample_1, variable: biomass} BRC_SHIP: collection: /dev/null regrid: CONSERVE diff --git a/ESMF/GOCART2G_GridComp/SU2G_GridComp/SU2G_GridComp_ExtData.yaml b/ESMF/GOCART2G_GridComp/SU2G_GridComp/SU2G_GridComp_ExtData.yaml index fdbfc8e1..575b498d 100644 --- a/ESMF/GOCART2G_GridComp/SU2G_GridComp/SU2G_GridComp_ExtData.yaml +++ b/ESMF/GOCART2G_GridComp/SU2G_GridComp/SU2G_GridComp_ExtData.yaml @@ -25,7 +25,7 @@ Collections: SU2G_qfed_emis_x3600y1800_so2.v3_2_2.%y4%m2%d2.nc4: template: ExtData/chemistry/QFED/v3.2r2-nrt/sfc/0.1/QFED/Y%y4/M%m2/qfed_emis_x3600y1800_so2.v3_2_2.%y4%m2%d2.nc4 valid_range: "2026-01-15T12:00/2028-01-01" - + Samplings: SU2G_sample_0: extrapolation: clim From 41603277975f7f122f228100eb8efe69f0c7abbc Mon Sep 17 00:00:00 2001 From: Matthew Thompson Date: Tue, 12 May 2026 14:29:52 -0400 Subject: [PATCH 9/9] Update wavelengths_for_profile_aop_in_nm per 2.3.2 --- CHANGELOG.md | 11 +++++++++-- CMakeLists.txt | 2 +- ESMF/GOCART2G_GridComp/GOCART2G_GridComp.rc | 12 ++++++------ 3 files changed, 16 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c68950b1..cc70862f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,12 +11,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- ExtData yaml files for CA, NI, SU, and CO to use QFED3 files beginning 1/15/2026 for OPS emissions and 3/1/2023 for AMIP emissions - ### Fixed ### Added +## [v2.6.4] - 2026-05-12 + +### Changed + +- ExtData yaml files for CA, NI, SU, and CO to use QFED3 files beginning 1/15/2026 for OPS emissions and 3/1/2023 for AMIP emissions +- Updated `GOCART2G_GridComp.rc` to output AOD profile at 470 nm and 870 nm + for JEDI (in addition to the existing 550 nm vertically integrated AOD), + without changing behavior for the PSAS AOD analysis + ## [v2.6.3] - 2026-05-11 ### Fixed diff --git a/CMakeLists.txt b/CMakeLists.txt index d15cef4d..b0522923 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -29,7 +29,7 @@ endif() if (GOCART_STANDALONE) project ( GOCART - VERSION 2.6.3 + VERSION 2.6.4 LANGUAGES Fortran CXX C) # Note - CXX is required for ESMF if ("${PROJECT_SOURCE_DIR}" STREQUAL "${PROJECT_BINARY_DIR}") diff --git a/ESMF/GOCART2G_GridComp/GOCART2G_GridComp.rc b/ESMF/GOCART2G_GridComp/GOCART2G_GridComp.rc index 1a9d1356..5e258baf 100644 --- a/ESMF/GOCART2G_GridComp/GOCART2G_GridComp.rc +++ b/ESMF/GOCART2G_GridComp/GOCART2G_GridComp.rc @@ -19,26 +19,26 @@ # Include the constituent in the simulation? # ---------------------------------------------------- -ACTIVE_INSTANCES_DU: DU #DU.test -PASSIVE_INSTANCES_DU: +ACTIVE_INSTANCES_DU: DU #DU.test +PASSIVE_INSTANCES_DU: ACTIVE_INSTANCES_SS: SS # SS.data PASSIVE_INSTANCES_SS: -ACTIVE_INSTANCES_SU: SU #SU.data +ACTIVE_INSTANCES_SU: SU #SU.data PASSIVE_INSTANCES_SU: -ACTIVE_INSTANCES_CA: CA.oc CA.bc CA.br #CA.oc.data CA.bc.datac +ACTIVE_INSTANCES_CA: CA.oc CA.bc CA.br #CA.oc.data CA.bc.datac PASSIVE_INSTANCES_CA: -ACTIVE_INSTANCES_NI: NI #NI.data +ACTIVE_INSTANCES_NI: NI #NI.data PASSIVE_INSTANCES_NI: # Set optics parameters # --------------------- aerosol_monochromatic_optics_wavelength_in_nm_from_LUT: 470 550 670 870 -wavelengths_for_profile_aop_in_nm: 550 # must be included in LUT +wavelengths_for_profile_aop_in_nm: 470 870 # must be included in LUT wavelengths_for_vertically_integrated_aop_in_nm: 550 # must be included in LUT aerosol_photolysis_wavelength_in_nm_from_LUT: 200 300 400 500 600