broadinstitute / profiling-resistance-mechanisms

Predicting pharmacodynamic responses to cancer drugs using cell morphology
BSD 3-Clause "New" or "Revised" License
7 stars 5 forks source link

Signature Analysis - PMSB5 and generic resistance signatures #58

Open gwaybio opened 4 years ago

gwaybio commented 4 years ago

In #57 I add a signature analysis. The purpose of this analysis is to identify morphology features that are significantly different between wildtype and resistant clones. The next step is to apply the signatures to other profiles to 1) validate the approach and 2) predict the resistance status of different samples.

This analysis was prompted by #49 .

I will describe the approach, results, and conclusions in this issue.

gwaybio commented 4 years ago

Hypothesis

We can identify morphology features that distinguish resistant from wild-type clones

Data

We use two different (aggregated) datasets

  1. Batch 1 (20X) and Batch 2
    • Clone A and E (confirmed PSMB5 mutations)
  2. Batch 5, 6, 7
    • "Four Clone" (we have four resistant and four wild-type clones)
    • DMSO and 0.7 Bortezomib (I think it is lowest dose?)

Approach

Limitations

gwaybio commented 4 years ago

Signature Results

Linear Model

Clone A/E

cloneAE_anova_effect_term_distributions_cutoff

cloneAE_tukey_volcano

cloneAE_signature_feature_interpret

Four Clone

fourclone_anova_effect_term_distributions

fourclone_tukey_volcano

fourclone_signature_feature_interpret

gwaybio commented 4 years ago

Signature Results

Applying Signatures

Here, we repurpose singscore, which is a rank-based ssGSEA-like method that generates a composite score of high and low features.

Apply PSMB5 Signature to Four Clone

psmb5_signature_apply_fourclone

Apply "Generic" Signature to Clone A/E

generic_resistance_signature_apply_cloneAE

gwaybio commented 4 years ago

In general, it appears that the resistance signature decreases with increasing dose. However, this decrease is dependent on clone type (resistant vs. wildtype).

Alternative Plotting Strategy

generic_resistance_signature_apply_cloneAE_xaxis_dosage

shntnu commented 4 years ago

Here are some snippets that may be relevant when we ponder the question of of stratifying our pseudo-bulk analysis

From https://osca.bioconductor.org/multi-sample-comparisons.html#differential-expression-between-conditions