CSIRO - ACCESS-NRI standup minutes

24 March 2026

Paul, Anton, Jhan, Rachel, Spencer, Tilo, Claire, Josh, Martin, Siobhan, Pears, Dougie, Aidan, Lachlan

Runs

  • esm driven historical looks good (Atm CO2 looks good)
  • esm picontrol run > 600 years
  • runs paused (on P66) until new quarter
  • Min length for picontrol is 500 years, but generally aim for 1000 years

Nitrogen deposition

  • new version of forcing from upstream
  • Martin suggest we need consistent versions in PIControl and Historical
  • Inclined not to change this, but check for differences betwen old and new version first

Model documentation

  • Need to check on information on mass / velocity grids in ocean
  • Need DOIs for all references, Anton will email Elisabeth, Aidan will email Steve Griffies
  • Could make DOIs in ACCESS-NRI community with author support

Martin and Spencer have been looking at neaters ways to handle ensembles
Paul will look into scenario forcings soon

31 March 2026

Romain Anton Paul Dougie Martin Claire Spencer Lachlan Joshua Jhan Manodeep Aidan Rachel Tilo Matt Pearse Matt Siobhan Alex

Ocean diagnostics

  • Two core variables missing (2d daily surface salt and temperature)
  • Also a few other related changes

We save these monthly, and not super confident about use case for daily output

For the pi control - happy enough just to turn on from now

There are some idealised & historical runs which are already finished, these are possibly more relevant for reruns.

For now - well put the change in but not plan to re-run anything.

Atmosphere diagnostics

Some confusion about UM output having multiple time dimensions within one file. Are we saving instantaneous and average values correctly ?

Splitting into one file per variable seems like lots of work (this would be in post-processing). Some UM variables don’t have short names - so it’s hard to know what the naming scheme would be.
Spencer proposes splitting into one file for each time dimensions (as a simpler approach, possibly impacts UM output only ?)

Either approach, or the current output is probably ok for Moppy. So any changes are for future model users and to meet the access-nri data standard.

Josh and Spencer to spend some more time on post-processing (the work would be re-useable for AM3/ESM3) to meet access-nri data standard

Aidan wrote a tool called splitvar which may be a useful reference

CN and CNP

Happy to focus on CNP configs - we can archive CN configurations
It would be good if users / community can run in different modes
Some instructions for this could be good - one switch in UM namelist + some spinup

Payu clone

please test the interactive payu clone

module use /g/data/vk83/prerelease/modules/
module load payu/dev

Model registration

Rachel is progessing - slow on github reviews and unclear how to progress
Every grid + subgrid needs an issue and a review

Martin has piControl with v2 Nitrogen

will check results

7 April

Aidan, Anton, Paul, Jhan, Lachlan, Martin, Claire, Rachel, Dougie, Pearse

New control runs with time profiles updated

  • Restarted piControl+concentrations & emissions, from old year 200, and set back to 1. (So have upset the leap year sequenc)

  • Appears to have changed answers over restarts in piControl+emissions ?

  • Jhan to create an issue with exact configs compared

Some candidates:

  • possibly spack 0.22 to 1.1 wasn’t reproducible
  • check determinism over first 4 years - does this appear in 4th year? then it’s due to leap years

Nitrogen v2

No obvious impacts in Rachel’s analysis - we don’t know what we don’t know about it yet though (of course)

We like Nitrogen v1, but possibly this would be inconsistent with forcing in Scenarios - so as there apepars to be no impact, well update piControl+emissions to v2 (and all historical and all scenarios) - Does this make comparison between +emissions and +concentrations harder ?

Jhan will also start a parallel run with piControl+concentrations with Nitrogen v2 - spencer will make a restart for this.

Emissions driven historial

  • Trying to understant initial wood product pool size
  • There is some drift in CO2 in piControl, is this important for choosing start year for ensembles ?

Ensembles: - planned for 10-30 realisations of emissions-driven historical experiments and scenarios

Aidan stresses pushes payu runlogs to github.

See How to preserve reproducibility when applying perturbations in the event of a numerical instability crash - #8 by Aidan for committing when doing a pertubation.

14 April

Concentrations driven PI control has done 150 years with v2 nitrogen (after 100 years of Martin’s test run which is treated as spinup). Rachel’s first look at global means suggests things are ok, so this could be taken as official PI control. Other runs should start from year 100 of this control.

Idealised runs are highest priority - need to set up 4xCO2 etc with v2 nitrogen. Alex still looking at wood products for the historical.

