Skip to content

#680: Enhance extract logging (add frequency values)#765

Merged
Ed (mo-gill) merged 12 commits intomainfrom
680_enhance_extract_logging
Jan 23, 2026
Merged

#680: Enhance extract logging (add frequency values)#765
Ed (mo-gill) merged 12 commits intomainfrom
680_enhance_extract_logging

Conversation

@mo-gill
Copy link
Copy Markdown
Collaborator

Closes #680

@mo-gill Ed (mo-gill) added this to the CDDS v3.4.0 milestone Jan 9, 2026
@mo-gill Ed (mo-gill) self-assigned this Jan 9, 2026
@mo-gill Ed (mo-gill) added the enhancement New feature or request label Jan 9, 2026
* #742: allow variable lists to contain comments

* #742: warn and remove whitespace within variables
@mo-gill
Copy link
Copy Markdown
Collaborator Author

Ed (mo-gill) commented Jan 14, 2026

I just cherrypicked Lauren's work on commenting out in variable lists to comment out problematic variables for the time being which are appearing when running prepare_generate on request_cmip7_all.cfg.

If needed these can now be silenced using the variables file commenting (i have checked and it works) - but as just discussed in standup as Matt is updating this i won't comment out any for review.

Bypassing the Data Request and using Mip Tables.
Unrecognised variable: atmosChem/wetnoy_tavg-u-hxy-u["No section: 'wetnoy_tavg-u-hxy-u' in model to MIP mapping configuration file"]
Unrecognised variable: atmosChem/o3_tpt-al-hxy-u["No section: 'o3_tpt-al-hxy-u' in model to MIP mapping configuration file"]
Unrecognised variable: atmosChem/meanage_tavg-al-hxy-u["No section: 'meanage_tavg-al-hxy-u' in model to MIP mapping configuration file"]
Unrecognised variable: atmosChem/emich3oh_tavg-u-hxy-u["No section: 'emich3oh_tavg-u-hxy-u' in model to MIP mapping configuration file"]
Unrecognised variable: atmosChem/emic3h8_tavg-u-hxy-u["No section: 'emic3h8_tavg-u-hxy-u' in model to MIP mapping configuration file"]
Unrecognised variable: atmosChem/emic2h6_tavg-u-hxy-u["No section: 'emic2h6_tavg-u-hxy-u' in model to MIP mapping configuration file"]
Unrecognised variable: atmosChem/dryhno3_tavg-u-hxy-u["No section: 'dryhno3_tavg-u-hxy-u' in model to MIP mapping configuration file"]
Unrecognised variable: atmosChem/do3chm_tavg-al-hxy-u["No section: 'do3chm_tavg-al-hxy-u' in model to MIP mapping configuration file"]
Unrecognised variable: atmosChem/chegph2oo1d_tavg-al-hxy-u["No section: 'chegph2oo1d_tavg-al-hxy-u' in model to MIP mapping configuration file"]
Unrecognised variable: atmosChem/ch3oh_tavg-al-hxy-u["No section: 'ch3oh_tavg-al-hxy-u' in model to MIP mapping configuration file"]
Unrecognised variable: atmosChem/o3ref_tclm-al-hxy-u["No section: 'o3ref_tclm-al-hxy-u' in model to MIP mapping configuration file"]
Unrecognised variable: atmosChem/rsuto3ref_tavg-u-hxy-u["No section: 'rsuto3ref_tavg-u-hxy-u' in model to MIP mapping configuration file"]
Unrecognised variable: atmosChem/rsutcso3ref_tavg-u-hxy-u["No section: 'rsutcso3ref_tavg-u-hxy-u' in model to MIP mapping configuration file"]
Unrecognised variable: atmosChem/rluto3ref_tavg-u-hxy-u["No section: 'rluto3ref_tavg-u-hxy-u' in model to MIP mapping configuration file"]
Unrecognised variable: atmosChem/rlutcso3ref_tavg-u-hxy-u["No section: 'rlutcso3ref_tavg-u-hxy-u' in model to MIP mapping configuration file"]
Unrecognised variable: atmosChem/wetnoy_tavg-u-hxy-u["No section: 'wetnoy_tavg-u-hxy-u' in model to MIP mapping configuration file"]
Unrecognised variable: atmos/zg_tavg-p39-hy-air["No section: 'zg_tavg-p39-hy-air' in model to MIP mapping configuration file"]
Unrecognised variable: atmos/ta_tavg-p39-hy-air["No section: 'ta_tavg-p39-hy-air' in model to MIP mapping configuration file"]
Unrecognised variable: atmos/loadso4_tavg-u-hxy-u["No section: 'loadso4_tavg-u-hxy-u' in model to MIP mapping configuration file"]
Unrecognised variable: atmos/zg_tavg-p39-hy-air["No section: 'zg_tavg-p39-hy-air' in model to MIP mapping configuration file"]
Unrecognised variable: atmos/ta_tavg-p39-hy-air["No section: 'ta_tavg-p39-hy-air' in model to MIP mapping configuration file"]
Unrecognised variable: atmos/loadso4_tavg-u-hxy-u["No section: 'loadso4_tavg-u-hxy-u' in model to MIP mapping configuration file"]
Unrecognised variable: atmos/vas_tpt-h10m-hxy-u["No section: 'vas_tpt-h10m-hxy-u' in model to MIP mapping configuration file"]
Unrecognised variable: atmos/uas_tpt-h10m-hxy-u["No section: 'uas_tpt-h10m-hxy-u' in model to MIP mapping configuration file"]
Unrecognised variable: atmos/ps_tpt-u-hxy-u["No section: 'ps_tpt-u-hxy-u' in model to MIP mapping configuration file"]
Unrecognised variable: atmos/ps_tpt-u-hxy-u["No section: 'ps_tpt-u-hxy-u' in model to MIP mapping configuration file"]
Unrecognised variable: atmos/huss_tpt-h2m-hxy-u["No section: 'huss_tpt-h2m-hxy-u' in model to MIP mapping configuration file"]
Unrecognised variable: atmos/vas_tpt-h10m-hxy-u["No section: 'vas_tpt-h10m-hxy-u' in model to MIP mapping configuration file"]
Unrecognised variable: atmos/uas_tpt-h10m-hxy-u["No section: 'uas_tpt-h10m-hxy-u' in model to MIP mapping configuration file"]
Unrecognised variable: atmos/ps_tpt-u-hxy-u["No section: 'ps_tpt-u-hxy-u' in model to MIP mapping configuration file"]
Unrecognised variable: atmos/huss_tpt-h2m-hxy-u["No section: 'huss_tpt-h2m-hxy-u' in model to MIP mapping configuration file"]
Unrecognised variable: landIce/sbl_tavg-u-hxy-u["No section: 'sbl_tavg-u-hxy-u' in model to MIP mapping configuration file"]
Unrecognised variable: landIce/sbl_tavg-u-hxy-u["No section: 'sbl_tavg-u-hxy-u' in model to MIP mapping configuration file"]
Unrecognised variable: ocean/thetao_tavg-op20bar-hxy-sea['Constraint "olevel" is not supported']
Unrecognised variable: ocean/tos_tavg-u-hm-sea['Constraint "olevel" is not supported']
Unrecognised variable: ocean/tnpeo_tavg-u-hxy-sea["No section: 'tnpeo_tavg-u-hxy-sea' in model to MIP mapping configuration file"]
Unrecognised variable: ocean/somint_tavg-u-hxy-sea["No section: 'somint_tavg-u-hxy-sea' in model to MIP mapping configuration file"]
Unrecognised variable: ocean/rsdoabsorb_tavg-ol-hxy-sea["No section: 'rsdoabsorb_tavg-ol-hxy-sea' in model to MIP mapping configuration file"]
Unrecognised variable: ocean/osalttend_tavg-ol-hxy-sea["No section: 'osalttend_tavg-ol-hxy-sea' in model to MIP mapping configuration file"]
Unrecognised variable: ocean/osaltrmadvect_tavg-ol-hxy-sea["No section: 'osaltrmadvect_tavg-ol-hxy-sea' in model to MIP mapping configuration file"]
Unrecognised variable: ocean/osaltpmdiff_tavg-ol-hxy-sea["No section: 'osaltpmdiff_tavg-ol-hxy-sea' in model to MIP mapping configuration file"]
Unrecognised variable: ocean/osaltdiff_tavg-ol-hxy-sea["No section: 'osaltdiff_tavg-ol-hxy-sea' in model to MIP mapping configuration file"]
Unrecognised variable: ocean/opottemptend_tavg-ol-hxy-sea["No section: 'opottemptend_tavg-ol-hxy-sea' in model to MIP mapping configuration file"]
Unrecognised variable: ocean/opottemprmadvect_tavg-ol-hxy-sea["No section: 'opottemprmadvect_tavg-ol-hxy-sea' in model to MIP mapping configuration file"]
Unrecognised variable: ocean/opottemppmdiff_tavg-ol-hxy-sea["No section: 'opottemppmdiff_tavg-ol-hxy-sea' in model to MIP mapping configuration file"]
Unrecognised variable: ocean/opottempmint_tavg-u-hxy-sea["No section: 'opottempmint_tavg-u-hxy-sea' in model to MIP mapping configuration file"]
Unrecognised variable: ocean/opottempdiff_tavg-ol-hxy-sea["No section: 'opottempdiff_tavg-ol-hxy-sea' in model to MIP mapping configuration file"]
Unrecognised variable: ocean/dispkexyfo_tavg-u-hxy-sea["No section: 'dispkexyfo_tavg-u-hxy-sea' in model to MIP mapping configuration file"]
Unrecognised variable: ocean/sos_tavg-u-hm-sea['Constraint "olevel" is not supported']
Unrecognised variable: ocean/zfullo_tavg-ol-hxy-sea["No section: 'zfullo_tavg-ol-hxy-sea' in model to MIP mapping configuration file"]
Unrecognised variable: ocean/difvso_tavg-ol-hxy-sea["No section: 'difvso_tavg-ol-hxy-sea' in model to MIP mapping configuration file"]
Unrecognised variable: ocean/difvho_tavg-ol-hxy-sea["No section: 'difvho_tavg-ol-hxy-sea' in model to MIP mapping configuration file"]

@mo-gill
Copy link
Copy Markdown
Collaborator Author

Additional to the aim of the original issue (adding frequency to output), the stash codes should also now be showing.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Change looks about right and tests pass. Running extract on this gives the information we are missing

@mo-gill Ed (mo-gill) merged commit 6f94c16 into main Jan 23, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CMIP7: Improve extract logging information.

3 participants