Research Computing Tips

A collection of RSE and HPC tips for those new to research computing at Imperial College London.

  1. Running Docker images using Singularity
  2. Git shortcuts using aliases
  3. Compute service job dependencies
  4. A Python project template
  5. Running long jobs on the RCS compute service
  6. Editing and running your code directly on the RCS compute service
  7. Using your Conda environments inside Jupyter
  8. RCS compute service utility scripts
  9. Running MATLAB on the RCS compute service
  10. Sharing data from the Research Data Store
  11. Running Jupyter notebooks on the RCS compute service
  12. Transferring data to and from the Research Data Store
  13. Controlling logging for jobs
  14. Running Julia on the RCS compute service
  15. Running MATLAB in parallel on the RCS compute service
  16. Using Nextflow on the RCS compute service
  17. Array jobs
  18. Using Snakemake on the RCS compute service
  19. Getting started with Conda
  20. Web access to the RCS compute service
  21. Research Computing support
  22. Best practices for job scripts

Tips can also be viewed by topic.

Have your own suggestions? Let us know @ImperialRSE!