Introduction to Linux and Version Control

Malvika Sharan   2017-06-26   Comments Off on Introduction to Linux and Version Control

Date(s) - 2017-06-26 - 2017-06-28
17:00 CEST - 02:30 CEST

About the course

Linux is an operating system with a powerful command line interface that is widely used for biological data analysis and in server and cluster systems. A knowledge and understanding of how to interact effectively with the command line is essential when using many popular bioinformatics software packages, efficiently performing repetitive computational tasks, and working in high-performance computing cluster environments.

This course is being organized by The Heidelberg Center for Human Bioinformatics (HD-HuB) center of the German Network for Bioinformatics Infrastructure (de.NBI). Please see the location details below.

Course contents

  • Basic commands of Linux/shell (one day)
  • Principle of shell scripting (one day)
  • Using git for version control (half day)
  • Optional supervised practice (half day)

At the end of the course, the participants will be able to understand (and modify) the scripts they are using (and which they probably have received from someone else).

Learning goals

This course aims to teach basic commands and shell scripting to the life-scientists who wish to carry out repeated tasks to deal with biological data.

The goal of the course is to enable participants:

  • to use the shell interactively
  • to understand and modify given scripts
  • to write their own scripts


We do not expect the participants to have any prior knowledge with scripting or version control. This is a course for the researchers who wish to automate their tasks such as dealing with large number of files to carry out identical or similar analysis using computers.

Course Fee

90 Euros


Please register for the course here.

About Malvika Sharan

I am a Community Outreach Coordinator for Bio-IT and Training Coordinator for ELIXIR Germany. Find me at EMBL-HD office 101 or at Bio-IT drop-in Sessions on Tuesdays 10:00-12:00 at the EMBL staff lounge. Contact Details: email -, Twitter -, GitHub -