diff --git a/docs/assets/community_workinggroups.jpg b/docs/assets/community_workinggroups.jpg deleted file mode 100644 index db2caf170..000000000 Binary files a/docs/assets/community_workinggroups.jpg and /dev/null differ diff --git a/docs/assets/working_groups_icons/all_WG.png b/docs/assets/working_groups_icons/all_WG.png new file mode 100644 index 000000000..6cd84dbc5 Binary files /dev/null and b/docs/assets/working_groups_icons/all_WG.png differ diff --git a/docs/assets/working_groups_icons/forecasting.png b/docs/assets/working_groups_icons/forecasting.png deleted file mode 100644 index 16baf3ba2..000000000 Binary files a/docs/assets/working_groups_icons/forecasting.png and /dev/null differ diff --git a/docs/assets/working_groups_icons/machine_learning.png b/docs/assets/working_groups_icons/machine_learning.png new file mode 100644 index 000000000..1694cc445 Binary files /dev/null and b/docs/assets/working_groups_icons/machine_learning.png differ diff --git a/docs/community_resources/community_working_groups.md b/docs/community_resources/community_working_groups.md index 065c971f8..97eb385eb 100644 --- a/docs/community_resources/community_working_groups.md +++ b/docs/community_resources/community_working_groups.md @@ -8,39 +8,39 @@ To join a working group check [how to join a working group](https://www.access-n
- Atmosphere + Atmosphere WG
Atmospheric Modelling
- -
- Atmosphere -
-
Land Surface Modelling
-
- Atmosphere + COSIMA WG
COSIMA
(Ocean and Sea-Ice)
- +
- Atmosphere + Cryosphere WG
-
Forecasting and Prediction
+
Cryosphere
- Atmosphere + Earth System Modelling WG
Earth System Modelling
- +
- Atmosphere + Land WG
-
Cryosphere
+
Land Surface Modelling
+
+ +
+ Machine Learning WG +
+
Machine Learning for Climate and Weather
diff --git a/docs/community_resources/index.md b/docs/community_resources/index.md index 8ceb147fb..92fcf84eb 100644 --- a/docs/community_resources/index.md +++ b/docs/community_resources/index.md @@ -15,7 +15,7 @@
- Working Groups + Working Groups
Working Groups
diff --git a/docs/community_resources/access_workshop_2024/index.md b/docs/community_resources/workshops_events_archive/access_workshop_2024/index.md similarity index 97% rename from docs/community_resources/access_workshop_2024/index.md rename to docs/community_resources/workshops_events_archive/access_workshop_2024/index.md index c713ce3d6..96912b777 100644 --- a/docs/community_resources/access_workshop_2024/index.md +++ b/docs/community_resources/workshops_events_archive/access_workshop_2024/index.md @@ -1,4 +1,4 @@ -# ACCESS Training Day +# ACCESS Community Workshop 2024 **Time:** 9am - 5pm on Monday, 2 September 2024 diff --git a/docs/community_resources/access_workshop_2024/training_materials.md b/docs/community_resources/workshops_events_archive/access_workshop_2024/training_materials.md similarity index 100% rename from docs/community_resources/access_workshop_2024/training_materials.md rename to docs/community_resources/workshops_events_archive/access_workshop_2024/training_materials.md diff --git a/docs/community_resources/workshops_events_archive/index.md b/docs/community_resources/workshops_events_archive/index.md index ceeb32a05..18bce0e3f 100644 --- a/docs/community_resources/workshops_events_archive/index.md +++ b/docs/community_resources/workshops_events_archive/index.md @@ -1,5 +1,6 @@ -# Workshops and Events Archive [ACCESS Community Workshop 2023](/community_resources/workshops_events_archive/access_workshop_2023){: class="med-text bold display-block"} -[ACCESS-NRI CMIP7 Hackathon](https://github.com/ACCESS-NRI/CMIP7-Hackathon){: class="med-text bold display-block"} \ No newline at end of file +[ACCESS-NRI CMIP7 Hackathon](https://github.com/ACCESS-NRI/CMIP7-Hackathon){: class="med-text bold display-block"} + +[ACCESS Community Workshop 2024](/community_resources/workshops_events_archive/access_workshop_2024){: class="med-text bold display-block"} \ No newline at end of file diff --git a/docs/css/access-nri.css b/docs/css/access-nri.css index cf9439aa3..5d4fbca26 100644 --- a/docs/css/access-nri.css +++ b/docs/css/access-nri.css @@ -314,7 +314,7 @@ */ /* Grid */ .md-grid { - max-width: 68rem; + max-width: 87%; } /* Article */ .md-content__inner { @@ -449,6 +449,7 @@ h1.homepage { padding: 0.3em 0.3em 0.3em 1.8em !important; margin: 0.3em 0 0.8em 0 !important; border-radius: 0.3rem !important; + border: solid 1.5px var(--md-primary-fg-color) !important; } .admonition > p { margin: 0 !important; @@ -466,6 +467,7 @@ h1.homepage { details { font-size: 1em !important; border-radius: 0.3rem !important; + border: solid 1.5px var(--md-primary-fg-color) !important; } details > summary { border-radius: 0.3rem !important; @@ -484,7 +486,7 @@ details > p { /* note */ .note { - border: solid 0.01em var(--note) !important; + border-color: var(--note) !important; background-color: var(--note-bg) !important; } .note > summary { @@ -501,7 +503,7 @@ details > p { } /* info */ .info { - border: solid 0.01em var(--info) !important; + border-color: var(--info) !important; background-color: var(--info-bg) !important; } .info > summary { @@ -518,7 +520,7 @@ details > p { } /* danger */ .danger { - border: solid 0.01em var(--danger) !important; + border-color: var(--danger) !important; background-color: var(--danger-bg) !important; } .danger > summary { @@ -535,7 +537,7 @@ details > p { } /* abstract */ .abstract { - border: solid 0.01em var(--abstract) !important; + border-color: var(--abstract) !important; background-color: var(--abstract-bg) !important; } .abstract > summary { @@ -552,7 +554,7 @@ details > p { } /* tip */ .tip { - border: solid 0.01em var(--tip) !important; + border-color: var(--tip) !important; background-color: var(--tip-bg) !important; } .tip > summary { @@ -569,7 +571,7 @@ details > p { } /* success */ .success { - border: solid 0.01em var(--success) !important; + border-color: var(--success) !important; background-color: var(--success-bg) !important; } .success > summary { @@ -586,7 +588,7 @@ details > p { } /* warning */ .warning { - border: solid 0.01em var(--warning) !important; + border-color: var(--warning) !important; background-color: var(--warning-bg) !important; } .warning > summary { @@ -603,7 +605,7 @@ details > p { } /* failure */ .failure { - border: solid 0.01em var(--failure) !important; + border-color: var(--failure) !important; background-color: var(--failure-bg) !important; } .failure > summary { @@ -620,7 +622,7 @@ details > p { } /* question */ .question { - border: solid 0.01em var(--question) !important; + border-color: var(--question) !important; background-color: var(--question-bg) !important; } .question > summary { @@ -637,7 +639,7 @@ details > p { } /* bug */ .bug { - border: solid 0.01em var(--bug) !important; + border-color: var(--bug) !important; background-color: var(--bug-bg) !important; } .bug > summary { @@ -654,7 +656,7 @@ details > p { } /* example */ .example { - border: solid 0.01em var(--example) !important; + border-color: var(--example) !important; background-color: var(--example-bg) !important; } .example > summary { @@ -671,7 +673,7 @@ details > p { } /* quote */ .quote { - border: solid 0.01em var(--quote) !important; + border-color: var(--quote) !important; background-color: var(--quote-bg) !important; } .quote > summary { @@ -689,17 +691,17 @@ details > p { /* code (custom admonition) */ .admonition.code, details.code { - border: solid 0.01em var(--code-adm) !important; + border-color: var(--code-adm) !important; background-color: var(--code-adm-bg) !important; } -.code > summary { +:is(details,.admonition).code > summary { background-color: var(--code-adm-bg) !important; } -.code > summary::after { +:is(details,.admonition).code > summary::after { color: var(--code-adm) !important; } -.code:not(details)::before, -.code > summary::before { +:is(details,.admonition).code:not(details)::before, +:is(details,.admonition).code > summary::before { font-family: "fontawesome" !important; content: "\f121" !important; color: var(--code-adm) !important; @@ -707,7 +709,7 @@ details.code { /* not-supported */ .not-supported { - border: solid 0.01em var(--danger) !important; + border-color: var(--danger) !important; background-color: var(--danger-bg) !important; } .not-supported > summary { @@ -772,7 +774,6 @@ details.code { justify-content: center; align-items: stretch; gap: 0.1rem; - height: 7rem; } .md-footer-meta.md-typeset.md-grid > * { @@ -863,16 +864,6 @@ details.code { flex-shrink: 1; position: relative; } -.md-header__img { - justify-content: center; - align-items: center; - margin: 0 0.2em 0 0.3em; - flex-shrink: 1; - position: relative; -} -.md-header__img img { - max-height: 2rem; -} /* Main logo */ .md-header__button:hover { @@ -931,15 +922,13 @@ details.code { Header Buttons CSS - "Hive Forum", "ACCESS-NRI", "Contribute" */ .header-btn-container { - flex-grow: 1; - flex-shrink: 1; max-width: 20rem; display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: flex-end; align-items: stretch; - gap: 1rem; + gap: 0.8rem; margin: 0 .5rem; } @@ -951,6 +940,7 @@ details.code { flex-wrap: nowrap; justify-content: center; align-items: center; + gap: 0.2rem; border-radius: 0.3rem; border: 1px solid; padding: 0 0.3em; @@ -1311,22 +1301,13 @@ img.intro-img { } } - -@media screen and (width <= 608px) { - /* Footer */ - .md-footer-meta.md-typeset.md-grid { - height: 11rem; - } -} - -@media screen and (width > 600px) { +@media screen and (width > 650px) { .small-card { max-height: 5rem; max-width: 40%; } } - -@media screen and (width <= 600px) { +@media screen and (width <= 650px) { .vertical-card { width: 40%; } @@ -1360,10 +1341,6 @@ img.intro-img { flex-wrap: wrap; } - /* Forum, ACCESS-NRI and GitHub buttons */ - .header-btn-container { - flex-grow: 0; - } /* Make squared btn */ .header-btn { flex-basis: 0; @@ -1407,20 +1384,16 @@ img.intro-img { } } -@media screen and (width > 400px) { - /* Hide logo in title */ - .md-header__img { - display: none; +@media screen and (width <= 450px) { + /* Hide title in header */ + .md-header__title { + visibility: hidden; } } -@media screen and (width <= 400px) { - /* Show logo in title */ - .md-header__title { - display: none; - } - /* Hide text in title */ - .md-header__img { - display: flex; +/* Overwrites build */ +@media screen and (max-width: 76.1875em) { + .md-header__button.md-logo { + display: block; } } \ No newline at end of file diff --git a/docs/getting_started/set_up_nci_account.md b/docs/getting_started/set_up_nci_account.md index 26cf35115..389796522 100644 --- a/docs/getting_started/set_up_nci_account.md +++ b/docs/getting_started/set_up_nci_account.md @@ -41,19 +41,30 @@ For tasks supported by ACCESS-NRI (e.g., running a supported model configuration ## Login to Gadi - +
+ + + +
Operations involving model runs and data collections take place on the [_Gadi_ supercomputer](https://nci.org.au/our-systems/hpc-systems). -Before you login to _Gadi_, you need to possess the following prerequisites: - +### Prerequisites - **Internet connection** - **Terminal with built-in SSH**
- Linux, MacOS and Windows 10 (or later) operative systems already have a terminal with built-in SSH.
+ LinuxMacOSWindows 10 (or later) operative system already has a terminal with built-in SSH.
+
Users of Windows 9 (or earlier) can install [Windows Subsystems for Linux (WSL)](https://learn.microsoft.com/en-us/windows/wsl). !!! tip Alternatively, you can login through the [ARE Gadi Terminal](https://are.nci.org.au/pun/sys/shell/ssh/gadi.nci.org.au).
However, it is recommended that you connect to _Gadi_ from your local machine's terminal without using ARE. +
+
+ +- **git-bash**
+ You can install `git` and `git-bash` at [this link](https://git-scm.com/downloads). +
+ To login to _Gadi_ using [SSH](https://en.wikipedia.org/wiki/Secure_Shell), on your **local machine's terminal** run the following command, replacing `` with your NCI _username_ (e.g., `ab1234`): @@ -85,22 +96,24 @@ You will be prompted to enter your NCI password, and then you will be connected To simplify the login and avoid being prompted every time to enter your NCI password, follow these steps: #### Create an SSH key -To create an SSH key on your **local machine**, run: +To create an SSH key, in your **local machine's `git-bash` terminal** run: ``` -ssh-keygen -t rsa -b 4096 -f ~/.ssh/id_gadi +mkdir -p ~/.ssh +ssh-keygen -t ed25519 -f ~/.ssh/id_gadi ``` You will be prompted to create a passphrase linked to the SSH key, which you will enter twice: - ssh-keygen -t rsa -b 4096 -f ~/.ssh/id_gadi + mkdir -p ~/.ssh + ssh-keygen -t ed25519 -f ~/.ssh/id_gadi Generating public/private rsa key pair. Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in <$HOME>/.ssh/id_gadi - Your public key has been saved in /Users/davide/.ssh/id_gadi.pub + Your public key has been saved in <$HOME>/.ssh/id_gadi.pub The key fingerprint is: SHA256:<fingerprint-code> <$USER@hostname> The key's randomart image is: - [RSA 4096-+ + +--[ED25519 256]--+ |xxxxxxxxxxxxxxxxx| |xxxxxxxxxxxxxxxxx| |xxxxxxxxxxxxxxxxx| @@ -109,7 +122,7 @@ You will be prompted to create a passphrase linked to the SSH key, which you wil |xxxxxxxxxxxxxxxxx| |xxxxxxxxxxxxxxxxx| |xxxxxxxxxxxxxxxxx| - -[SHA256--+ + +----[SHA256]-----+ !!! warning @@ -118,74 +131,60 @@ You will be prompted to create a passphrase linked to the SSH key, which you wil #### Add the SSH key to the SSH-agent -
- - -
- An SSH-agent is an SSH key manager that avoids you having to enter your passphrase every time you connect to a server.
-To add the SSH key to the SSH-agent: +To add the SSH key to the SSH-agent, in your **local machine's `git-bash` terminal** run: -1. On your **local machine**, start the SSH-agent by running: - ``` - eval "$(ssh-agent -s)" - ``` - - eval "$(ssh-agent -s)" - Agent pid <agent-PID> - -2. Add your SSH key to the SSH-agent by running: -
ssh-add --apple-use-keychain ~/.ssh/id_gadi
- - You will be prompted to enter your SSH key passphrase, which will be stored inside the SSH-agent: - +
eval "$(ssh-agent -s)"
+ssh-add --apple-use-keychain ~/.ssh/id_gadi
+ +You will be prompted to enter your SSH key passphrase, which will be stored inside the SSH-agent: + + eval "$(ssh-agent -s)" + Agent pid <agent-PID> ssh-add --apple-use-keychain ~/.ssh/id_gadi Enter passphrase for <$HOME>/.ssh/id_gadi: Identity added: <$HOME>/.ssh/id_gadi <$USER@hostname> -
+ +
- !!! warning - If you are using a MacOS version prior to Monterey (12.0), substitute the `--apple-use-keychain` flag with `-K`. -
+!!! warning + If you are using a MacOS version prior to Monterey (12.0), substitute the `--apple-use-keychain` flag with `-K`. +
#### Create/Update the SSH config file The `~/.ssh/config` is a file where you can store labelled SSH configurations for different remote servers you regularly connect to, so you do not have to remember them all.
-To create an SSH config file, run the following command on your **local machine**: -``` -touch ~/.ssh/config -``` - -!!! tip - If you already have an existing `~/.ssh/config` file, the above command will not have any effect. - -The following lines should be added to your `~/.ssh/config` to describe the SSH configuration for _Gadi_ (replace `` with your NCI _username_, e.g., `ab1234`): - -
Host gadi
+To create an SSH config file and add (append) the SSH configuration for _Gadi_, in your **local machine's `git-bash` terminal** run (by replacing `` with your NCI _username_, e.g., `ab1234`):
+
cat >> ~/.ssh/config << EOF
+Host gadi
 Hostname gadi.nci.org.au
-User 
+User <your-NCI-username>
 ForwardX11 true
 ForwardX11Trusted yes
 IdentityFile ~/.ssh/id_gadi
 AddKeysToAgent yes
-UseKeychain yes
+ForwardAgent yes +UseKeychain yes
EOF
!!! warning - If you already have an existing `~/.ssh/config` file which contains configurations for any `Host` (e.g., by using `Host *`), make sure you delete any of the keywords present in that SSH configuration from the `Gadi` configuration above. + If you have an existing `~/.ssh/config` file which contains hosts with wildcards (`*`) in their names so that `gadi` would be included in the wildcard expansion (e.g., `Host *`), make sure you don't duplicate any of the SSH configuration keywords above. #### Add the SSH key to the authorised keys To enable automatic connection to a server, that server needs to recognise the SSH key as _authorised_. The list of authorised keys for a certain server is stored in the file `~/.ssh/authorized_keys`.
-To add the newly created SSH key as an _authorised_ key for _Gadi_, run the following command from your **local machine**: +To add the newly created SSH key as an _authorised_ key for _Gadi_, in your **local machine's `git-bash` terminal** run the following command: ``` ssh gadi "mkdir -p .ssh && cat >> .ssh/authorized_keys <<< '$(cat ~/.ssh/id_gadi.pub)'" ``` You will be prompted to enter your NCI password. If you did all of the above steps correctly, this should be the last time you need to do so. -Once you complete all the above steps, you should be able to connect to _Gadi_ from your **local machine's terminal** simply by running: -``` -ssh gadi -``` +!!! success + Your automatic _Gadi_ connection is set up! + + Now you should be able to connect to _Gadi_ from your **local machine's terminal** simply by running: + ``` + ssh gadi + ``` ### Change default project on Gadi @@ -234,3 +233,14 @@ For example, if you want to change your default project to `tm70` on _Gadi_: - [https://docs.github.com/en/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent](https://docs.github.com/en/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent) - [https://linuxize.com/post/using-the-ssh-config-file](https://linuxize.com/post/using-the-ssh-config-file) + + + \ No newline at end of file diff --git a/docs/getting_started/spack.md b/docs/getting_started/spack.md index 13958d5d1..fa9253141 100644 --- a/docs/getting_started/spack.md +++ b/docs/getting_started/spack.md @@ -27,7 +27,7 @@ cd ### Clone the relevant git repositories ``` -git clone -c feature.manyFiles=true https://github.com/ACCESS-NRI/spack.git --branch releases/v0.22 --single-branch --depth=1 +git clone -c feature.manyFiles=true https://github.com/ACCESS-NRI/spack.git --branch releases/v0.22 --single-branch --depth=100 git clone https://github.com/ACCESS-NRI/spack-packages.git --branch main git clone https://github.com/ACCESS-NRI/spack-config.git --branch main ``` @@ -43,21 +43,21 @@ ln -s -r -v spack-config/v0.22/gadi/* spack/etc/spack/ ## Test Spack (OPTIONAL) -To test _Spack_ we will create an [ACCESS-OM2](/models/configurations/access-om#access-om2) environment and build the relevant packages. Then, we will uninstall all the packages and remove the environment. +To test _Spack_ we will create an `ACCESS-TEST` environment and build the relevant packages. Then, we will uninstall all the packages and remove the environment. ``` module purge cd . spack-config/spack-enable.bash -git clone https://github.com/ACCESS-NRI/ACCESS-OM2.git -spack env create access-om2 ACCESS-OM2/spack.yaml -spack env activate -p access-om2 +git clone https://github.com/ACCESS-NRI/ACCESS-TEST.git +spack env create test ACCESS-TEST/spack.yaml +spack env activate -p test spack find spack concretize -f spack install --verbose spack find spack uninstall --remove --all spack env deactivate -spack env rm access-om2 -rm -rf ACCESS-OM2 +spack env rm test +rm -rf ACCESS-TEST ``` diff --git a/docs/index.md b/docs/index.md index 2f99368fa..f7ae24744 100644 --- a/docs/index.md +++ b/docs/index.md @@ -65,7 +65,7 @@ hide:
- Community Resources + Community Resources
Community Resources
diff --git a/docs/js/miscellaneous.js b/docs/js/miscellaneous.js index ab2fbb938..eeb3cdaa3 100644 --- a/docs/js/miscellaneous.js +++ b/docs/js/miscellaneous.js @@ -39,16 +39,18 @@ function sortTables() { function adjustScrollingToId() { function scrollToId() { if (location.hash) { - let header = document.querySelector('header'); let el = document.getElementById(location.hash.slice(1,)); - let offset = el.getBoundingClientRect().top - header.getBoundingClientRect().bottom; - if (offset != 0) { - window.scrollBy(0, offset); + if (el) { + let header = document.querySelector('header'); + let offset = el.getBoundingClientRect().top - header.getBoundingClientRect().bottom; + if (offset != 0) { + window.scrollBy(0, offset); + } } } } - document.querySelectorAll(`[href^="#"]`).forEach(el => el.addEventListener("click",(e) => setTimeout(scrollToId,0), false)); scrollToId(); + document.querySelectorAll(`[href^="#"]`).forEach(el => el.addEventListener("click",(e) => setTimeout(scrollToId,0), false)); } @@ -125,6 +127,8 @@ function tabFunctionality() { elem.classList.add('activeTab'); } }); + // Add tab ID hash to URL + history.pushState(null, null, `#${tab.id}`); // Save active tab to sessionStorage sessionStorage.setItem(`tabs-label=${label}`,`${tab.id}`); } diff --git a/docs/models/run-a-model/run-access-om.md b/docs/models/run-a-model/run-access-om.md index 6c704e3c8..d9e66cce5 100644 --- a/docs/models/run-a-model/run-access-om.md +++ b/docs/models/run-a-model/run-access-om.md @@ -68,14 +68,15 @@ More information about the available experiments and the naming scheme of the br The first step is to choose a configuration from those available.
For example, if the required configuration is the 1° horizontal resolution with repeat-year _JRA55_ forcing (without BGC), then the branch to select is [`release-1deg_jra55_ryf`](https://github.com/ACCESS-NRI/access-om2-configs/tree/release-1deg_jra55_ryf). -To clone this branch to a location on _Gadi_, run: +To clone this branch to a location on _Gadi_ and navigate to that directory, run: mkdir -p ~/access-om2 cd ~/access-om2 payu clone -b expt -B release-1deg_jra55_ryf {{ github_configs }} 1deg_jra55_ryf + cd 1deg_jra55_ryf In the example above the `payu clone` command clones the 1° repeat-year JRA55 configuration (` -B release-1deg_jra55_ryf`) -to a new experiment branch (`-b expt`) to a directory named `1deg_jra55_ryf`. +as a new experiment branch (`-b expt`) to a directory named `1deg_jra55_ryf`. !!! admonition tip Anyone using a configuration is advised to clone only a single branch (as shown in the example above) and not the entire repository. @@ -92,7 +93,6 @@ to a new experiment branch (`-b expt`) to a directory named `1deg_jra55_ryf`. archive path: /scratch/.../access-om2/archive Updated metadata. Experiment UUID: daeee7ff-07e4-4f93-823b-cb7c6e4bdb6e Added archive symlink to /scratch/.../access-om2/archive/1deg_jra55_ryf-expt-daeee7ff - To change directory to control directory run: cd 1deg_jra55_ryf diff --git a/mkdocs.yml b/mkdocs.yml index a59e30adf..052f04c27 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -92,9 +92,6 @@ markdown_extensions: # Navigation nav: - - Home: - - index.md - - Getting Started: - getting_started/index.md - Set Up your NCI Account: getting_started/set_up_nci_account.md @@ -159,14 +156,14 @@ nav: - Community Resources: - community_resources/index.md - - ACCESS Training Day 2024: - - community_resources/access_workshop_2024/index.md - - Training materials: community_resources/access_workshop_2024/training_materials.md - Workshops and Events Archive: - community_resources/workshops_events_archive/index.md - ACCESS Community Workshop 2023: - Overview: community_resources/workshops_events_archive/access_workshop_2023/index.md - - Training materials: community_resources/workshops_events_archive/access_workshop_2023/training_materials.md + - Training materials 2023: community_resources/workshops_events_archive/access_workshop_2023/training_materials.md + - ACCESS Community Workshop 2024: + - Overview: community_resources/workshops_events_archive/access_workshop_2024/index.md + - Training materials 2024: community_resources/workshops_events_archive/access_workshop_2024/training_materials.md - ACCESS-Hive Forum: https://forum.access-hive.org.au - Working Groups: community_resources/community_working_groups.md - Model Evaluation Links: diff --git a/overrides/partials/header.html b/overrides/partials/header.html index e17185a2a..f0a711888 100644 --- a/overrides/partials/header.html +++ b/overrides/partials/header.html @@ -28,17 +28,14 @@ {% endif %}