Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
53 commits
Select commit Hold shift + click to select a range
1c8e495
rename
CallumWalley Oct 7, 2025
0d0068d
Merge branch 'main' into training
CallumWalley Dec 4, 2025
525836c
moving to fin inside new struct
CallumWalley Dec 4, 2025
1999422
initial edits
jen-reeve Jan 7, 2026
044f1eb
squeue info
jen-reeve Jan 7, 2026
8b4727a
minor changes
jen-reeve Jan 7, 2026
881c0db
incorporating hpc-intro materials
jen-reeve Jan 9, 2026
6ae50d3
eod commit
jen-reeve Jan 9, 2026
80cd16e
finished adding info from hpc-intro
jen-reeve Jan 11, 2026
a7debb1
trying to fix sidebar toc
jen-reeve Jan 11, 2026
2d4ea18
Merge branch 'main' into first-job-tutorial
jen-reeve Jan 11, 2026
cb9eba5
removed shebang from input examples (users always copy paste).
CallumWalley Jan 12, 2026
e2a4bee
added cute lil icon
CallumWalley Jan 12, 2026
2c3445c
queue manager picture
jen-reeve Jan 12, 2026
baeb197
slurm script parts breakdown
jen-reeve Jan 12, 2026
a01951d
clean up
jen-reeve Jan 13, 2026
9875f11
Make name unix safe. And reo.
CallumWalley Jan 13, 2026
46d91ac
Merge remote-tracking branch 'origin/first-job-tutorial' into first-j…
CallumWalley Jan 13, 2026
2c0e37a
Add environemnt and modules
CallumWalley Jan 13, 2026
ce7c571
remove broken symlnk
CallumWalley Jan 14, 2026
bf81379
update to admonitions
CallumWalley Jan 14, 2026
39eb949
moved templats into partials
CallumWalley Jan 14, 2026
3d41f05
consolidate CSS
CallumWalley Jan 14, 2026
aeb552f
Merge branch 'training' into first-job-tutorial
CallumWalley Jan 15, 2026
a4878f2
Merge other branch, add all to top level tutorials section.
CallumWalley Jan 15, 2026
022f6d4
Horrible formatting
CallumWalley Jan 15, 2026
39d0fbe
make some pages build a bit more
CallumWalley Jan 16, 2026
e43b00e
Intro lesson
CallumWalley Jan 18, 2026
eedcd18
scaling exersisse
CallumWalley Jan 18, 2026
88cfb0f
Adding indroduction page
CallumWalley Jan 20, 2026
11237ef
Merge branch 'main' into first-job-tutorial
CallumWalley Jan 28, 2026
0d219f1
add some stuff to readmes
CallumWalley Jan 28, 2026
78f2442
added some stuff to guides
CallumWalley Jan 28, 2026
3d8467f
update to intro
CallumWalley Feb 1, 2026
73bf164
Merge remote-tracking branch 'origin/main' into first-job-tutorial
CallumWalley Feb 3, 2026
84a42f6
update requirement
CallumWalley Feb 3, 2026
bd0cf19
Merge branch 'main' into first-job-tutorial
CallumWalley Feb 4, 2026
2a3df6e
update requirements.txt
CallumWalley Feb 4, 2026
3bd6d06
Some fixes
CallumWalley Feb 4, 2026
570e04d
Merge branch 'main' into first-job-tutorial
CallumWalley Feb 4, 2026
7dacc21
lots of formatting/typo changes
jen-reeve Feb 4, 2026
799ec6b
Merge branch 'main' into first-job-tutorial
jen-reeve Feb 8, 2026
add4300
misc
jen-reeve Feb 8, 2026
3ccbd37
more minor edits
jen-reeve Feb 10, 2026
8349ac9
fixing solution admonitions
jen-reeve Feb 10, 2026
0d18ba9
Merge branch 'main' into first-job-tutorial
jen-reeve Feb 10, 2026
c5e320e
moving spider tip
jen-reeve Feb 10, 2026
549bf07
some format fixing. (#1145)
CallumWalley Feb 10, 2026
d89bf09
fixing math rendering
jen-reeve Feb 10, 2026
f0720ba
resources edits
jen-reeve Feb 10, 2026
5a768ce
minor edits
jen-reeve Feb 10, 2026
9f0f9e3
improving alt text
jen-reeve Feb 11, 2026
0b0391b
Swap to using my quiz plugin.
CallumWalley Feb 16, 2026
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
9 changes: 9 additions & 0 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,15 @@
"args": ["checks/fail_checks.md"],
"console": "integratedTerminal",
"justMyCode": true
},
{
"name": "Debug General",
"type": "debugpy",
"request": "launch",
"program": ".venv/bin/mkdocs",
"args": ["build"],
"console": "integratedTerminal",
"justMyCode": true
}
]
}
1 change: 1 addition & 0 deletions docs/.pages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,4 @@ nav:
- Data_Transfer
- Policy
- Service_Subscriptions
- Tutorials
2 changes: 1 addition & 1 deletion docs/Batch_Computing/.pages.yml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
nav:
- Batch_Computing_Guide.md
- Submitting_your_first_job.md
- Hardware.md
- Job_prioritisation.md
- SLURM-Best_Practice.md
- Using_GPUs.md
- Job_Checkpointing.md
- Fair_Share.md
- Checksums.md
- "*"
3 changes: 2 additions & 1 deletion docs/Batch_Computing/Batch_Computing_Guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,8 @@ Depending on the needs of your batch jobs, you may need to specify the partition

## Slurm job basics

