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

Documentation for ACCESS-RAM3 beta release #857

Draft
wants to merge 44 commits into
base: development
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
b4f8f0b
Revert "Temporary removed check-links need for auto-merge workflow"
atteggiani Feb 3, 2025
121e6ae
Update cosima.md (#872)
navidcy Feb 4, 2025
7204de7
Collated Chermelle's documentation on ACCESS-RAM
atteggiani Dec 5, 2024
0f58145
created quickstart guide
heidinett Dec 10, 2024
a058b77
Added RAS content to quick start
heidinett Dec 10, 2024
f28be7d
Removed TODO comments and non-updated sections
heidinett Dec 10, 2024
0a045c7
Added detailed guide and intro to RNS
heidinett Dec 10, 2024
50fdc54
Fixed formatting and add intro to RNS
heidinett Dec 10, 2024
f75b757
Removing code block info box at top of page
heidinett Dec 10, 2024
5d86c33
Fixed typo
heidinett Dec 10, 2024
649e007
Fixed typos and formatting
heidinett Dec 10, 2024
4f61511
Edited intro for quick guide
heidinett Dec 10, 2024
604cada
Testing line break
heidinett Dec 10, 2024
f9ee9fc
Testing numbered list items
heidinett Dec 11, 2024
2b2df0a
Fixed section headings
heidinett Dec 11, 2024
18788a6
Moved config card above info note
heidinett Dec 11, 2024
a6ae57b
Fixed the table of contents on right hand side
KAUR1984 Dec 11, 2024
754fba7
Changed back the spil of sections
KAUR1984 Dec 11, 2024
03d3840
Update docs/models/run-a-model/run-access-ram.md
heidinett Dec 11, 2024
f579720
Edited tip at end of quick start
heidinett Dec 11, 2024
dc58883
Moved tip to above Detailed Guide section
heidinett Dec 11, 2024
3a69dcd
Edited text in Detailed Guide section
heidinett Dec 11, 2024
575d29c
Fixed typos and put back in uncommented section
heidinett Dec 12, 2024
304ac32
Fixing list format in RNS output files
heidinett Dec 12, 2024
49fc709
Edited log dir & added tip on logout persistent sessions
heidinett Dec 12, 2024
98fe281
Updated persistent sessions instructions
heidinett Dec 12, 2024
a35cd83
Updated persistent session terminal animation
heidinett Dec 12, 2024
5196296
Fixed formatting in Quick Start
heidinett Dec 12, 2024
525eb0f
Moved ACCESS-RAM configuration button at the top of the page similarl…
atteggiani Feb 5, 2025
0a0fe83
Reintroduced About section with updated description
atteggiani Feb 5, 2025
46c9149
Removed model description from the 'Detailed Guide'
atteggiani Feb 5, 2025
a20e2e8
Added Gadi link
atteggiani Feb 5, 2025
1debfee
Reorganized paragraphs' hierarchy
atteggiani Feb 5, 2025
63a961b
Added abbreviation to UK Met Office
atteggiani Feb 5, 2025
521a072
Added intentation
atteggiani Feb 5, 2025
b058fa7
Updated configurations buttons at the top.
atteggiani Feb 6, 2025
66a8813
Removed mention to namelists
atteggiani Feb 6, 2025
7136430
Un-commented the example for region center choice
atteggiani Feb 6, 2025
0485785
- Changed name of assets folder from 'model-config-logos/globe_visual…
atteggiani Feb 6, 2025
22516df
Removed commented-out animation referring to old command
atteggiani Feb 6, 2025
8c045bb
Added Chermelle's suggestion
atteggiani Feb 11, 2025
297fc9e
Incorporated Chermelle's suggestions
atteggiani Feb 11, 2025
508631c
Added description to 'region centre' and 'nested region name'
atteggiani Feb 11, 2025
0e840f6
Removed redundant jinja variable
atteggiani Feb 12, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/automatic_merge.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:

auto-merge:
runs-on: ubuntu-latest
# needs: check-links
needs: check-links
steps:
- name: Checkout repo
uses: actions/checkout@master
Expand Down
8 changes: 4 additions & 4 deletions .lycheecache
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ https://github.com/ACCESS-NRI/access-hive.org.au/pull/new/spongebob/fix-hive-tit
https://docs.esmvaltool.org/en/latest/,200,1736735565
https://github.com/ACCESS-NRI/workshop-training-2023,200,1736735564
https://creativecommons.org/licenses/by/4.0/legalcode,200,1736735563
https://access-hive.org.au/assets/model-config-logos/globe_visualisation/build_a_model.png,200,1736735566
https://access-hive.org.au/assets/model-config-logos/model_visualisation/build_a_model.png,200,1736735566
https://github.com/COSIMA/cosima-recipes/tree/main/ACCESS-OM2-GMD-Paper-Figs,200,1736735565
https://creativecommons.org/licenses/by/4.0/?ref=chooser-v1%22,200,1736735567
https://github.com/jbusecke/xMIP,200,1736735564
Expand Down Expand Up @@ -239,7 +239,7 @@ https://opus.nci.org.au/display/Help/0.+Welcome+to+Gadi,200,1736735565
https://unidata.github.io/MetPy/latest/examples/index.html,200,1736735564
https://my.nci.org.au/mancini/project/access/join,200,1736735566
https://forum.access-hive.org.au/t/access-om2-payu-tutorial/1750,200,1736735567
https://access-hive.org.au/assets/model-config-logos/globe_visualisation/access_om_globe_visualisation.png,200,1736735566
https://access-hive.org.au/assets/model-config-logos/model_visualisation/access_om_model_visualisation.png,200,1736735566
https://opus.nci.org.au/display/Help/FAQ+1%3A+Why+My+Jobs+are+NOT+Running,200,1736735567
https://my.nci.org.au/mancini/project/xp65/join,200,1736735564
https://github.com/mom-ocean/MOM5,200,1736735566
Expand All @@ -258,7 +258,7 @@ https://my.nci.org.au/mancini/project/zv30,200,1736735563
https://access-hive.org.au/assets/component-logos/component-maps/land-component-map.png,200,1736735566
https://github.com/skills/introduction-to-github,200,1736735564
https://access-hive.org.au/models/model_components/sea-ice,200,1736735566
https://access-hive.org.au/assets/model-config-logos/globe_visualisation/access_esm_globe_visualisation.png,200,1736735566
https://access-hive.org.au/assets/model-config-logos/model_visualisation/access_esm_model_visualisation.png,200,1736735566
https://access-nri.github.io/CMIP7_MED_Hackathon/02-runarecipe/index.html,200,1736735567
https://monet-arl.readthedocs.io/en/stable/,200,1736735564
https://confluence.ecmwf.int/display/CKB/ERA5%3A+data+documentation#ERA5:datadocumentation-Parameterlistings,200,1736735567
Expand Down Expand Up @@ -490,7 +490,7 @@ https://access-hive.org.au/#code-exists,200,1736735566
https://www.ilamb.org/doc/index.html,200,1736735565
https://access-hive.org.au/assets/github-how-to-contribute.jpg,200,1736735563
https://github.com/dtcenter/METcalcpy,200,1736735564
https://access-hive.org.au/assets/model-config-logos/globe_visualisation/access_cm_globe_visualisation.png,200,1736735566
https://access-hive.org.au/assets/model-config-logos/model_visualisation/access_cm_model_visualisation.png,200,1736735566
https://linuxize.com/post/using-the-ssh-config-file,200,1736735564
https://www.unidata.ucar.edu/software/netcdf/,200,1736735566
https://livvkit.github.io/Docs/,200,1736735564
Expand Down
Binary file removed docs/assets/globe_simulations/cryosphere.png
Binary file not shown.
Binary file removed docs/assets/globe_simulations/earth_system.png
Binary file not shown.
Binary file removed docs/assets/globe_simulations/forecasting.png
Binary file not shown.
Binary file removed docs/assets/globe_simulations/ocean_2.png
Binary file not shown.
Binary file removed docs/assets/globe_simulations/ozone.png
Binary file not shown.
Binary file added docs/assets/met_office_logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions docs/css/access-nri.css
Original file line number Diff line number Diff line change
Expand Up @@ -301,6 +301,7 @@
padding: 0.5rem;
width: max-content;
height: 2.5rem;
margin: 0.5em;
}
.text-card:hover {
border-color: var(--md-accent-fg-color);
Expand Down Expand Up @@ -1320,6 +1321,8 @@ img.intro-img {
/* Style for icons before text (used for example in User Support and Contribute pages) */
.icon-before-text {
margin-right: 0.5em;
font-size: 1.5rem;
width: 1.5rem;
}
/* ===============================================================
Media queries for website responsiveness
Expand Down
13 changes: 7 additions & 6 deletions docs/model_evaluation/evaluation_on_gadi/cosima.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
# COSIMA Cookbook on Gadi


COSIMA is the Consortium for Ocean-Sea Ice Modelling in Australia, which brings together Australian researchers involved in global ocean and sea ice modelling. The <i>COSIMA Cookbook</i> is a collection of computational notebooks (called <i>cosima-recipes</i>) in the form of tutorials and documented examples that are curated on <i>Gadi</i> for analysing output from ocean-sea ice models.
<a href="http://cosima.org.au/" target="_blank">COSIMA</a> stands for the Consortium for Ocean-Sea Ice Modelling in Australia, which brings together Australian-based researchers involved in global ocean and sea ice modelling. The <i>COSIMA Cookbook</i> is a collection of "recipes", i.e., computational notebooks in the form of tutorials and documented examples that are curated for analysing output from ocean-sea ice models.

???+ warning "Support Level: Supported on <i>Gadi</i>, but not owned by ACCESS-NRI"
<!-- Who develped the tool? -->
The <i>COSIMA Cookbook</i> is developed and maintained by COSIMA. While ACCESS-NRI does not own the code, it actively supports the use of the <i>COSIMA Cookbook</i> and its collection of <i>cosima-recipes</i> on <i>Gadi</i>.
The <i>COSIMA Cookbook</i> is developed and maintained by COSIMA. While ACCESS-NRI does not own the code, it actively supports the use of the recipes within the <i>COSIMA Cookbook</i> on <i>Gadi</i>.
ACCESS-NRI provides access to the latest version of <i>COSIMA Cookbook</i> via the `hh5` `access-med` conda environment for Model Evaluation on Gadi.

The <i>COSIMA Cookbook</i> framework focuses on the <a href="/models/configurations/access-om">ACCESS-OM2</a> suite of models being developed and run by members of <a href="http://cosima.org.au/" target="_blank">COSIMA</a>. Nevertheless, this framework is suited to analysing any MOM5/ MOM6 output as well as output from other models.
The <i>COSIMA Cookbook</i> framework focuses on the <a href="/models/configurations/access-om">ACCESS-OM2</a> suite of models being developed and run by members of <a href="http://cosima.org.au/" target="_blank">COSIMA</a>. Nevertheless, this framework is suited to analysing any MOM5/MOM6 output as well as output from other models.

## Getting Started

Expand All @@ -32,9 +32,10 @@ To use the <i>COSIMA Cookbook</i> that is pre-installed in the `conda/analysis3`

## COSIMA Cookbook information

For more information on the <i>COSIMA Cookbook</i>, refer to the <a href="https://github.com/COSIMA/cosima-cookbook" target="_blank">cosima-cookbook</a> GitHub repository, as well as the following lists of recipes:
For more information on the <i>COSIMA Cookbook</i>, refer to the <a href="https://github.com/COSIMA/cosima-recipes" target="_blank">GitHub repository</a>, as well as the following lists of recipes:

- <a href="https://github.com/COSIMA/cosima-recipes/tree/main/Tutorials" target="_blank">Tutorials</a>
- <a href="https://cosima-recipes.readthedocs.io/en/latest/tutorials.html" target="_blank">Tutorials</a>
- <a href="https://cosima-recipes.readthedocs.io/en/latest/recipes.html" target="_blank">Recipes</a>
- <a href="https://github.com/COSIMA/cosima-recipes/tree/main/ACCESS-OM2-GMD-Paper-Figs" target="_blank">Notebooks</a> to reproduce figures of the <a href="https://gmd.copernicus.org/articles/13/401/2020/" target="_blank">ACCESS-OM2 announcement paper</a>
- <a href="https://github.com/COSIMA/cosima-recipes/tree/main/Recipes" target="_blank">Recipes</a>


5 changes: 5 additions & 0 deletions docs/models/configurations/access-ram.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# ACCESS-RAM

TODO
{: style="color:red"}
<!-- Create the model overview page for ACCESS-RAM. Refer to the ACCESS-ESM1.5 one for an example. -->
Comment on lines +3 to +5
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
TODO
{: style="color:red"}
<!-- Create the model overview page for ACCESS-RAM. Refer to the ACCESS-ESM1.5 one for an example. -->

Add the model overview page for ACCESS-RAM.
More details in #877's first task.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@engelca Could you please comment on how our ACCESS-NRI RAM3 configuation differs from the UKMO RNS.
Perhaps users need to know that there is a different config option using an existing executable instead of building the model, and that python scripts exist.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@engelca Could you please address this comment?
In addition to what heidi mentioned, I think the overview page should have content about any information that we would like to provide about the configuration, so that we can link to this overview page also within the "How to run page", without having redundant information in the latter.

18 changes: 16 additions & 2 deletions docs/models/configurations/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Supported ACCESS Model Configurations

<!-- This entire file is used as a snippet in other pages -->
<div class="card-container">
<!-- ACCESS-CM -->
<a href="/models/configurations/access-cm/" class="horizontal-card">
<div class="card-image-container">
<img src="/assets/model-config-logos/configurations-without-titles/access-cm.png" class="white-background img-contain"></img>
Expand All @@ -12,6 +12,7 @@
</span>
</div>
</a>
<!-- ACCESS-ESM -->
<a href="/models/configurations/access-esm/" class="horizontal-card">
<div class="card-image-container">
<img src="/assets/model-config-logos/configurations-without-titles/access-esm.png" class="white-background img-contain"></img>
Expand All @@ -23,6 +24,7 @@
</span>
</div>
</a>
<!-- ACCESS-OM -->
<a href="/models/configurations/access-om/" class="horizontal-card">
<div class="card-image-container">
<img src="/assets/model-config-logos/configurations-without-titles/access-om.png" class="white-background img-contain"></img>
Expand All @@ -34,4 +36,16 @@
</span>
</div>
</a>
<!-- ACCESS-RAM -->
<a href="/models/configurations/access-ram/" class="horizontal-card">
<div class="card-image-container">
<img src="/assets/model-config-logos/configurations-without-titles/access-om.png" class="white-background img-contain"></img>
</div>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
<img src="/assets/model-config-logos/configurations-without-titles/access-om.png" class="white-background img-contain"></img>
<img src="/assets/model-config-logos/configurations-without-titles/access-ram.png" class="white-background img-contain"></img>

The access-ram.png currently doesn't exist. It should be created and added to the repo.
Maybe Natalia has updates on the configuration image for the regional model?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ACCESS-NRI/webops will take care of this.

<div class="card-text-container">
<span class="bold" >ACCESS-RAM</span>
<span>
ACCESS-RAM -- add text here. Also add correct image.
</span>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
ACCESS-RAM -- add text here. Also add correct image.
ACCESS-RAM is ............

Add a short description of what ACCESS-RAM is, similarly to what it's done for the other models above in the page.

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This was included separately in the RAS and RNS descriptions in my branch. Maybe they can be combined here.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you please link the specific content you are referring to or, maybe better, write a comment below with the "combined" content you are suggesting?

Copy link

@engelca engelca Feb 11, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The chermelle/add-rns-documentation branch branch was started from a copy of https://access-hive.org.au/models/run-a-model/run-access-cm/.

I will do an About version similar to the one in https://access-hive.org.au/models/run-a-model/run-access-esm/.

I suggest that the run-access-cm branch is updated as well.

</div>
</a>
</div>
37 changes: 2 additions & 35 deletions docs/models/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,41 +5,8 @@
ACCESS models are computer codes comprising complex mathematical representations of major Earth system components (atmosphere, land surface, ocean and sea ice) based on physical, biological and chemical principles or laws. Different ACCESS model components can be linked together via a coupler to form ACCESS model configurations (e.g. ACCESS-ESM), which are then used to simulate realistic past or future conditions and idealised experiments.

## Supported ACCESS Model Configurations
<div class="card-container">
<a href="/models/configurations/access-cm/" class="horizontal-card">
<div class="card-image-container">
<img src="/assets/model-config-logos/configurations-without-titles/access-cm.png" class="white-background img-contain"></img>
</div>
<div class="card-text-container">
<span class="bold" >ACCESS-CM</span>
<span>
ACCESS-CM is a global climate model that includes the atmosphere, land, ocean and sea-ice components, and produces physical climate simulations.
</span>
</div>
</a>
<a href="/models/configurations/access-esm/" class="horizontal-card">
<div class="card-image-container">
<img src="/assets/model-config-logos/configurations-without-titles/access-esm.png" class="white-background img-contain"></img>
</div>
<div class="card-text-container">
<span class="bold" >ACCESS-ESM</span>
<span>
ACCESS-ESM is a global climate model with additional land and ocean biogeochemical components to simulate both the physical climate and global biogeochemical cycles.
</span>
</div>
</a>
<a href="/models/configurations/access-om/" class="horizontal-card">
<div class="card-image-container">
<img src="/assets/model-config-logos/configurations-without-titles/access-om.png" class="white-background img-contain"></img>
</div>
<div class="card-text-container">
<span class="bold" >ACCESS-OM</span>
<span>
ACCESS-OM is a global coupled ocean and sea ice model used to understand both physical and biogeochemical processes in the ocean.
</span>
</div>
</a>
</div>
<!-- Using pymdown.snippets extension; https://facelessuser.github.io/pymdown-extensions/extensions/snippets/ -->
--8<-- "docs/models/configurations/index.md"

## ACCESS Model Components
<div class="card-container">
Expand Down
21 changes: 17 additions & 4 deletions docs/models/run-a-model/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,33 +4,46 @@ If you are a new user of ACCESS climate models, please refer to how to [Set Up y
If you are unsure which ACCESS model is the right choice for your experiment, take a look at the overview of [ACCESS Models](/models).

<div class="card-container">
<!-- Run ACCESS-CM -->
<a href="/models/run-a-model/run-access-cm" class="vertical-card aspect-ratio1to1">
<div class="card-image-container">
<img class="img-contain with-padding white-background" src="/assets/model-config-logos/globe_visualisation/access_cm_globe_visualisation.png" alt="ACCESS-CM">
<img class="img-contain with-padding white-background" src="/assets/model-config-logos/model_visualisation/access_cm_model_visualisation.png" alt="ACCESS-CM">
</div>
<div class="card-text-container bold">
Run ACCESS-CM
</div>
</a>
<!-- Run ACCESS-ESM -->
<a href="/models/run-a-model/run-access-esm" class="vertical-card aspect-ratio1to1">
<div class="card-image-container">
<img class="img-contain with-padding white-background" src="/assets/model-config-logos/globe_visualisation/access_esm_globe_visualisation.png" alt="ACCESS-ESM">
<img class="img-contain with-padding white-background" src="/assets/model-config-logos/model_visualisation/access_esm_model_visualisation.png" alt="ACCESS-ESM">
</div>
<div class="card-text-container bold">
Run ACCESS-ESM
</div>
</a>
<!-- Run ACCESS-OM -->
<a href="/models/run-a-model/run-access-om" class="vertical-card aspect-ratio1to1">
<div class="card-image-container">
<img class="img-contain with-padding white-background" src="/assets/model-config-logos/globe_visualisation/access_om_globe_visualisation.png" alt="ACCESS-OM">
<img class="img-contain with-padding white-background" src="/assets/model-config-logos/model_visualisation/access_om_model_visualisation.png" alt="ACCESS-OM">
</div>
<div class="card-text-container bold">
Run ACCESS-OM
</div>
</a>
<!-- Run ACCESS-RAM -->
<a href="/models/run-a-model/run-access-ram" class="vertical-card aspect-ratio1to1">
<div class="card-image-container">
<img class="img-contain with-padding white-background" src="/assets/model-config-logos/model_visualisation/access_ram_model_visualisation.png" alt="ACCESS-RAM">
</div>
<div class="card-text-container bold">
Run ACCESS-RAM
</div>
</a>
<!-- Modify ACCESS model's source code -->
<a href="/models/run-a-model/build_a_model" class="vertical-card aspect-ratio1to1">
<div class="card-image-container">
<img class="img-contain with-padding white-background" src="/assets/model-config-logos/globe_visualisation/build_a_model.png" alt="Modify a model's source code">
<img class="img-contain with-padding white-background" src="/assets/model-config-logos/model_visualisation/build_a_model.png" alt="Modify a model's source code">
</div>
<div class="card-text-container bold">
Modify an ACCESS model's source code
Expand Down
2 changes: 1 addition & 1 deletion docs/models/run-a-model/run-access-cm.md
Original file line number Diff line number Diff line change
Expand Up @@ -383,7 +383,7 @@ To access a specific task, click on the arrow next to the task to extend the dro
#### Through the suite directory
The suite's log directories are stored in `~/cylc-run/<suite-ID>` as `log.<TIMESTAMP>`, and the latest set of logs are also symlinked in the `~/cylc-run/<suite-ID>/log` directory.<br>
The logs for the main job can be found in the `~/cylc-run/<suite-ID>/log/job` directory.<br>
Logs are separated into simulation cycles according to their starting dates, and then differentiated by task. They are then further separated into "attempts" (consecutive failed/successful tasks), where `NN` is a symlink to the most recent attempt.
Logs are separated into simulation cycles according to their starting dates, then divided into subdirectories according to the task name. They are then further separated into "attempts" (consecutive failed/successful tasks), where `NN` is a symlink to the most recent attempt.

In the example above, a failure occurred for the _09500101_ simulation cycle (i.e. starting date: 1st January 950) in the _coupled_ task. Hence, the `job.err` and `job.out` files can be found in the `~/cylc-run/<suite-ID>/log/job/09500101/coupled/NN` directory.
<terminal-window>
Expand Down
Loading
Loading