I will be giving introductory courses for Linux, bash, Python, R, a bit of Perl, among others, in the coming semesters. The courses are aimed at graduate students doing genomics or population genetics research projects.
I will start the courses with a general overview of what Linux is about but then I need to be able to stress why it could be important to learn Linux and programing skills in order that the students gain more independence when doing their genomics analyses.
So, I would greatly appreciate your input on the following question:
> Why should someone doing a genomics project ever want to learn Linux?
I have quite a few philosophical, technical and practical justifications in mind, but I would like to know what your opinion is. You can also tell me why you think it is non-essential if this is your opinion.