Exercises and related content for the JASMIN training workshop.
The workshop makes use of the exercises and tutorials listed below to help users to become familiar with the JASMIN environment.
You should also watch the following overview presentation which explains the purpose, layout and important technical details of the JASMIN platform:
Overview presentation
Slides with speaker's notes |
---|
(slides updated June 2025) |
Exercise | Topic |
---|---|
ex00 | Getting set up for the JASMIN Workshop |
ex01 | Connecting to JASMIN |
ex02 | Interactive computing using a sci server |
ex03 | Transferring and sharing data |
ex04 | Extracting a variable from a file in the CEDA Archive |
ex05 | Batch computing - running a script on LOTUS |
ex07 | Building your own Python 3 environment |
ex08 | Compiling Fortran/C code on JASMIN |
ex09 | Using Jupyter Notebooks on JASMIN |
ex11 | MPI on JASMIN |
The following tutorials are also available: these are not interactive like the exercises, but provide in-depth explanations and demonstrations.
Tutorial | Topic |
---|---|
tut01 | coming soon: Re-useable, re-runnable workflows |
tut02 | Managing a multi-step workflow |
The following advanced training exercises are a work in progress:
Exercise | Topic |
---|---|
ex06 | coming soon: Choosing the right storage for your workflow |
ex10 | coming soon: Advanced data transfers |
ex12 | coming soon: using R on JASMIN |
If you are using the materials individually (outside of an organised workshop event) then you will need to use your own JASMIN account and a group workspace which you already belong to, rather than the training accounts, and workshop
group workspace, respectively. Instead of the workshop
LOTUS account and QoS, please use the account of a group workspace you belong to and the debug
QoS in this case.