Skip to contents

Reference fit function for Bliss independence synergy scoring on combination data. Computes Bliss-expected response from single-agent edges and derives excess and score from raw averaged data.

Usage

bliss_fit_fn(avg_dt)

Arguments

avg_dt

data.table for one (drug1 x drug2 x cell line x normalization_type) combination. Must contain columns Concentration, Concentration_2, x, and normalization_type.

Value

Named list with bliss_score, bliss_excess_mean, n_combo_points, and normalization_type.

Details

Intended for use with apply_fit on combination SEs:


  apply_fit(
    combo_se, bliss_fit_fn, "combination",
    output_assay = "custom_bliss", fit_source = "bliss"
  )

Examples

mae <- gDRutils::get_synthetic_data("finalMAE_combo_matrix_small")
combo_se <- mae[[gDRutils::get_supported_experiments("combo")]]
combo_se_out <- apply_fit(
  combo_se, bliss_fit_fn, "combination",
  output_assay = "custom_bliss", fit_source = "bliss"
)