Title: | Plot Flow Charts According to the "PRISMA" Statement |
---|---|
Description: | Plot a PRISMA <http://prisma-statement.org/> flow chart describing the identification, screening, eligibility and inclusion or studies in systematic reviews. The PRISMA statement defines an evidence-based, minimal set of items for reporting in systematic reviews and meta-analyses. PRISMA should be used for the reporting of studies evaluating randomized clinical trials (RCT), and is also for reporting on systematic reviews of other types of research. There is also a function to generate flow charts describing exclusions and inclusions for any kind of study. |
Authors: | Jack O. Wasey [aut, cre, cph] |
Maintainer: | Jack O. Wasey <[email protected]> |
License: | GPL-3 |
Version: | 1.1.0 |
Built: | 2024-09-11 03:22:15 UTC |
Source: | https://github.com/jackwasey/prismastatement |
Generate PRISMA statement flow chart for use in retrospective medical research. Almost all arguments are mandatory, as they are in the recommended PRISMA statement.
prisma(found, found_other, no_dupes, screened, screen_exclusions, full_text, full_text_exclusions, qualitative, quantitative = NULL, labels = NULL, extra_dupes_box = FALSE, ..., dpi = 72, font_size = 10) prisma_graph(found, found_other, no_dupes, screened, screen_exclusions, full_text, full_text_exclusions, qualitative, quantitative = NULL, labels = NULL, extra_dupes_box = FALSE, ..., dpi = 72, font_size = 10)
prisma(found, found_other, no_dupes, screened, screen_exclusions, full_text, full_text_exclusions, qualitative, quantitative = NULL, labels = NULL, extra_dupes_box = FALSE, ..., dpi = 72, font_size = 10) prisma_graph(found, found_other, no_dupes, screened, screen_exclusions, full_text, full_text_exclusions, qualitative, quantitative = NULL, labels = NULL, extra_dupes_box = FALSE, ..., dpi = 72, font_size = 10)
found |
Records found through database searching |
found_other |
Additional records identified through other sources |
no_dupes |
Records after duplicates removed |
screened |
Records screened |
screen_exclusions |
Records excluded |
full_text |
Full-text articles assessed for eligibility |
full_text_exclusions |
Full-text articles excluded with reasons |
qualitative |
Studies included in qualitative analysis |
quantitative |
Studies included in quantitative synthesis (meta-analysis) |
labels |
|
extra_dupes_box |
Single logical value, default is |
... |
Further arguments are passed to |
dpi |
Dots per inch, 72 is the default here, and in |
font_size |
integer font size in points, default is 10. |
prisma_graph
: Generate the 'dot' graph text
http://prisma-statement.org/PRISMAStatement/FlowDiagram
prisma(1000, 20, 270, 270, 10, 260, 20, 240, 107) prisma(1000, 20, 270, 270, 10, 260, 20, 240, 107, labels = list(found = "FOUND")) prisma(1000, 20, 270, 270, 10, 260, 20, 240, 107, dpi = 24) prisma(1000, 20, 270, 270, 10, 260, 20, 240, 107, extra_dupes_box = TRUE) # vary the font size prisma(1000, 20, 270, 270, 10, 260, 20, 240, 107, font_size = 6) prisma(1000, 20, 270, 270, 10, 260, 20, 240, 107, font_size = 60) # giving impossible numbers should cause an error ## Not run: prisma(1, 2, 3, 4, 5, 6, 7, 8, 9) # giving unlikely numbers should cause a warning prisma(1000, 20, 270, 270, 10, 260, 19, 240, 107) prisma(1000, 20, 270, 270, 269, 260, 20, 240, 107) ## End(Not run)
prisma(1000, 20, 270, 270, 10, 260, 20, 240, 107) prisma(1000, 20, 270, 270, 10, 260, 20, 240, 107, labels = list(found = "FOUND")) prisma(1000, 20, 270, 270, 10, 260, 20, 240, 107, dpi = 24) prisma(1000, 20, 270, 270, 10, 260, 20, 240, 107, extra_dupes_box = TRUE) # vary the font size prisma(1000, 20, 270, 270, 10, 260, 20, 240, 107, font_size = 6) prisma(1000, 20, 270, 270, 10, 260, 20, 240, 107, font_size = 60) # giving impossible numbers should cause an error ## Not run: prisma(1, 2, 3, 4, 5, 6, 7, 8, 9) # giving unlikely numbers should cause a warning prisma(1000, 20, 270, 270, 10, 260, 19, 240, 107) prisma(1000, 20, 270, 270, 269, 260, 20, 240, 107) ## End(Not run)