prisma2020

Produce PRISMA-2020 compliant flow diagrams

https://github.com/prisma-flowdiagram/prisma2020

Science Score: 67.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 10 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (14.6%) to scientific vocabulary

Keywords

meta-analysis prisma reporting review systematic systematic-review visualization
Last synced: 6 months ago · JSON representation ·

Repository

Produce PRISMA-2020 compliant flow diagrams

Basic Info
Statistics
  • Stars: 169
  • Watchers: 8
  • Forks: 81
  • Open Issues: 10
  • Releases: 8
Topics
meta-analysis prisma reporting review systematic systematic-review visualization
Created over 5 years ago · Last pushed about 1 year ago
Metadata Files
Readme Contributing Funding License Code of conduct Citation

README.md

Check & Deploy GitHub release (latest by date) GitHub Repo stars DOI DOI ko-fi <!-- badges: end -->

PRISMA2020 Flow Diagram

You can use this package to produce a flow diagram that conforms to the PRISMA 2020 standards using the PRISMA_flowdiagram() function. The data can be manually entered into the function, or loaded up using the template CSV file provided in 'INST/EXTDATA/'. The function, (if 'interactive = TRUE') produces an interactive HTML ouput with each box linking to a specific page (e.g. of search results or methods details), and hover-over tooltips for further information.

The 'Previous' and 'Other' study arms of the flowchart can be toggled on and off and removed or added to the diagram by specifying this in the function inputs.

A static version is produced otherwise.

See the interactive template here.

Visit the web-based Shiny app for a point-and-click user interface here.


Docker Installation

You can quickly install the PRISMA2020 package and run the included example shinyapp using Docker.

bash docker build . -t prisma-shiny:1 docker run -it --rm -p 3838:3838 prisma-shiny:1

Then visit http://localhost:3838/app in your web browser. To stop the app, press Ctrl+C in the terminal.


Please cite as:
Haddaway, N. R., Page, M. J., Pritchard, C. C., & McGuinness, L. A. (2022). PRISMA2020: An R package and Shiny app for producing PRISMA 2020-compliant flow diagrams, with interactivity for optimised digital transparency and Open Synthesis. Campbell Systematic Reviews, 18, e1230. https://doi.org/10.1002/cl2.1230
Citation in .ris format (right click 'Save Link As')

Owner

  • Name: prisma-flowdiagram
  • Login: prisma-flowdiagram
  • Kind: organization

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
  - family-names: Haddaway
    given-names: Neal
    orcid: https://orcid.org/0000-0003-3902-2234
  - family-names: McGuinness
    given-names: Luke A
    orcid: https://orcid.org/0000-0001-8730-9761
  - family-names: Pritchard
    given-names: Chris C
    orcid: https://orcid.org/0000-0002-1143-9751
title: "PRISMA2020: R package and ShinyApp for producing PRISMA 2020 compliant flow diagrams"
version: 1.1.0
doi: 10.5281/zenodo.4287834
date-released: 2023-02-06
license: MIT
url: "https://github.com/prisma-flowdiagram/PRISMA2020"
preferred-citation:
  type: article
  authors:
  - family-names: Haddaway
    given-names: Neal
    orcid: https://orcid.org/0000-0003-3902-2234
  - family-names: Page
    given-names: Matthew J
    orcid: https://orcid.org/0000-0002-4242-7526
  - family-names: Pritchard
    given-names: Chris C
    orcid: https://orcid.org/0000-0002-1143-9751
  - family-names: McGuinness
    given-names: Luke A
    orcid: https://orcid.org/0000-0001-8730-9761
  doi: "10.1002/cl2.1230"
  journal: "Campbell Systematic Reviews"
  title: "PRISMA2020: an R package and Shiny app for producing PRISMA 2020-compliant flow diagrams, with interactivity for optimised digital transparency and Open Synthesis"
  year: 2022

GitHub Events

Total
  • Issues event: 6
  • Watch event: 59
  • Delete event: 1
  • Issue comment event: 3
  • Push event: 2
  • Pull request review event: 1
  • Pull request event: 3
  • Fork event: 21
  • Create event: 2
Last Year
  • Issues event: 6
  • Watch event: 59
  • Delete event: 1
  • Issue comment event: 3
  • Push event: 2
  • Pull request review event: 1
  • Pull request event: 3
  • Fork event: 21
  • Create event: 2

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 4
  • Total pull requests: 1
  • Average time to close issues: 7 minutes
  • Average time to close pull requests: N/A
  • Total issue authors: 3
  • Total pull request authors: 1
  • Average comments per issue: 0.0
  • Average comments per pull request: 0.0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 4
  • Pull requests: 1
  • Average time to close issues: 7 minutes
  • Average time to close pull requests: N/A
  • Issue authors: 3
  • Pull request authors: 1
  • Average comments per issue: 0.0
  • Average comments per pull request: 0.0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • befriendabacterium (6)
  • mrl2718 (3)
  • chriscpritchard (2)
  • wt0908 (1)
  • MiiroEm (1)
  • shainatrevino (1)
  • qianjzhang (1)
  • KimWever (1)
  • shellberight55 (1)
  • VeriSanchez (1)
  • JoyceLaraGarcez (1)
  • CoolShades (1)
  • ajebach (1)
Pull Request Authors
  • chriscpritchard (3)
  • WalRoQui (1)
  • LMM716 (1)
  • olivroy (1)
Top Labels
Issue Labels
enhancement (4) wontfix (3) help wanted (3) bug (1) invalid (1) good first issue (1)
Pull Request Labels
enhancement (1)

Dependencies

DESCRIPTION cran
  • DT * imports
  • DiagrammeR * imports
  • DiagrammeRsvg * imports
  • htmltools * imports
  • htmlwidgets * imports
  • rio * imports
  • rsvg * imports
  • scales * imports
  • shiny * imports
  • shinyjs * imports
  • stats * imports
  • stringr * imports
  • tools * imports
  • utils * imports
  • webp * imports
  • xml2 * imports
  • zip * imports
.github/workflows/check-and-deploy.yml actions
  • khan/pull-request-comment-trigger v1.1.0 composite
  • octokit/request-action v2.x composite
.github/workflows/build-and-check-CRAN.yml actions
  • actions/checkout v3 composite
  • actions/download-artifact v3 composite
  • actions/upload-artifact v3 composite
  • ncipollo/release-action v1 composite
  • r-lib/actions/setup-pandoc v2 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite
  • r-lib/actions/setup-tinytex v2 composite
.github/workflows/docker-build-push.yml actions
  • actions/checkout v2 composite
  • docker/build-push-action v2 composite
  • docker/login-action v1 composite
  • docker/setup-buildx-action v1 composite
  • docker/setup-qemu-action v1 composite
Dockerfile docker
  • rocker/shiny latest build