Skip to content

AstraZeneca/INSPECTumours

Repository files navigation

IN-vivo reSPonsE Classification of Tumours (INSPECTumours)

CRAN status R-CMD-check Maturity level-0

The package was built under R version 4.1.1

Project information

This is a shiny tool to classify and analyse pre-clinical tumour data automatically.

Software requirements

Depends: R (>= 3.5.0) Imports: brms, dplyr, DT, ggeffects, ggplot2, knitr, lme4, modelr, pander, plotly, purrr, readxl, rlang, rmarkdown, shiny, shinyalert, shinyFeedback, shinyjs, shinytoastr, shinyvalidate, tidybayes, tippy, tidyr, vroom, waiter

How to use

In order to use this package, please follow the instruction below.

Install from CRAN

install.packages("INSPECTumours")

R 4.2 on Windows

The Rstan is a dependancy of the brms package that is used to build models in the app.

The current CRAN Rstan (version 2.21.5) does not work with R 4.2 on Windows.

You need to install rstan and StanHeaders packages from the Stan R package repository.

# if you have installed packages from CRAN
remove.packages(c("rstan", "StanHeaders"))

install.packages("rstan", repos = c("https://mc-stan.org/r-packages/", getOption("repos")))

Install from github (development version)

if (!requireNamespace("devtools", quietly = TRUE))

    install.packages("devtools")

devtools::install_github("AstraZeneca/INSPECTumours")

Run App

library(INSPECTumours)

run_app()

Development

Work with a source code

# re-load all code after changes
devtools::load_all()

run_app()

Run Tests

devtools::test()

Run github check for package

usethis::use_github_action_check_standard()

About

This is a shiny tool to classify and analyse pre-clinical tumour data automatically.

Resources

License

Stars

Watchers

Forks

Packages

No packages published