Scripts for eCLM namelist generation and manipulation#
This repository contains a selection of scripts for eCLM namelist file generation and manipulation.
normalize_namelists.py: Unifies style (indentation, quote style, and continuation-line alignment) across eCLM namelist files.
normalize_stream_files.py: Unifies style (indentation) in eCLM DATM stream XML files.
modify_stream_files.py: Modifies field values inside eCLM DATM stream XML files.
modify_case_namelists.py: Modifies individual key-value entries across eCLM case namelist files.
create_ensemble_namelists.py: Creates per-ensemble-member namelist files for eCLM-PDAF Data Assimilation experiments.