Please see [Submitting your first job](Submitting_your_first_job.md) for a detailed tutorial with instructions and examples.
Please see [Submitting your first job](Tutorial:_Submitting_your_first_job.md) for a detailed tutorial with instructions and examples.
We also have a [Slurm reference sheet](../Getting_Started/Cheat_Sheets/Slurm-Reference_Sheet.md).

### Batch scripts

Expand Down
141 changes: 0 additions & 141 deletions docs/Batch_Computing/Submitting_your_first_job.md

This file was deleted.

2 changes: 1 addition & 1 deletion docs/Batch_Computing/Using_GPUs.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ This page provides generic information about how to access GPUs through the Slur

## Request GPU resources using Slurm

To request a GPU for your [Slurm job](Submitting_your_first_job.md), add
To request a GPU for your [Slurm job](Tutorial:_Submitting_your_first_job.md), add
the following option in the header of your submission script:

```sl
Expand Down
126 changes: 16 additions & 110 deletions docs/FORMAT.md
Original file line number Diff line number Diff line change
Expand Up @@ -156,6 +156,22 @@ There are various flavors.
Automatically added to pages with the `status:deprecated`, should be used when page is out of date.
*This page is rubbish!*

!!! time "30 Minutes (for use in tutorial pages)"

!!! objectives
- For use in tutorials
- learning goal one.
- learning goal two.

!!! keypoints
- For use in tutorials
- should summarize learning goal one.
- should summarize learning goal two.

!!! next
- For use in tutorials
- should link to next lesson.

??? warning "Extra Admonitions you probably won't need"
!!! note
Use `info` instead of this.
Expand All @@ -172,116 +188,6 @@ There are various flavors.
!!! quote
Havn't seen a reason to use this yet.

!!! pied-piper
don't use this (unless Dini).

!!! desktop-download-24
don't use this (unless Dini).

!!! magnifying-glass
don't use this (unless Dini).

!!! microscope
don't use this (unless Dini).

!!! vial-virus
don't use this (unless Dini).

!!! database
don't use this (unless Dini).

!!! folder-open
don't use this (unless Dini).

!!! backward
don't use this (unless Dini).

!!! jupyter
don't use this (unless Dini).

!!! terminal
don't use this (unless Dini).

!!! r-project
don't use this (unless Dini).

!!! calendar-days
don't use this (unless Dini).

!!! bell
don't use this (unless Dini).

!!! comment-dots
don't use this (unless Dini).

!!! check-to-slot
don't use this (unless Dini).

!!! square-xmark
don't use this (unless Dini).

!!! rectangle-list
don't use this (unless Dini).

!!! screwdriver-wrench
don't use this (unless Dini).

!!! linux
don't use this (unless Dini).

!!! code-compare
don't use this (unless Dini).

!!! heading
don't use this (unless Dini).

!!! space-awesome
don't use this (unless Dini).

!!! stethoscope
don't use this (unless Dini).

!!! key
don't use this (unless Dini).

!!! users-line
don't use this (unless Dini).

!!! file-code
don't use this (unless Dini).

!!! hand-holding-dollar
don't use this (unless Dini).

!!! circle-question
don't use this (unless Dini).

!!! microphone
don't use this (unless Dini).

!!! tower-observation
don't use this (unless Dini).

!!! circle-info
don't use this (unless Dini).

!!! icon--python
don't use this (unless Dini).

!!! quote-right
don't use this (unless Dini).

!!! image
don't use this (unless Dini).

!!! table
don't use this (unless Dini).

!!! glass-chart
don't use this (unless Dini).

!!! file-export
don't use this (unless Dini).

## Code

Expand Down
2 changes: 1 addition & 1 deletion docs/Getting_Started/Accessing_the_HPCs/VSCode.md
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ Clicking on these will open a connection to that machine, you will then be promp

You may find that VSCode is not utilising your preferred versions of software (e.g. when debugging or linting your Python code).

As the NeSI cluster utilises [Environment Modules](../../Batch_Computing/Submitting_your_first_job.md#environment-modules), changing the executable used is not just a matter of changing the path in VSCode configuration, as the libraries required will not be loaded.
As the NeSI cluster utilises [Environment Modules](../../Tutorials/Introduction_To_HPC/Submitting_Your_First_Job.md#environment-modules), changing the executable used is not just a matter of changing the path in VSCode configuration, as the libraries required will not be loaded.

The only way to make sure that VSCode has access to a suitable environment, is to load the required modules in your `~/.bashrc`

Expand Down
2 changes: 1 addition & 1 deletion docs/Getting_Started/Cheat_Sheets/Slurm-Reference_Sheet.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ description: Quick list of the most commonly used Slurm commands, flags, and env
---

If you are unsure about using our job scheduler Slurm, more details can
be found on [Submitting_your_first_job](../../Batch_Computing/Submitting_your_first_job.md).
be found on [Batch Computing Guide](../../Batch_Computing/Batch_Computing_Guide.md) and we have a self-paced tutorial on [Submitting your first job](../../Tutorials/Introduction_To_HPC/Submitting_Your_First_Job.md).

## Slurm Commands

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Jupyter allows you to create notebooks that contain live code,
equations, visualisations and explanatory text. There are many uses for
Jupyter, including data cleaning, analytics and visualisation, machine
learning, numerical simulation, managing
[Slurm job submissions](../../../../Batch_Computing/Submitting_your_first_job.md)
[Slurm job submissions](../../../../Tutorials/Introduction_To_HPC/Submitting_Your_First_Job.md)
and workflows and much more.

## Accessing Jupyter on NeSI
Expand Down
Loading
Loading