Skip to content

EIvimeyCook/metRscreen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

metRscreen

The metRscreen shiny app allows you to screen papers via their abstracts and titles along with highlighting keywords in multiple colours. It currently works best using references exported as a .csv from Zotero. However it should work with most references given in a .csv format - be sure that your data matches the arguments in the app - NEW! It now also accepts the .RIS format from Zotero.

Title of MS = "Title"
Authors of MS = "Author"
Year of MS = "Publication.Year'
Publishing Journal = "Publication.Title"
Abstract of MS = "Abstract"
Keywords of MS = "Manual.Tags"

Installation

Currently the metRscreen package is not on CRAN, but you can install the development version from GitHub using the devtools package:

install.packages("devtools")
devtools::install_github("EIvimeyCook/metRscreen")
library(metRscreen)

Running metRscreen

The only function metRscreen is metRscreen(). The most important argument is "screen.file". This can be used in conjuction with the here::here(0 package to enable relative pathing.

library(metRscreen)
metRscreen(screen.file = "~/Desktop/Example.csv")

metRscreen arguments

You can give specific rejection reasons as a vector with "reject.list = c()". You can now select multiple rejection reasons together. You can also specify preloaded keywords using the keywords list argument - note that to specify multiple keywords, include a "," in addition to the former keyword in the sequence (e.g. "old,", "young).

metRscreen(screen.file = "~/Desktop/Examples.csv", reject.list = c("no control", "wrong study system"), keywords = list(green = c("old,", "young"), red = c("parent*")))

The .rds file that's produced allows for reloading of previous screening decisions. This will be automatically reloaded the next instance metRscreen is run and will return screening to the same state (i.e. with the same reject list, hidden or showing paper components, and any previous screening decisions).

Coming Soon

Adding a new argument which allows for non-simulataneous collaborative screening ("collab.names = c()")

AI Declaration

Claude Sonnet 4.6 was used in the latter stages of development.

About

The metRscreen shiny app - screening for meta-analysis and systematic reviews in R

Resources

License

Unknown, MIT licenses found

Licenses found

Unknown
LICENSE
MIT
LICENSE.md

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages