Journal Article/Dataset FZJ-2026-01761

http://join2-wiki.gsi.de/foswiki/pub/Main/Artwork/join2_logo100x88.png
CADET-RDM: Version 1.0.0

 ;  ;

2025
CERN Genève

Zenodo () [10.5281/zenodo.15311121]

This record in other databases:  

Please use a persistent id in citations: doi:  doi:

Abstract: v1.0.0 This release includes significant improvements to logging, container support, compatibility handling, and internal structure. Changes Since v0.1.3 Features and Enhancements Container Support Added adapters for Docker and Podman, including container-specific tests. Logging Refactored logging to use a single OutputLog interface, removing the parallel TSV-based approach. Improved tracking of Entry keyword arguments. Introduced mechanisms to handle log hash consistency, including support for updating older logs. Project Structure Deprecated the Study class; its responsibilities have been moved into ProjectRepo. Moved Options out of batch_running to improve code organization. Versioning Integrated the semantic_versioning package for consistent version handling. Caching Updated copy_to_cache() to sanitize branch names and allow error-tolerant tar extraction during code caching. Compatibility Improvements Improved behavior of Case() and ProjectRepo for backward compatibility. Updated hash computation to recursively exclude certain configuration keys (_, __, and transient values such as debug, commit_message, etc.). Testing and CI Renamed master branch references to main in CI workflows. Adjusted pytest tags for better control over CI execution. Switched to git archive to copy output data to cache, avoiding inconsistent state from branch checkouts. Bug Fixes Fixed Case.load() behavior when environment.yml is missing or empty. Resolved issues in CLI run command and added test coverage. Addressed inconsistent interpretation of fetch results. Corrected edge cases in update_log_hashes when no options were provided. Documentation Updated repository documentation links to point to GitHub. Improved documentation for keyring set. Made Case.results_branch publicly accessible. Contributors [@rjaepel](mailto:ronald.jaepel@gmail.com) [@schmoelder](mailto:j.schmoelder@fz-juelich.de)

Keyword(s): research data management ; simulation ; reproducibility ; containerization

Classification:

Contributing Institute(s):
  1. Biotechnologie (IBG-1)
Research Program(s):
  1. 2172 - Utilization of renewable carbon and energy sources and engineering of ecosystem functions (POF4-217) (POF4-217)

Click to display QR Code for this record

The record appears in these collections:
Document types > Other Resources > Datasets
Document types > Articles > Journal Article
Institute Collections > IBG > IBG-1
Workflow collections > Public records
Publications database

 Record created 2026-02-11, last modified 2026-04-01



Rate this document:

Rate this document:
1
2
3
 
(Not yet reviewed)