/jasmin-workshop

Materials and code for JASMIN workshops

Primary LanguageJupyter NotebookBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

jasmin-workshop

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

Video Slides with speaker's notes
(video not updated since 2021) (slides updated March 2024)
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
ex06 coming soon: Choosing the right storage for your workflow
ex07 Building your own python 3 environment
ex08 Compiling Fortran/C code on JASMIN
ex09 Using Jupyter Notebooks on JASMIN
ex10 coming soon: Advanced data transfers
ex11 MPI on JASMIN
ex12 coming soon: using R 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

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 queue, please use the test queue in this case.