Creating reproducible dynamic reports using data from the Secure Anonymised Information Linkage (SAIL) Databank

Ting Wang
DOI: https://doi.org/10.23889/ijpds.v1i1.132
2017-04-18
International Journal of Population Data Science
Abstract:ABSTRACT Introduction/BackgroundR, an open source analytical software has gained wide popularity for its powerful statistical and graphical techniques, little known is that it also proves to be a fantastic tool for generating automated, content specific documentation using a combination of extensible packages (i.e. R markdown, Pandoc, MiKTex, Knitr). One such example of using these techniques is to create content specific PDF reports for the 300 plus general practices in Wales who are contributing data to the Secure Anonymised Information Linkage (SAIL) Databank. Objectives1). Create large number of automated PDF reports 2). Content specific to individual practice ApproachThis project aimed to facilitate the production of a large number of similar reports (tailored to specific recipients) by reducing the repetition and manual effort required. This was done by using a combination of packages in R to create scripts to automate the production of large numbers of tailored reports that capture the characteristics of each individual practice. ResultsThe output of this piece of work was a set of tailored reports for more than 300 Walsh general practices contributing data to the Secure Anonymised Information Linkage (SAIL) Databank up to 2015. The production of these reports was automated using a combination of R packages; the source code is flexible and can be applied to a range of contexts. ConclusionMethods described in this talk is highly efficient and easy to adapt to different context (e.g. automate documentation for metadata)
What problem does this paper attempt to address?