@Manual{R,
  title = {R: A Language and Environment for Statistical Computing},
  author = {{R Core Team}},
  organization = {R Foundation for Statistical Computing},
  address = {Vienna, Austria},
  year = {2012},
  note = {{ISBN} 3-900051-07-0},
  url = {http://www.R-project.org/},
}

@article{ihaka:1996,
  Author = {Ihaka, Ross and Gentleman, Robert},
	Journal = {Journal of Computational and Graphical Statistics},
	Number = 3,
	Pages = {299--314},
	Title = {R: A Language for Data Analysis and Graphics},
	Volume = 5,
	Year = 1996}

@article{gamma1995,
  title={Design Patterns: Elements of Reusable Object-Oriented Software},
  author={Gamma, Erich and Helm, Richard and Johnson, Ralph and Vlissides, John},
  journal={Addison Wesley Longman, Inc, January},
  volume={1},
  number={5},
  pages={1},
  year={1995}
}

@inproceedings{leisch2002,
  title={Sweave: Dynamic Generation of Statistical Reports using Literate Data Analysis},
  author={Leisch, Friedrich},
  booktitle={Compstat},
  pages={575--580},
  year={2002},
  organization={Springer-Verlag}
}

@Manual{yaml,
  title = {yaml: Methods to Convert R Data to YAML and Back},
  author = {Jeremy Stephens and Kirill Simonov and Yihui Xie and Zhuoer Dong and Hadley Wickham and Jeffrey Horner and {reikoch} and Will Beasley and Brendan O'Connor and Gregory R. Warnes},
  year = {2020},
  note = {R package version 2.2.1},
  url = {https://CRAN.R-project.org/package=yaml},
}

@Manual{purrr,
  title = {purrr: Functional Programming Tools},
  author = {Lionel Henry and Hadley Wickham},
  year = {2020},
  note = {R package version 0.3.4},
  url = {https://CRAN.R-project.org/package=purrr},
}

@Manual{trelliscopejs,
  title = {trelliscopejs: Create Interactive Trelliscope Displays},
  author = {Ryan Hafen and Barret Schloerke},
  year = {2020},
  note = {R package version 0.2.4},
  url = {https://CRAN.R-project.org/package=trelliscopejs},
}

@Manual{rmarkdownref,
  title = {The R Markdown Reference},
  author = {RStudio},
  year = {2020},
  url = {https://rstudio.com/wp-content/uploads/2015/03/rmarkdown-reference.pdf},
}

@article{knuth1984,
  title={Literate Programming},
  author={Knuth, Donald Ervin},
  journal={The Computer Journal},
  volume={27},
  number={2},
  pages={97--111},
  year={1984},
  publisher={Oxford University Press}
}

@article{baumer2014,
  title={R Markdown: Integrating a Reproducible Analysis Rool into Introductory Statistics},
  author={Baumer, Ben and Cetinkaya-Rundel, Mine and Bray, Andrew and Loi, Linda and Horton, Nicholas J},
  journal={arXiv preprint arXiv:1402.1894},
  year={2014}
}

@Article{blischak2019,
  title = {Creating and Sharing Reproducible Research Code the Workflowr Way [version 1; peer review: 3 approved]},
  author = {John D Blischak and Peter Carbonetto and Matthew Stephens},
  journal = {F1000Research},
  year = {2019},
  volume = {8},
  number = {1749},
  doi = {10.12688/f1000research.20843.1},
  url = {https://doi.org/10.12688/f1000research.20843.1},
}

@Book{wickham2016,
  author = {Hadley Wickham},
  title = {ggplot2: Elegant Graphics for Data Analysis},
  publisher = {Springer-Verlag New York},
  year = {2016},
  isbn = {978-3-319-24277-4},
  url = {https://ggplot2.tidyverse.org},
}

@Manual{xie2020,
  title = {DT: A Wrapper of the JavaScript Library 'DataTables'},
  author = {Yihui Xie and Joe Cheng and Xianying Tan},
  year = {2020},
  note = {R package version 0.12},
  url = {https://CRAN.R-project.org/package=DT},
}