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

Spin up b #28

Draft
wants to merge 8 commits into
base: main
Choose a base branch
from
Draft

Spin up b #28

wants to merge 8 commits into from

Conversation

JhanSrbinovsky
Copy link
Collaborator

@JhanSrbinovsky JhanSrbinovsky commented Dec 22, 2024

Include my branch including CABLE updates intended for spin up run


🚀 The latest prerelease access-esm1p6/pr28-5 at d9eec7a is here: #28 (comment) 🚀

Copy link

The model version in the spack.yaml has not been updated.
Either update it manually, or comment the following to have it updated and committed automatically:

  • !bump major for feature releases
  • !bump minor for bugfixes

@blimlim blimlim marked this pull request as draft December 22, 2024 22:29
@blimlim
Copy link

blimlim commented Dec 22, 2024

!redeploy

Copy link

🚀 Deploying access-esm1.6 dev_2024.12.0 as prerelease pr28-2 with commit 4dbe6eb

Details and usage instructions

This access-esm1.6 model will be deployed as:

  • dev_2024.12.0 as a Release (when merged).
  • pr28-2 as a Prerelease (during this PR).

This Prerelease is accessible on Gadi using:

module use /g/data/vk83/prerelease/modules
module load access-esm1p6/pr28-2

where the binaries shall be on your $PATH.
This Prerelease is also accessible on Gadi via /g/data/vk83/prerelease/apps/spack/0.22/spack in the access-esm1p6-pr28-2 environment.

🛠️ Using: spack 0.22, spack-packages 2024.12.0, spack-config 2024.11.27

Details

It will be deployed using:

  • access-nri/spack on branch 0.22
  • access-nri/spack-packages version 2024.12.0
  • access-nri/spack-config version 2024.11.27

If this is not what was expected, commit changes to config/versions.json.

@JhanSrbinovsky
Copy link
Collaborator Author

In these 2 simulations we use the same code base for the LSM/UM7. The script run uses Leuning, no soil thermal fix etc. An older cable.nml. The payu run updates all of these plus includes wombat-lite, generic tracers, Dave's iceberg fix. There is also a difference in netcdf versions, compiler versions. So on the one hand this comparison is like weather from 2 different models. It's a daily average screen Temp after a year. On the other hand, such a large difference scares me that we need to do a payu/script comparrson. Which I really dont want to do. BUT I recall that NRI have done this an it was all acceptable. is this your recollection @rml599gh?

Screenshot 2024-12-23 at 4 15 39 pm

@rml599gh
Copy link

@JhanSrbinovsky - maybe let me know where the output is and I can have a look in the morning. Is this a single time? Looking at some of my runs, I am typically seeing +/- 15 degrees in the December monthly mean, so if your plot isn't a time average, then maybe the differences you are seeing are plausible.

@JhanSrbinovsky
Copy link
Collaborator Author

daily averages. honestly though its the 1st of the three Tscrn fields in the .pe file.. I'm assuming it goes mean, max, min. Either way its mean-mean, max-max or min-min

@blimlim
Copy link

blimlim commented Dec 23, 2024

On the Payu vs script run question – For the ESM1.5 release with payu we regularly checked whether the output from short PI simulations matched the PI-02 simulation on p73. I just checked my longer simulation of the NRI release, and into year 20 the two match:
download-47

I hadn't looked this far into the simulation before, but surprisingly it starts diverging, with what looks like noise appearing in May of the 20th year:
download-48
The difference then grows from here. It's surprising to me that the two diverged after being exactly the same for so long.

@JhanSrbinovsky
Copy link
Collaborator Author

That is strange. It doesnt sound like a physical difference, pretending the simulation is physically real. I suppose you would know if the script model had been restarted or perturbed on restart. BUT the results of the tiny perturbation we sometimes applied would've caused even greater divergence than you've shown here. I can vaguely make out coast lines there, suggesting it was a land thing. I dont really want to chase it. Almost pointless as the version of CABLE is different. BUT there was (perhaps still is) a dodgy variable in CABLE canopy. This was 10 years ago but I remember running the same single-site simulation back-to-back 10 times (or more) in order to follow it. Was your simulation running in monthly chunks, annual? It very well might have only been 1 timestep in the 20th year that started the divergence. It just snowballs after that.

Copy link

github-actions bot commented Jan 6, 2025

🚀 Deploying access-esm1.6 dev_2024.12.0 as prerelease pr28-3 with commit bde6366

Details and usage instructions

This access-esm1.6 model will be deployed as:

  • dev_2024.12.0 as a Release (when merged).
  • pr28-3 as a Prerelease (during this PR).

This Prerelease is accessible on Gadi using:

module use /g/data/vk83/prerelease/modules
module load access-esm1p6/pr28-3

where the binaries shall be on your $PATH.
This Prerelease is also accessible on Gadi via /g/data/vk83/prerelease/apps/spack/0.22/spack in the access-esm1p6-pr28-3 environment.

🛠️ Using: spack 0.22, spack-packages 2024.12.0, spack-config 2024.11.27

Details

It will be deployed using:

  • access-nri/spack on branch 0.22
  • access-nri/spack-packages version 2024.12.0
  • access-nri/spack-config version 2024.11.27

If this is not what was expected, commit changes to config/versions.json.

Copy link

github-actions bot commented Jan 6, 2025

🚀 Deploying access-esm1.6 dev_2024.12.0 as prerelease pr28-5 with commit d9eec7a

Details and usage instructions

This access-esm1.6 model will be deployed as:

  • dev_2024.12.0 as a Release (when merged).
  • pr28-5 as a Prerelease (during this PR).

This Prerelease is accessible on Gadi using:

module use /g/data/vk83/prerelease/modules
module load access-esm1p6/pr28-5

where the binaries shall be on your $PATH.
This Prerelease is also accessible on Gadi via /g/data/vk83/prerelease/apps/spack/0.22/spack in the access-esm1p6-pr28-5 environment.

🛠️ Using: spack 0.22, spack-packages 2024.12.0, spack-config 2024.11.27

Details

It will be deployed using:

  • access-nri/spack on branch 0.22
  • access-nri/spack-packages version 2024.12.0
  • access-nri/spack-config version 2024.11.27

If this is not what was expected, commit changes to config/versions.json.

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

Successfully merging this pull request may close these issues.

4 participants