Releases: MetOffice/CDDS
Releases · MetOffice/CDDS
v3.3.3
v3.3.2
v3.3.1
Release notes;
CDDS
- Introduces
cdds_retrieve_datato allow easy extraction of data from MASS (#628) - Adds UKESM1-0-LL and HadGEM3-GC31-MM models for CMIP6Plus use (#763)
- Improvements to error messages when cdds store finds a dataset that it cannot identify the state of (#716)
- Improvement to error message of Extract when there are no data to be found in MASS (#497)
MIP Convert
- Fix to processor
divide_by_maskused by clisccp to avoid edge case where iris cube is created with dimensions in a different order leading to garbled files (#678)
v3.3.0
What's Changed
- #471: Make changes to run new version of mypy and mypy_extensions by Ed (@mo-gill) in #484
- #568: fix typehint affecting mypy tests by Matthew Mizielinski (@matthew-mizielinski) in #569
- #553: remove last remnants of grp import that was used to set group permissions by Matthew Mizielinski (@matthew-mizielinski) in #566
- #485: request files validation by Ed (@mo-gill) in #565
- #474: Update generate_mappings_html. by Ed (@mo-gill) in #573
- Issue #571: Remove unused CYLC path modification code by Matthew Mizielinski (@matthew-mizielinski) in #572
- Issue #487: Updated environment to use CMOR v3.11 by Matthew Mizielinski (@matthew-mizielinski) in #574
- Issue #498: Update the example/template mip_convert.cfg file by Ed (@mo-gill) in #577
- Issue #582: (Feature) cmip7 mip convert adaptation by Matthew Mizielinski (@matthew-mizielinski) in #608
- Merge halo removal work via rebase by Ed (@mo-gill) in #633
- Clarify version number text in quickstart.md by Ed (@mo-gill) in #637
- Misc documentation improvements pre v3.3.0 release by Jared Drayton (@mo-jareddrayton) in #643
- 642 Add mappings to mkdocs by Jared Drayton (@mo-jareddrayton) in #644
- Issue #642 Add mappings to mkdocs by Jared Drayton (@mo-jareddrayton) in #646
- Issue #639 cdds v3.3.0 release by Jared Drayton (@mo-jareddrayton) in #647
Full Changelog: v3.2.1...v3.3.0
v3.2.1
What's Changed, v3.2.1, August 29, 2025
- Improve documentation following v3.2.0 release by Jared Drayton (@mo-jareddrayton) in #489
- Issue #575 CLI handle non existent request by Matthew Mizielinski (@matthew-mizielinski) in #576
- Docs changes 1 by Ed (@mo-gill) in #591
- Issue #570: Replace platform variable by Ed (@mo-gill) in #610
- Issue #580: Check env vars by Ed (@mo-gill) in #611
- Issue #612 modelfileinfo.get_date_range does not account for non 360 day calendars by Jared Drayton (@mo-jareddrayton) in #615
- Issue #479: run_mip_convert_wrapper to stream stdout to log by Ed (@mo-gill) in #614
- Issue #527: Strict markers for tests by Ed (@mo-gill) in #616
- Issue #504: Replace footnotes by Ed (@mo-gill) in #617
- Issue #619 hadgem3 gc5e hh model is missing default cycle frequencies for some streams by Jared Drayton (@mo-jareddrayton) in #620
- Issue #494 fix failing stream validation for daily gregorian data by Jared Drayton (@mo-jareddrayton) in #618
- Issue #624: v3.2.1 release by Jared Drayton (@mo-jareddrayton) in #626
Full Changelog: v3.2.0...v3.2.1
v3.2.0
What's Changed, v3.2.0, June 12, 2025
After this release development issues will be managed via Github issues rather than via Jira (accessible to Met Office staff with Jira accounts only).
CDDS
- Support for MIP Convert mappings plugin (CDDSO-541)
- Introduced core code to support SI3 sea-ice model for HadGEM3-GC5 (CDDSO-591)
- Extract handles TSSC_SPANS_TOO_MANY_RESOURCES error correctly when retrieving data from MASS (CDDSO-647)
- Added a --no-submit option to cdds_convert to allow option for user to modify cylc workflow before submission (CDDSO-637)
- Rewrote path_reformatter script as cdds_arrange_input_data and improved documentation (CDDSO-658)
- Improved generation of moose select query files to avoid hitting size limits for large queries (#470)
MIP Convert
- Introduced new mappings plugins functionality to allow users to independently specify how variables are calculated plus updates to documentation (CDDSO-541, CDDSO-659, CDDSO-503, CDDSO-653, CDDSO-630)
- Removed email addresses from mappings (CDDSO-657)
Full Changelog: v2.4.0...v3.2.0
v3.1.2
What's Changed
- CDDSO-644 remove module load nccmp from setup env for dev by Jared Drayton (@mo-jareddrayton) in #448
- CDDSO-641 Make sure cylc_args are passed correctly by Jared Drayton (@mo-jareddrayton) in #446
- CDDSO-646 Add realm check with separator by Jared Drayton (@mo-jareddrayton) in #450
- CDDSO-584 Add JASMIN functionality by Jared Drayton (@mo-jareddrayton) in #430
- CDDSO-648: Unify cell_methods when reading ocean data by removing "interval" specifications by Matthew Mizielinski (@matthew-mizielinski) in #453
- CDDSO-610 had gem3 gc50 eerie n640 orca12 capability feature branch by Jared Drayton (@mo-jareddrayton) in #456
Full Changelog: v3.1.1...v3.1.2
CDDS v3.0.7
What's Changed
- CDDSO-638: Submission code fix where sub_experiment_id is used by Matthew Mizielinski (@matthew-mizielinski) in #442
- CDDSO-640 v3.0.7 release by Matthew Mizielinski (@matthew-mizielinski) in #444
Full Changelog: v3.0.6...v3.0.7
v3.1.1
What's Changed
- CDDSO-609 Documentation improvements by Jared Drayton (@mo-jareddrayton) in #417
- CDDSO-607 move setup env for cdds into version control and update it for azure and jasmin by Jared Drayton (@mo-jareddrayton) in #410
- CDDSO-366 Create a qc.db per stream by Jared Drayton (@mo-jareddrayton) in #428
- CDDSO-631 Fix for archiving when sub-experiment id is not none by Matthew Mizielinski (@matthew-mizielinski) in #434
- CDDSO-632: Allow use of RAMIP mappings with up to date CDDS by Matthew Mizielinski (@matthew-mizielinski) in #435
- CDDSO-633 cmor downgrade by Matthew Mizielinski (@matthew-mizielinski) in #436
- CDDSO-624 setup script in ensemble processing workflow does not fail properly by Jared Drayton (@mo-jareddrayton) in #437
- CDDSO-633 Update failing functional tests by mo-kerstinschmatzer in #438
- CDDSO-634 Support 365_day calendar by mo-kerstinschmatzer in #439
- CDDSO-636 v3.1.1 release by Jared Drayton (@mo-jareddrayton) in #441
Full Changelog: v3.1.0...v3.1.1
v3.1.0
What's Changed
Release 3.1.0, February 13 2025
CDDS
- MIP Convert and CMOR log files are copied into the cylc task directory and
are accessible via cylc review (CDDSO-495) - Cylc workflows have been integrated into the CDDS code base rather than
being checked out from the roses-u repository (CDDSO-494) - Processing for multiple streams is now handled within a single Cylc workflow
(CDDSO-302) - A validation tool has been added for the model parameters file
validate_model_parameters
(CDDSO-511) - CDDS Prepare will remove MIP Convert templates from the configure proc directory
to avoid inconsistencies in processing. A--reconfigurecommand line argument
has been added to enable the regeneration of the mip convert config templates
from the command line (CDDSO-593) - Ancillary STASH variables can now be configured via the CDDS Plugins (CDDSO-582)
- Added support for HadGEM3-GC50-N640ORCA12 model, which includes allowing for
alternative coordinate bounds variables in NEMO output files (CDDSO-543) - Updated CMOR to v3.9.0 (CDDSO-589)
- Migrated content from Sphinx docs to mkdocs (CDDSO-598, CDDSO-600)
MIP Convert
- Ancillary STASH variables can now be configured via the CDDS Plugins and
the MIP Convert config file (CDDSO-582) - Added new AerChem mappings to GCAERmon table in GCModelDev (CDDSO-483)
Full Changelog: v3.0.6...v3.1.0