Down weighing an outlier in DESeq2 ?
1
0
Entering edit mode
Sydney • 0
@e2cf211b
Last seen 10 months ago
United States

I found a sample during QC that appears to be an outlier as it did not cluster with the other replicates in a multidimensional scaling plot. A pearson correlation also showed that it is more similar to the control. In limma I can use the voomWithQualityWeights method to specifically down-weight this sample amongst its replicates. I'm wondering if there a similar approach in DESeq2 instead of flat out removing it from the analysis?

DESeq2 • 625 views
ADD COMMENT
0
Entering edit mode
ATpoint ★ 4.1k
@atpoint-13662
Last seen 13 hours ago
Germany

Googling "deseq2 weights" ==> Sample quality weights for RNA-seq

ADD COMMENT
0
Entering edit mode

Yes, you can supply weights (in a gene x sample matrix format, 0 to 1 valued), but we don't have a method like voomWithQualityWeights which estimates them for you.

ADD REPLY
0
Entering edit mode

So if I want to down-weight one sample across the experiment, would I supply a matrix that has all 1s except one column where it would be say, 0.5?

ADD REPLY
0
Entering edit mode

It's a gene-by-sample matrix so every gene per sample gets a different weight. The voom function you refer to combines the per-observation level weights with the sample weights (from arrayWeights), so it's not straight-forward to estimate/guess/makeup that manually to DESeq2. Would it be so bad to just use voom or remove the outlier and stick with DESeq2?

ADD REPLY

Login before adding your answer.

Traffic: 493 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6