Quarto

At emLab, we believe that data and code are only as valuable as the narrative that connects them. While code comments explain the “how,” Quarto documents (.qmd) are used to explain the “so what.” We use Quarto as one of our primary tools for integrating code with scientific narrative to ensure that our logic, data, and results are inseparable. This “literate programming” approach transforms opaque scripts into transparent, reproducible research products. This format allows us to interleave code chunks with visualizations and scientific interpretation. By then rendering these documents to HTML and hosting them via GitHub Pages, we can ensure that our internal documentation is as accessible and robust as our public-facing work. A prime example of this workflow is our ocean-ghg repository, where the entire analytical pipeline is documented and served as a live technical website.

The pages below cover the conventions and tools we use when writing Quarto documents: