Week 2: Project organization, OSC, and Markdown

Week starts on

August 31, 2026

Page last modified

August 30, 2026



Overview

This week is a bit of a potpourri of shorter topics, introducing you to tools and strategies you’ll use throughout the course.

You will explore best practices for project file organization, get introduced to the Ohio Supercomputer Center (OSC), and learn how to write Markdown files. Along the way, you will also get to know VS Code, the text editor you’ll spend a lot of time in during this course.

Learning goals & lectures

This week’s content is divided into the following four lectures, during which you will learn:

A) Project file organization and documentation for reproducible research (Monday)

  • Best practices for organizing and managing your research project files.
  • Best practices for documenting your research project.

B) The Ohio Supercomputer Center (OSC) (Monday, continued Wednesday)

  • What supercomputers are, and why they are useful.
  • What resources OSC provides.
  • How to access OSC resources through its OnDemand web portal.

C) An introduction to the VS Code editor (Wednesday)

  • What VS Code is, and why we use it in this course.
  • How to start VS Code at OSC, and find your way around its interface.

D) An introduction to Markdown (Wednesday)

  • What Markdown is and why it’s useful for research documentation (and beyond).
  • The most common Markdown syntax, and how to preview rendered Markdown in VS Code.

We may not finish all of session D’s content. If we don’t, this material is suitable for self-study, and you should read and practice with the remaining slides on your own. There are anyway already several slides at the end that are marked as “self-study material” (see below), and any additional content not covered in class would add to that.

Assignments & exercises

Readings

  • The self-study material slides at the end of the Markdown lecture (starting here: Markdown self-study slides).

  • Markowetz (2015): Five selfish reasons to work reproducibly (OSU proxy link )
    This short paper gives a light-hearted overview of self-interested reasons to perform your research in a reproducible way.

Optional self-study material

Books for the entire course

Throughout the course, chapters from these two books are optional readings. With OSU credentials, both can be freely accessed online via the links below.

Other

Back to top

References

Allesina, Stefano, and Madlen Wilmes. 2019. Computing Skills for Biologists: A Toolbox. Princeton University Press. https://doi.org/10.1515/9780691183961.
Buffalo, Vince. 2015. Bioinformatics Data Skills [Reproducible and Robust Research With Open Source Tools]. First edition. O’Reilly.
Markowetz, Florian. 2015. “Five Selfish Reasons to Work Reproducibly.” Genome Biology 16 (1): 1–4. https://doi.org/10.1186/s13059-015-0850-7.
Noble, William Stafford. 2009. “A Quick Guide to Organizing Computational Biology Projects.” PLOS Computational Biology 5 (7): e1000424. https://doi.org/10.1371/journal.pcbi.1000424.
Wilson, Greg, Jennifer Bryan, Karen Cranston, Justin Kitzes, Lex Nederbragt, and Tracy K. Teal. 2017. “Good Enough Practices in Scientific Computing.” PLOS Computational Biology 13 (6): e1005510. https://doi.org/10.1371/journal.pcbi.1005510.