There was a bug in weighting of ocean CO2 fluxes to the atmosphere at coastal points. Small but changes sign of the next flux. Has now been fixed but updated model release is delayed by spack build problems. The error does affect an atmosphere tracer field in concentration driven runs, but this is not submitted as a CMIP diagnostic, so those runs are ok.

Need to check that all recent runs are using the updated pool diagnostics.

Nitrogen, ozone and land use is now available for the VL and H scenarios. Paul to ask NCI to download. Need to check nitrogen continuity with the v2 historical.

Rachel: Some progress on model registration. Proper CMIP7 cmorisation depends on this. Romain said currently testing with the CMIP6 DRS.

Josh: progress on modifying um2nc to create single variable files.

21st April 2026

ESM1.6

Dougie, Anton, Paul, Martin, Siobhan, Claire, Romain, Rachel, Spencer, Jhan, Josh, Dave Bi, Aidan, Alex, Pearse, Matt

Ocean Age Tracer

  • We’ve lost history in the ocean age tracer in piControl, when changing the restart date to year 1. So tracer has been reset to zero, when in reality should be ~1600 years.

  • Although we have changed the forcings and surface conditions during the spinup, so maybe it’s not accurate to report these really old ages anyway.

  • We don’t think it’s valid to add the old age tracers to the current values (due to mixing etc)

  • Ocean age is a 3d field for CMIP - tentatively looks like High priority

  • We’ve agreed to continue to the existing piControl, we’ll need to fix it for future runs and document (e.g. in the paper) where we can.

  • Plan to not publish the age tracer, because it’s not accurate for the actual ocean state

  • Spencer will make the namelist change so that the tracer continues for runs which spinoff from piControl

Other

  • Land Use forcing for scenarios are available now on Gadi qv56 (Paul / Alex)
  • Rachel will update start dates with CMIP docs
  • Martin will email Manodeep about computer resource use questions from CMIP
  • Rachel is progressing Essential Model Documentation - grids are mostly done, model components are next
  • Workflow to use ILAMB for historical data is available (Romain)

28 Apr 2026

Dougie, Anton, Jhan, Rachel, Paul L, Spencer, Tilo, Josh, Siobhan, Claire, Martin

Run summary (Rachel):

esm-piControl looks good

esm-flat10 can use restart199 (200 years)

esm-flat10-zec (zero emissions - might be namelist only) and esm-flat10-cdr (prescribed by input file) can be started soo - these change CO2 emissions

Other idealised experiments are in progress / completed.

0.5xCO2 and 2xCO2 configs have been setup (Spencer)

Scenario forcings (Paul):

  • Paul is working through updating scenario forcings
  • Alex is working on processing land cover change for these scenarios

Historical (Rachel):

AMIP - will follow historical, using restart from historical

Post processing - one variable per file (Josh + Spencer):

  • single field per file changes pipeline are very close
  • BOM has um2nc code which may be useful (we may be saving variable which don’t have short names)
  • Adds 230 iNodes per year for atmosphere
  • hoping to post process the existing data to match, and update payu config to do this automatically.

