Here are patterns discussed in the article, and links to more complete documentation
Pattern | Description |
---|---|
Extractor | Exports through the REDCap API into R, and lightly manipulates data |
Ellis | Reads data from external agencies; only validated data is allowed entry into our warehouse |
Ferry | Moves data from the warehouse (in SQL Server) to REDCap |
Arch | Exports warehouse data (not REDCap data) to R and lightly munge |
Redactor | Removes patient-identifying information from a dataset |
Record Set | Removes patient-identifying information from a dataset |
Pattern | Description |
---|---|
Code Behind | R file that can specify tables, graphs, or statistical models |
Expensive Model | Executes a long-running model, and caches the results to be consumed later |
Pattern | Description |
---|---|
Exploratory Markdown Report | Rmd file that's interpreted by knitr to produce a Markdown document, that's eventually becomes an HTML document |
Polished LaTeX Report | Rnw file that's interpreted by knitr to produce a LaTeX document, that's eventually becomes an PDF document |
(knitr common) | Features Common to all knitr files/patterns |
Figure A: Relationship between the Tiers
Figure B: Examples of Data Tier Patterns