HSA: HSA synergy score based on highest single agent (HSA) model

Description Usage Arguments Value Author(s) Examples

View source: R/HSA.R

Description

A function to calculate HSA synergy score based on HSA model

Usage

1
2
HSA(response.mat, correction = TRUE, Emin = NA, Emax = NA,
  nan.handle = c("LL4", "L4"))

Arguments

response.mat

a dose-response matrix with concentrations as row names and column names

correction

a parameter to specify if baseline correction is used or not. Defaults to TRUE.

Emin

the minimal effect of the drug used in the 4-parameter log-logistic function to fit the dose-response curve. If it is not NA, it is fixed the value assigned by the user. Defaults to NA. It is used only when correction is required.

Emax

the maximal effect of the drug used in the 4-parameter log-logistic function to fit the dose-response curve. If it is not NA, it is fixed the value assigned by the user. Defaults to NA. It is used only when correction is required.

nan.handle

a parameter to specify if L.4 function or LL.4 function is used when fitting with LL.4 produces NaNs.

Value

A matrix of HSA synergy scores for all the dose pairs for a drug combination. For a does pair with at least one zero concentration, 0 is used as the synergy score.

Author(s)

Liye He [email protected]

Examples

1
2
3
data("mathews_screening_data")
data <- ReshapeData(mathews_screening_data)
delta.score <- HSA(data$dose.response.mats[[1]])

synergyfinder documentation built on Nov. 17, 2017, 9:51 a.m.