I “payu cloned” the release-1deg_jra55_iaf_bgc experiment into my home environment on Gadi.
I am wanting to run a hindcast experiment (1958-2020) with the new WOMBAT-lite for CO2 flux assessment. It is the final part of the model assessment before I submit the work to a journal for publication.
I have altered the config.yml file to reflect that WOMBAT-lite comes with:
A new executable for the ocean model (I also took the liberty of replacing the executables for the atmosphere, ice and mppcombine with my own)
New input files that are read by the model (hydrothermal Fe, river fluxes)
New parameters and parameter values (bgc_param.nc)
Payu should auto-detect the storage and set them, I am not sure why/when it doesn’t. (Possibly its confused by getting an input from a restart directory?)
Now that the model is finding the /g/data/es60 files, it is now saying the manifest files are wrong. Do I manually alter these? And if so, how do I alter the hashes and md5?
I was able to run 1 year successfully, then I turned the manifest options back to True and I got the above error.
The model is now running again because I set these options back to False and I think is starting from the right restart file and has the appropriate yearly forcings…
Are you using manifest:reproduce:input:True?
Maybe there’s no way of enabling that (ie changing config.yaml) without failing the input repro test? Catch-22?
1 Like
Aidan
(Aidan Heerdegen, ACCESS-NRI Release Team Lead)
11
It’s fine to turn off the reproduce options if it works for you. payu is still tracking all the inputs, restarts and executables, just not checking if they change from the previous run.
It may be there is some odd behaviour here we’ve not properly accounted for, but @jo-basevi also recently updated the way the manifest reproduce flag worked, so this behaviour might be fixed in a recent version (1.1.5), or perhaps it was introduced with that change. Hard to say without knowing what payu version is being used.