Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

README: Project template

This repository is to be the starting point for all new projects in the Yoder Lab. To begin a new project, fork this one, renaming it to something apt and pithy.

This file is the README, which contains an explanation of the repository contents. It's written in markdown, a form of text markup that is readable as plaintext, but can be interpreted into formated rich text or HTML by various readers, including the GitHub website. When you create a project, you should revise this file to describe the project as you plan it, and keep it updated as you proceed.

Directory structure and contents

These are the major contents and subdirectories of the project folder. Add or delete and modify as necessary.

  • project notes, ongoing, in markdown; this should be renamed to match the repository name when you fork the new project
  • scripts: shell scripts and other languages
    • R: R code specifically
    • Mathematica: Mathematica notebooks
  • data: data generated in the course of analysis; larger raw datafiles, especially DNA sequence reads, should live elsewhere, outside the project folder, to save space on GitHub and so that we can share project code without automatically also sharing the raw data
  • output: final(ish) analysis results
  • figures: figures
  • ms: manuscript text, drafted in markdown with LaTex-formatted display items (tables, figures, equations) for typesetting using pandoc


These are the programs, utilities, and other software infrastructure necessary to make the elements of the project work. At a minimum, we'll usually use the following; add to this as the project proceeds.

External data

This should list and describe any external datasets that the project scripts operate on. File formats, especially, should be annotated to aid people using the project scripts.


Template for all Yoder Lab projects; fork to start a new project






No releases published


No packages published