PRISMA

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

https://github.com/cecoeco/prisma.jl

Science Score: 57.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 8 DOI reference(s) in README
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (13.1%) to scientific vocabulary

Keywords

checklist data-visualization flow-diagram meta-analyses nlp research systematic-reviews

Keywords from Contributors

hybrid-differential-equations exoplanet mesh neural-sde interpretability finite-volume ode pinn interactive numeric
Last synced: 6 months ago · JSON representation ·

Repository

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

Basic Info
Statistics
  • Stars: 2
  • Watchers: 1
  • Forks: 1
  • Open Issues: 0
  • Releases: 8
Topics
checklist data-visualization flow-diagram meta-analyses nlp research systematic-reviews
Created almost 2 years ago · Last pushed about 1 year ago
Metadata Files
Readme License Citation

README.md

CI WIP Package Statistics Style: Blue

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:

  • functions to generate 2020 PRISMA checklists using natural language processing
  • functions to upload study data to create 2020 PRISMA flow diagrams via Graphviz
  • an interactive web app requiring 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:

```julia using PRISMA: flowdiagram, flowdiagram_save

flowdiagramsave("example.svg", flowdiagram(sideboxes=false)) ```

show output: ![flow diagram](docs/src/assets/example.svg)

view empty checklist data:

```julia using PRISMA: checklist_dataframe

println(checklist_dataframe()) ```

show output: ``` 49×4 DataFrame Row │ Section and Topic Item # Checklist Item Location where item is reported │ String String String String ─────┼─────────────────────────────────────────────────────────────────────────────────────────────────────────────── 1 │ TITLE 2 │ Title 1 Identify the report as a systema… 3 │ ABSTRACT 4 │ Abstract 2 See the PRISMA 2020 for Abstract… 5 │ INTRODUCTION 6 │ Rationale 3 Describe the rationale for the r… 7 │ Objectives 4 Provide an explicit statement of… 8 │ METHODS 9 │ Eligibility criteria 5 Specify the inclusion and exclus… 10 │ Information sources 6 Specify all databases, registers… 11 │ Search strategy 7 Present the full search strategi… 12 │ Selection process 8 Specify the methods used to deci… 13 │ Data collection process 9 Specify the methods used to coll… 14 │ Data items 10a List and define all outcomes for… 15 │ 10b List and define all other variab… 16 │ Study risk of bias assessment 11 Specify the methods used to asse… 17 │ Effect measures 12 Specify for each outcome the eff… 18 │ Synthesis methods 13a Describe the processes used to d… 19 │ 13b Describe any methods required to… 20 │ 13c Describe any methods used to tab… 21 │ 13d Describe any methods used to syn… 22 │ 13e Describe any methods used to exp… 23 │ 13f Describe any sensitivity analyse… 24 │ Reporting bias assessment 14 Describe any methods used to ass… 25 │ Certainty assessment 15 Describe any methods used to ass… 26 │ RESULTS 27 │ Study selection 16a Describe the results of the sear… 28 │ 16b Cite studies that might appear t… 29 │ Study characteristics 17 Cite each included study and pre… 30 │ Risk of bias in studies 18 Present assessments of risk of b… 31 │ Results of individual studies 19 For all outcomes, present, for e… 32 │ Results of syntheses 20a For each synthesis, briefly summ… 33 │ 20b Present results of all statistic… 34 │ 20c Present results of all investiga… 35 │ 20d Present results of all sensitivi… 36 │ Reporting biases 21 Present assessments of risk of b… 37 │ Certainty of evidence 22 Present assessments of certainty… 38 │ DISCUSSION 39 │ Discussion 23a Provide a general interpretation… 40 │ 23b Discuss any limitations of the e… 41 │ 23c Discuss any limitations of the r… 42 │ 23d Discuss implications of the resu… 43 │ OTHER INFORMATION 44 │ Registration and protocol 24a Provide registration information… 45 │ 24b Indicate where the review protoc… 46 │ 24c Describe and explain any amendme… 47 │ Support 25 Describe sources of financial or… 48 │ Competing interests 26 Identify the report as a systema… 49 │ Availability of data, code and o… 27 Report which of the following ar… ```

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

Owner

  • Login: cecoeco
  • Kind: user

Citation (CITATION.bib)

@software{PRISMA.jl,
  author = {Maples, Ceco Elijah},
  title  = {PRISMA.jl: Generate checklists and flow diagrams based on the Preferred Reporting Items for Systematic Reviews and Meta-Analyses (PRISMA)},
  url    = {https://github.com/cecoeco/PRISMA.jl}
}

GitHub Events

Total
  • Release event: 1
  • Delete event: 8
  • Issue comment event: 1
  • Push event: 23
  • Pull request event: 2
  • Create event: 2
Last Year
  • Release event: 1
  • Delete event: 8
  • Issue comment event: 1
  • Push event: 23
  • Pull request event: 2
  • Create event: 2

Committers

Last synced: 10 months ago

All Time
  • Total Commits: 88
  • Total Committers: 3
  • Avg Commits per committer: 29.333
  • Development Distribution Score (DDS): 0.08
Past Year
  • Commits: 88
  • Committers: 3
  • Avg Commits per committer: 29.333
  • Development Distribution Score (DDS): 0.08
Top Committers
Name Email Commits
webofceco m****9@g****m 81
CompatHelper Julia c****y@j****g 5
dependabot[bot] 4****] 2
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 11 months ago

All Time
  • Total issues: 0
  • Total pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Total issue authors: 0
  • Total pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • JuliaTagBot (1)
Pull Request Authors
  • github-actions[bot] (8)
  • dependabot[bot] (2)
  • longemen3000 (1)
Top Labels
Issue Labels
Pull Request Labels
dependencies (2)

Packages

  • Total packages: 1
  • Total downloads: unknown
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 9
juliahub.com: PRISMA

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

  • Versions: 9
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 3.2%
Downloads: 3.8%
Forks count: 14.4%
Average: 15.1%
Dependent packages count: 16.3%
Stargazers count: 37.6%
Last synced: 6 months ago

Dependencies

app/backend/Dockerfile docker
  • julia 1.10 build
app/frontend/package-lock.json npm
  • 134 dependencies
app/frontend/package.json npm
  • @solidjs/router ^0.12.5
  • sass ^1.71.1
  • solid-js ^1.8.11
  • vite ^5.1.5
  • vite-plugin-solid ^2.8.2