Date/Time
Date(s) - 2025-10-21
13:00 CEST - 17:00 CEST
Categories
Software Carpentry aims to teach basic software skills and best practices to researchers in biology who wish to analyse data. The goal is to enable them to be more productive and make their science better and more reproducible.
This afternoon course will have select topics from:
- Introduction to the Bash shell
- Version control with Git
Where we will review file and directories as well as pipes and filters
Where we will review the personal use of git from the Bash shell
The course is designed to be continued with an introduction to Python, but you are free to register to the two parts separately depending on your previous knowledge and need.
Training materials
- The Unix Shell
- Version control with Git
(up to and including chapter 4)
(up to and including chapter 7)
Setup
Download files
You need to download some files to follow this lesson.
Download shell-lesson-data.zip and move the file to your Desktop.
Unzip/extract the file. Let us know if you need help with this step. You should end up with a new folder called shell-lesson-data on your Desktop.
Install software
If you do not already have the shell software installed, you will need to download and install it.
Similarly for Git: download and install.
Finally, follow these instructions to login to the EMBL GitLab and setup your computer.