Code Publishing Tutorial

This tutorial covers how to make your code available to others. It wraps up a series of tutorials which we recommend to go through in advance:

While the general principles taught in this tutorial apply to most researchers publishing code, we will make very specific suggestions what tools to use.

In particular, we will assume you have installed Git, R, RStudio, and Quarto. Windows users may additionally need RTools.

Quarto is a tool to render dynamic documents, but not the only one. You may also use rmarkdown, Jupyter Book, Stencila, Curvenote, showyourwork!, Org Mode, StatTag, or one of the countless others.

We will start with creating a simple report which incorporates R code. Then, we will focus on what is required to publish your work:

Get started

Back to top