Week 2 content overview and readings

Content overview for this week

This week, we’ll talk about some best practices for project organization, managing your project’s files in the Unix shell, and documenting your project with Markdown files. We’ll also spend a bit of time getting to know VS Code, the text editor that you will spend a lot of time in during this course.

Some of the things you will learn this week:

Readings

This week’s reading is Chapter 2 of our secondary book, “Bioinformatics Data Skills” (“Buffalo” for short – the author is Vince Buffalo), which deals with project organization and (file) management.

While very useful for any biologist interested in computational skills, the Buffalo book is geared towards bioinformatics data, especially genomic data from Next-Generation Sequencing (NGS) experiments. If you don’t work with sequencing data, don’t fret about understanding the specifics of some of the examples and recommendations, and hopefully, the more general underlying ideas will still be helpful.

The chapter also contains several tips and tricks for using the shell for project organization, which we will work through in the Zoom sessions. For more material along these lines, optional reading is Buffalo Chapter 3.

Required readings

Optional readings

Further resources

Reuse

Text and figures are licensed under Creative Commons Attribution CC BY 4.0. The figures that have been reused from other sources don't fall under this license and can be recognized by a note in their caption: "Figure from ...".