This lesson is still being designed and assembled (Pre-Alpha version)

READMEs for Documenting Data and Workflow

Overview

Teaching: 20 min
Exercises: 20 min
Questions
  • What are best practices for documenting the phases and workflows of a research project?

Objectives
  • Understand the importance of READMEs as a way to document the steps of a research project

  • Create a README for a research projects

  • Set up the folder structure (including filename) for a project

  • Document the decision-making and the research process

Challenge: Reviewing a README

Review this README and identify what you think are the key details to include in a README when describing a research project. Think about why they might be important details.

Solution

This README lists the researchers who received funding, basic funding information, basic descriptions of files in the dataset. This README is an example of how a README can be used to give a basic description of a research project. 

Documentation with READMEs

READMEs are commonly used to document software installation, and can also be used for:

READMEs are typically a .txt or .md (markdown) file format

What to Include in a README?

Key Points

  • READMEs are an important and simple tool for documenting various aspects of a research project, including assets (data) and workflow