I have a couple questions/comments, which you probably thought about already but:

  1. Did you consider using Anderson Acceleration to spin the age up fast to ā€œcatch upā€? Or even transport matrices? We do have code for doing that from ESM1.5 outputs and I assume that adapting it to ESM1.6 should not be too hard? :person_shrugging:
  2. Did the age get restored to zero by this clamping issue (maximum age bug Ā· Issue #400 Ā· mom-ocean/MOM5 Ā· GitHub)?

5 May 2026

Rachel, Anton, Paul, Martin, Tilo, Romain, Claire, Dougie, Lachlan, Hjan, Siobhan, Manodeep, Spencer, Josh, MattC

run status

  • piControls close to 500 years (emissions driven looks good)
  • esm-flat10 ongoing, can setup configs for flat10-cdr / flat10-zec
  • needs an emissions file for flat10-cdr (protocol unchanged since cmip6). Tilo will provide emissions file to Spencer
  • historical configs need finalising

CN cases (Alex)

  • CN cases have all been parked

Community runs of experiments
DAMip - there are three concentration driven variants of historical (ensemble of three for each) which could be done by the community

Should we wait for single file per variable?

For the other experiments, let’s make a dev- branch for them for now, but move them to archive- tags once the experiment is kicked off

Other
Scenario forcings - Paul is working on these
Please cleanup stale branches - Branches Ā· ACCESS-NRI/access-esm1.6-configs Ā· GitHub
Anton will update the config branch names to exactly match CMIP7 names
There’s a couple of extra ocean historical diagnostics desired for data model use (Siobhan)
Martin to email Manodeep about power use request

12 May

Rachel, Anton, Claire, Dougie, Romain, Siobhan, Spencer, Martin, Paul, Lachlan, Alex, Josh, Jhan, Pearce

Historical config

  • woods thinning scripts very close
  • ensemble generation scripts are progressing

Wood thinning generation scripts

  • Alex will add the tools to generate the wood thinning input files, into cmip7 inputs repo (where there are already some land related inputs)
  • Need to find a place for some of the netcdf / binary dependency files to this process. Will be easiest to discuss in a PR

AMIP configuration

  • Not yet ready - no initial condition yet as historical runs are in progress, and need to update SSTs

release- branches

  • Well plan to move everything to release branches soon - this ensure input files are in vk83/releases and therefore kept longer
  • Probably make 1.0 with current head of branches (or a commit used for experiment planned to be published) and then move inputs to the release folder

Readme - needs an acknowledgement statement from NESP/CSIRO
Model release paper - Rachel/Tilo will post on the model development chat on the hive forum with link to Overlead for ACCESS-NRI contributions
Single variable per file - very close

12 May

Run status:
Test historical runs stopped because they were incorrectly using 1850 nitrogen deposition. Waiting on release of updated configurations.. Spencer has open PRs for wood thinning and historical ensemble generation.

Question on how to best handle the data dependencies the wood thinning scripts, e.g. esm1.6 scripts or CMIP7 inputs repos. Alex to open PR with details of the dependencies to allow proper discussion.

Ancillaries
SSTs for AMIP now created. Config not yet updated.
Some scenario forcing (e.g. aerosols) uses a difference source dataset to the historical preventing simple script reuse.

AN processing scenario land cover

Release:
Anton asked about acknowledgements in conditions of use for release in addition to NRI ones, CSIRO + NESP? Rachel will provide wording. Apache 2 licensing of configurations means this can only be a request.

Aidan: Need to move to release branches and also move data from prerelease. Suggests release 1.0 with prerelease data paths and 1.1 with the release paths. Possible automated way of updating paths in experiments for users?

Rachel will make hive post showing which sections of model description paper need ACCESS-NRI input.

Rachel: Still having problems getting grid details through the EMD process

Output:
Josh: Single variable files almost ready. Need work on better atmosphere variable names.

18 May

Martin, Anton, Rachel, Tilo, Romain, Lachlan, Spencer, Josh, Pearse, Siobhan

Runs

  • piControl ongoing - about 600 years done, aim for 1000 years (minimum is 500 years for submission)
  • one historical run ongoing - needs ensemble tool for more runs. (wood thinning is included)

Ensemble tool (Spencer)

  • currently needs tool in /g/data/access, Can we copy into scripts directory?

Essential Model Documentation (Rachel)

  • we think our grid was incorrectly marked as duplicate of others grids

Config Release (Anton)

  • probably make release- branches this week

Model Description Paper (Paul)

  • aiming for first complete draft by end of June

Scenario forcings (Paul)

  • ongoing

flat10-zec and flat10-cdr

  • slightly held up on how best to manage experiments

26 May

Claire, Anton, Romain, Siobhan, Lachlan, Rachel, Tilo, Dougie, Dave, Spencer, Paul, Matt, Alex, Josh, Aidan

Essential model description

Experiments

  • flat10-zec needs an experiment set-up still
  • Rachel as done one run of historical, looks good, so we are ready to do an ensemble
  • Ensemble scripts (for historical) need some changes to work with restarts from leap years correctly (typically 20 years apart)
  • Paul is working on forcings for scenarios

AMIP ?

  • SST and Seaice forcings are ready
  • needs concentration driven historical - Rachel or Alex can run one but preferable wait for the ensemble workflow
  • Claire will help Rachel with using the experiments repo

ACCESS-NRI data standard work

  • need to run cf checker on post processed output
  • trying to get um naming scheme
  • will post process existing output

Romain, Anton, Martin, Spencer, Tilo, Dougie, Claire, Lachlan, Pearse, Paul, Jhan

Run status (Jhan, Tilo, )

both piControl - close to 1100 years
idealised have run (flat10, 4xCO2, 1%CO2)

up next is historical ensembles, and esm-flat10-zec and esm-flat10-cdr, can be run this quarter

flat10-zec and flat10-cdr should be ready today, and ensemble generation tools are very close.

Then need the two scenarios setup

Essential Model Docs (Tilo from Rachel)

All model components registered. Zero-layer thermodynamics has thrown off the request a bit as there isn’t a vertical grid.

Readme’s for restart/input files

  • Data custodian - this is the contact person

Historicals

  • ACCESS-NRI will setup branches in the experiment repo for each ensemble member (can be named just consequtively (o1,o2 …) or using CMIP names (r1i1flp1 etc) is probably ok too)
  • release-esm-historical can be made by a pull request

Model description paper

  • suggest a paragraph or two per sub heading, at this stage collecting material
  • check in with Tilo if there’s risk of too much detail

Extra

Run status

  • flat10-zec and cdr running
  • historical concentration is almost finished. But not from a release branch
  • Waiting on the ensembles generation script for historical:
    • Spencer working on the script this week. Hopefully ready this week. It is starting to be urgent so CSIRO can use this quarter’s SUs for the ensemble.
  • Could start an AMIP as well.
    • Start one year before the official start date for CMIP, to make sure we have a year of ā€œspin-upā€ but might not be that critical to do.

Scenario forcings:

  • Paul created everything but aerosols, aerosols should be done today. Need to run a check and then move them at the right place.
  • Question on end date:
    • Files created until 2100 but we need to run until 2150 so we will need to process the extension to be able to run scenarios for longer.
    • No nitrogen or ozone past 2100 so far. Might need to check again.

CMIP registration:

  • final step is in for the Essential Model Doc but there is a submission validation fail. Waiting on guidance
  • Email about institution registration, need to see if something new to do. Might discuss at Leadership meeting

ESM1.6 release

  • Series of meetings and decisions made last Friday:
    • Decision on the final URL for the configs doc.
    • Decision on how to deal with configurations vs experiments for the release and how to document workflows. We will do a configuration release first and then work on the experiment workflow documentation
    • Restart collection: there will be a restart collection to safeguard restarts for all CMIP7 experiments (the ones being published). We will keep restarts every 10 years. This allows researchers to start their own research experiments from various point in time.
    • Outputs collection: there will be a collection for the outputs as well, for the non-cmorised files. It is yet to decide the extent of this collection.

Other

  • Rachel can’t write to the experiment repository. git is giving a permission issue. Claire to meet with her to go through this.

ESM1.6

Rachel, Anton, Romain, Martin, Paul, Jhan, Spencer, Claire, Lachlan, Tilo, Siobhan, Alex, Ian, Dougie, Josh, Pearse

historical

  • Results (from test run of esm-historical) are available on model-evaluation.org, can run in ilamb
  • ensembles (historical & esm-historical) are progressing
  • lg87/rp23 has some resources to available to help finish these (set guid bit on archive directory when changing projects)

When changing project codes:

set in config.yaml
project:
shortpath: /scratch/p66/

and set the group owner permissions so its always p66:

chmod g+s /scratch/p66/$USER/access-esm

model registration

  • model registration is completed
  • need an institution id still

missing initialisation in some land use tiles (Alex)

  • some plant functional types in some land use tiles are not initialised in piControl / historical
  • they have data/forcing data in scenarios

scenarios

  • doing H & VL first (these are the ones we have forcing for)
  • aiming for at least 10 ensembles for all emissions scenarios
  • ensembles follow on from esm-historical runs (e.g. esm-vl-r10i1p1f1 follows on from esm-historical-r10i1p1f1)
  • unclear how clear scenario extensions are handled (e.g. are years 2100 to 2500 published together or seperately)
  • there are seperate forcings for the years 2100 to 2500

amip

  • could do an ensemble
  • needs a script to make the initial restart

There is a CMIP7 publications category on the hive - see CMIP7 Publications - ACCESS Hive Community Forum , please add fast-track related publications

23 June

Rachel, Anton, Paul, Claire, Ian, Spencer, Romain, Siobhan, Ian, Spencer, Martin, Pearse, Dave, Matt, Lachlan, Romain, Alex, Jhan, Matt, Tilo, Dougie

  • Compute available on ACCESS-NRI projects as needed to finish historical ensembles

Scenario forcings are progressing

Scenario landuse change / landcover

  • needs a script to initialise new tiles in restart files between historical and start of scenarios

Rachel is progressing with institution registration - see CMIP7 leadership team minutes

AMIP - paul is progressing with forcings

Manodeep is following up on requirements for energy usage
How to run instructions are progressing (Claire)

Martin will chair next week