PRISMA
Generate checklists and flow diagrams based on the Preferred Reporting Items for Systematic Reviews and Meta-Analyses (PRISMA)
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
Keywords from Contributors
Repository
Generate checklists and flow diagrams based on the Preferred Reporting Items for Systematic Reviews and Meta-Analyses (PRISMA)
Basic Info
- Host: GitHub
- Owner: cecoeco
- License: mit
- Language: TypeScript
- Default Branch: main
- Homepage: https://prisma-jl.onrender.com
- Size: 6.01 MB
Statistics
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
- Releases: 8
Topics
Metadata Files
README.md
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")
Examples:
create and save a flow diagram:
```julia using PRISMA: flowdiagram, flowdiagram_save
flowdiagramsave("example.svg", flowdiagram(sideboxes=false)) ```
show output:
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
- Repositories: 2
- Profile: https://github.com/cecoeco
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
Top Committers
| Name | 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
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)
- Homepage: https://prisma-jl.onrender.com
- Documentation: https://docs.juliahub.com/General/PRISMA/stable/
- License: MIT
-
Latest release: 0.0.9
published over 1 year ago
Rankings
Dependencies
- julia 1.10 build
- 134 dependencies
- @solidjs/router ^0.12.5
- sass ^1.71.1
- solid-js ^1.8.11
- vite ^5.1.5
- vite-plugin-solid ^2.8.2