Introduction to Remote Computing
2021-09-03
Overview
Introductory skills
Workshop 1: Introduction to the UNIX Command Line
Workshop 2: Creating and modifying text files on remote computers
Intermediate skills
Workshop 3: Connecting to remote computers with ssh
Workshop 4: Running programs on remote computers and retrieving the results
Workshop 5: Installing software on remote computers with conda
Workshop 6: Structuring your projects for current and future you
Workshop 7: Automating your analyses and executing long-running analyses on remote computers
Workshop 8: Keeping track of your files with version control
Advanced skills
Workshop 9: Automating your analyses with the snakemake workflow system
Workshop 10: Executing large analyses on HPC clusters with slurm
Workshop 11: Making use of on-demand “cloud” computers from Amazon Web Services