Reproducible authoring with Quarto
Mine Çetinkaya-Rundel
Duke University + RStudio
@minebocek
In the beginning was R Markdown
The story continues with Quarto…
Quart-who?
- Multi-language, next-generation version of R Markdown from RStudio
- Includes dozens of new features and capabilities
- Able to render most existing Rmd files without modification!
Running code
Two engines supported for running computations:
Editing documents
You’re not limited to RStudio for editing Quarto documents…
Quarto projects
Organize a collection of Quarto files in a folder as projects
- render all or some of the files with a single command
- share YAML configuration across multiple documents
- redirect output artifacts to another directory
- freeze rendered output (i.e. don’t re-execute documents unless they have changed)