Session 2

Learning objectives¶
In this session we will review the assignments on the bash terminal, file system paths, and where software is located on *nix-based operating system. We will then introduce GitHub. By the end of this session you will be more familiar with the following topics:
- Unix-based operating systems.
- Using a shell / terminal.
- GitHub repositories and README files.
In class exercises¶
Assignments¶
- (only if you are a windows user) Install Windows Subsystem for Linux
- Tutorial 2.0: Create a GitHub account and repository
- Tutorial 2.1: The terminal/shell, bash variables, PATH
- Tutorial 2.2: Bash assessment/challenge
- Read: "Ten Simple Rules for Developing Usable Software in Computational Biology"
