Companion R package for specificity
; enables interactive visualization and exploration of analysis results
by John L. Darcy Updated 06 AUG 2021
This package is extremely lightweight, and can be installed quite easily using remotes::install_github()
in R. Install remotes
using install.packages("remotes")
if you don't have it already. Then run remotes::install_github("darcyj/specificity.shiny")
. All done!
specificity.shiny
has a couple dependencies (and their dependencies...), which should be installed automatically using install_github()
above. The dependencies are:
shiny
(obviously)ggplot2
(because its easier to getggplot2
to work with shiny compared to base R plots)DT
(to make data table visualization nice)colourpicker
(for friendly color picking)- THIS PACKAGE DOES NOT REQUIRE
specificity
! This was intentional, so thatspecificity
results can be shared interactively with collaborators, without the need for them to install the main package.
See the example in ?plot_specs_shiny
. It's really easy. The tutorial vignette for specificity
also contains a full walkthrough of this package.
Documentation for individual functions can be obtained within R using ?fun
where fun is the function you're interested in. There is also a full .pdf documentation file in this repository named specificity.pdf
, which is a standard glossary of all functions in the package.