Using splicing junction counts with edgeR/limma-voom
1
0
Entering edit mode
@684bca82
Last seen 5 weeks ago
United States

Hi,

I noticed that both edgeR and limma have function to perform differential splicing analysis based on exon level counts. I am wondering why exon level counts are used instead of splice junction counts (i.e. STAR SJ output). Would it be ok to perform an edgeR or limma analysis using splice junction counts?

Thank you.

splicing limma edgeR • 220 views
ADD COMMENT
0
Entering edit mode
@gordon-smyth
Last seen 4 hours ago
WEHI, Melbourne, Australia

Yes, limma and edgeR work fine with junction counts, for example in limma::diffSplice and edgeR::diffSpliceDGE. You can use exon counts or junction counts or any combination of the two.

We like to use Rsubread::featureCounts with nonSplitOnly=TRUE and juncCounts=TRUE to get junction reads and exon reads with each read counted once only. You can then use featureCounts2DGEList(fc) to convert the featureCounts object to an edgeR DGEList including both exon and junction counts.

ADD COMMENT

Login before adding your answer.

Traffic: 623 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