knitr::opts_chunk$set(
  collapse = TRUE,
  comment = "#>",
  fig.path = "man/figures/README-",
  out.width = "100%"
)

doRadiomics

The goal of doRadiomics is to do radiomics analysis.

Installation

You can install the development version from GitHub with:

# install.packages("devtools")
devtools::install_github("yzhizai/doRadiomics")

Example

This is a basic example which shows you how to solve a common problem:

library(doRadiomics)
## basic example code
dt <- dataset.radiomics

model <- new('Radiomics')

model <- run.radiomics(model, dt, num_feature = 20)

figure.radiomics(model, 'output.pptx')

out.1 <- predict.radiomics(model, dt) %>% validate.radiomics()


dt <- dataset.nomogram

model <- new('Nomogram', uni_p_thresh = 0.05)
model <- run.nomogram(model, dt)

figure.nomogram(model, dt, 'output.pptx', fun.at = c(0.1, 0.4, 0.9))

out.3 <- predict.nomogram(model, dt) %>% validate.nomogram()

compare.model(out.1, out.3, 'output.pptx')


yzhizai/doRadiomics documentation built on Dec. 30, 2022, 10:25 p.m.