https://github.com/cedadev/jasmin-workshop
Materials and code for JASMIN workshops
https://github.com/cedadev/jasmin-workshop
Last synced: about 1 year ago
JSON representation
Materials and code for JASMIN workshops
- Host: GitHub
- URL: https://github.com/cedadev/jasmin-workshop
- Owner: cedadev
- License: bsd-3-clause
- Created: 2019-05-21T09:45:33.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2025-02-26T11:54:00.000Z (over 1 year ago)
- Last Synced: 2025-03-30T19:09:36.406Z (about 1 year ago)
- Language: Jupyter Notebook
- Size: 66.2 MB
- Stars: 67
- Watchers: 8
- Forks: 22
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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
| Slides with speaker's notes |
| --- |
[](https://docs.google.com/presentation/d/1yk8Bwd0KknjsISejBEA_UpM3Nwm4Xj9fqgxbu71K2PQ/edit?usp=sharing)
| (slides updated February 2025) |
| Exercise | Topic |
| --- | --- |
| [ex00](./exercises/ex00) | Getting set up for the JASMIN Workshop |
| [ex01](./exercises/ex01) | Connecting to JASMIN |
| [ex02](./exercises/ex02) | Interactive computing using a sci server |
| [ex03](./exercises/ex03) | Transferring and sharing data |
| [ex04](./exercises/ex04) | Extracting a variable from a file in the CEDA Archive |
| [ex05](./exercises/ex05) | Batch computing - running a script on LOTUS |
| ex06 | coming soon: Choosing the right storage for your workflow |
| [ex07](./exercises/ex07) | Building your own python 3 environment |
| [ex08](./exercises/ex08) | Compiling Fortran/C code on JASMIN |
| [ex09](./exercises/ex09) | Using Jupyter Notebooks on JASMIN |
| ex10 | coming soon: Advanced data transfers |
| [ex11](./exercises/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](./tutorials/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.