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

REFLECT

Overview

REFLECT (REcurrent Features LEveraged for Combination Therapy) is to accelerate discovery of combination therapies tailored to multi-omic profiles of cancer patient cohorts with matching oncogenic features.

REFLECT identifies co-actionable, co-occurring oncogenic alterations that are recurrent within patient cohorts using genomic, transcriptomic and phosphoproteomic data.

The REFLECT website (https://bioinformatics.mdanderson.org/reflect/) provides co-occurrence analyses of ~200 patient cohorts each identified by a potentially actionable aberration.

The reflect package provides a set of functions that runs the reflect pipeline:

The reflect package also provides a set of functions that plots the results:

You can learn more about them in vignette("reflect").

Installation

To use the latest development version, you can install reflect from GitHub:

# install.packages("devtools")
devtools::install_github("korkutlab/reflect")

Usage

library(reflect)

# selecting optimal tunning parameter
# this is computationally costly and may take take a long time 
# gapstat_bestwbound <- get_best_wbound(egfr_data$mat_value)
# wbound <- gapstat_bestwbound$best_wbound

# run a REFLECT pipeline given a precomputed tunning parameter
wbound <- 2.0
res <- reflect_pipeline2(wbound, 
                         egfr_data$mat_value, 
                         egfr_data$df_sample, 
                         egfr_data$df_feature)

Citation

Li X., et al. (2020) Precision combination therapies from recurrent oncogenic co-alterations. doi: https://doi.org/10.1101/2020.06.03.132514



korkutlab/reflect documentation built on July 5, 2021, 7:38 a.m.