Skip to content

Generate checklists and flow diagrams based on the Preferred Reporting Items for Systematic Reviews and Meta-Analyses (PRISMA)

License

Notifications You must be signed in to change notification settings

cecoeco/PRISMA.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PRISMA.jl



PRISMA.jl is a Julia package and web application powered by React.js and Oxygen.jl for generating checklists and flow diagrams based on the 2020 Preferred Reporting Items for Systematic Reviews and Meta-Analyses (PRISMA) statement (Page et al., 2021).

Features:

  • NLP to generate 2020 PRISMA checklists.
  • upload study data to generate 2020 PRISMA flow diagrams.
  • interactive web app that requires zero programming knowledge.

Installation: use this command in the Julia REPL: using Pkg; Pkg.add("PRISMA")

Documentation: Documentation Stable Documentation Dev

Examples:

create and save a flow diagram:

using PRISMA

flow_diagram_save("flow_diagram.svg", flow_diagram())

output:

flow diagram

Citing: please consider citing PRISMA.jl and giving the GitHub repository a star, if possible.

The citation information may be found in the CITATION.bib file within the repository

References:

Bezanson, J., Edelman, A., Karpinski, S., & Shah, V. B. (2017). Julia: A fresh approach to numerical computing. SIAM Review, 59(1), 65–98. https://doi.org/10.1137/141000671

Bouchet-Valat, M., & Kamiński, B. (2023). DataFrames.jl: Flexible and Fast Tabular Data in Julia. Journal of Statistical Software, 107(4), 1–32. https://doi.org/10.18637/jss.v107.i04

Page M J, McKenzie J E, Bossuyt P M, Boutron I, Hoffmann T C, Mulrow C D et al. (2021). The PRISMA 2020 statement: An updated guideline for reporting systematic reviews. Systematic Reviews, 10(1), 89. https://doi.org/10.1186/s13643-021-01626-4