Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Include XML variables for more specific non-global parameters #189

Open
TeaganKing opened this issue Feb 11, 2025 · 0 comments
Open

Include XML variables for more specific non-global parameters #189

TeaganKing opened this issue Feb 11, 2025 · 0 comments
Labels

Comments

@TeaganKing
Copy link
Collaborator

Is your feature request related to a problem? Please describe.

We'd like to have a more configurable way of running CUPiD via the CESM workflow. We are currently working on adding options that allow users to adjust global parameters via xml changes. However, it would also be nice to include XML variables for more specific non-global parameters. Some examples of variables we will want to include are:

  • cupid_seaice_climo_nyears = nyears
  • cupid_seaice_base_climo_nyears = 40
  • Other notebook-specific parameters

Describe the solution you'd like
This will require adding additional variables to config_tool.xml (in CUPiD), and also adding these to the helper script functions that create a CUPiD config file for a CESM case.
Additionally, in ccs_config, we will need to use XML Query to get the variables and pass them to the helper scripts.

Describe alternatives you've considered
We could also generate the config file during preview_namelist and then modify the config file by hand instead of running a bunch of XML changes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant