Skip to content

Improvements to JASMIN beginners workshop #79

@danny-lloyd

Description

@danny-lloyd

Issues encountered during February 2025 workshop

  • Problem with users having training account registered to same email as main JASMIN account: when they reset their password they get two emails, one with footer saying this is for train000 and another for their main account - don't want to reset the wrong account! Needs to be added to slides
  • Bring loan laptop for presentation that can be kept at the front with no auto-sleep timeout so that it stays on and we can work on our laptops
  • Need to be clearer in the introduction presentation that training accounts will be wiped in 48 hours (common question that was only in the wrap up presentation)
  • Tidy up comments in ex05 about job arrays (line 49 and lines 176-186) which are not actually commented out!
  • rsync is not installed on Windows but scp is, for ex03 suggest trying out rsync between two JASMIN machines instead of local machine to JASMIN

Things spotted during the February 2025 workshop that would be good

  • Add to notebook service exercise: usage notes (e.g. closing kernels after use, shutting down/restarting kernel if there's an issue), link to numpy, matplotlib, pandas, xarray tutorials we use for NCAS ISC course
  • Finish off tutorials or remove - rename to advanced training/tutorials (in progress)
  • Review exercises 6-8, 11 (not used this time)
  • Re-order exercises
    • Need to make sure any links that reference exercises are updated - for now can split them into sections in README
    • group interactive and batch/non-interactive exercises together (e.g. ex09 notebooks service is after batch submission ex04/5)
    • ex10 doesn't exist, so move ex11 to ex10?
  • Request for an intermediate or advanced workshop (maybe at the JASMIN user conference) for things like Slurm job arrays, Slurm repeating jobs (as alternative to cron), Cylc workflows, Globus transfers (web UI + in notebook service with Python)
  • Matlab support for those who already have a licence at their home institution
  • R notebook service is it possible
  • Diagram at end of ex01 could be clearer
  • Tidy up branches in repo

Things spotted after February 2025 workshop

  • ex05 needs to be updated for LOTUS2 partitions
  • The other exercises need to be checked for Rocky 9 changes, but should be up-to-date

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions