Reproducible reports with Quarto
2024-10-16
Recreate the exact results of a computational analysis or experiment using the same data, code, and methods as the original study.
Someone else should be able to follow the same steps and obtain the same outcomes.
A structured sequence of data processing, analysis, and computational steps used to transform raw data into meaningful results or insights.
Typically involves:
Quarto is a scientific publishing system that enables reproducible workflows and simplifies report generation.
Quarto uses notebooks as the primary document format.
RStudio and Quarto were introduced and discussed in previous sessions.
A notebook is a document containing code and natural language
Streamlining reproducible workflows - from code to reports (slides, PDF, dahsboards, etc.) that enable reproducible workflows and simplify generating reports from code.
Take control of your reports and can reduce dependencies on subscription hosts.
quarto render
(Render styles)_quarto.yaml
(Example at Quarto documentation)quarto install tinytex
Bibliography
Quarto leverages bib files from from bibliographic reference managers (Zotero, EndNote) and imports relevant citation data from DOIs
Clone example from GitHub
RStudio: File > New Project > New Directory > Quarto Website
RStudio: File > New Project > New Directory > Quarto Manuscript
Or, follow these directions from Çetinkaya-Rundel & Wickham
Dashboards: Just like a standard quarto document (docs). YAML -> format: dashboard