CalculateSensitivity {synergyfinder} | R Documentation

## Calculate the Synergy Scores for Drug Combinations

### Description

`CalculateSynergy` is the main function for calculating synergy scores based on model(ZIP, Bliss, Loewe, and HSA) fron one dose-response matrix.

### Usage

    CalculateSensitivity(
      data,
      adjusted = TRUE,
      correct_baseline = "non",
      iteration = 10,
      seed = 123
    )

### Arguments

`data` | A list object generated by function `ReshapeData`.
`adjusted` | A logical value. If it is `TRUE`, the 'adjusted.response.mats' will be used to calculate synergy scores. If it is `FALSE`, the raw data ('dose.response.mats') will be used to calculate synergy scores.
`correct_baseline` | A character value. It indicates the method used for baseline correction. Available values are: non No baseline correction. part Adjust only the negative values in the matrix. all Adjust all values in the matrix.
`iteration` | An integer. It indicates the number of iterations for synergy scores calculation on data with replicates.
`seed` | An integer or NULL. It is used to set the random seed in synergy scores calculation on data with replicates.

### Value

This function will add columns into `data$drug_pairs` table. The columns are:

- ic50_1/2/... Relative IC50 for drug 1, 2, ...

- ri_1/2/... Relative Inhibition (RI) for drug 1, 2, ...

- css1_ic502/... CSS score of drug 1 while fixing drug 2 at its IC50.

- css Over all CSS score for the whole block. It's the mean value of the CSS for all drug pairs in the combination.

If there are replicates in the block, this function will add one table named as "sensitivity_scores_statistics" for the statistics of the values mentioned about into the input `data` list.

### Author(s)

- Shuyu Zheng shuyu.zheng@helsinki.fi

- Jing Tang jing.tang@helsinki.fi

### Examples

    data("mathews_screening_data")
    data <- ReshapeData(mathews_screening_data)
    data <- CalculateSensitivity(data)

[Package synergyfinder version 3.0.14 Index]