Loewe: Calculate Loewe Synergy Score

View source: R/calculate_synergy_score.R

LoeweR Documentation

Calculate Loewe Synergy Score

Description

Loewe calculates the synergy score matrix from a dose-response matrix by using a druginteraction reference model introduced by Loewe in 1953.

Usage

Loewe(response, Emin = NA, Emax = NA, quiet = TRUE)

Arguments

response

A data frame. It must contain the columns: "conc1", "conc2", ..., for the concentration of the combined drugs and "response" for the observed %inhibition at certain combination.

Emin

The expected minimum response value in the 4 parameter log-logistic model.

Emax

The expected maximum response value in the 4 parameter log-logistic model.

quiet

A logical value. If it is TRUE then the warning message will not show during calculation.

Details

Loewe model is a reference model for evaluating the combination effect of two drugs. The basic assumption of this model is "The referece effect of drug combination is the expected effect of a drug combined with itself".

The optional arguments drug.col.model, drug.row.model are designed for reuse the single drug dose response model fitting results, if it has been down before. Functions FitDoseResponse and ExtractSingleDrug could be used to calculate these arguments.

Value

A data frame containing the concentrations for drugs, reference effect and synergy score estimated by Loewe model.

Author(s)

References

Examples

data("mathews_screening_data")
data <- ReshapeData(mathews_screening_data)
response <- data$response[data$response$block_id == 1, 
                          c("conc1", "conc2", "response")]
Loewe.score <- Loewe(response)


shuyuzheng/synergyfinder documentation built on Feb. 20, 2023, 11:33 p.m.