differential exon usage from Salmon outputs
1
0
Entering edit mode
5 days ago
n_navy • 0

Hello everyone, I want to do splicing analysis using differential exon usage(DEU) in edgeR. I have obtained the counts from Salmon; however, as you know it gives as transcript level.

For DEU, I need exon level counts. I'm avare that I can use it through featureCounts but do you have any recommendations about using Salmon for this purpose?

Thank you.

edgeR diffSpliceDGE DEU salmon • 386 views
ADD COMMENT
0
Entering edit mode

salmon is not meant to do exon level read counting. See --> Salmon quantification vs HTSeq count quantification

Could you provide each exon as a "separate transcript" in your reference when you do counting? You could, but that will not be reflective of the eukaryotic biology.

ADD REPLY
1
Entering edit mode

Providing each exon as an individual transcript will throw off pseudoalignment-type algorithms which assume that each read originated from some transcript.

If each exon is a transcript and multiple exons are encountered in a read, the read will not be mapped by salmon.

ADD REPLY
0
Entering edit mode

I see, thank you. So do you suggest using featureCounts instead?

ADD REPLY
2
Entering edit mode
2 days ago
Gordon Smyth ★ 8.0k

If you want to detect differential splicing using edgeR with Salmon output, then you should do DTU instead of DEU, see:

Baldoni PL#, Chen L#, Li M, Chen Y, Smyth GK (2025). Dividing out quantification uncertainty enables assessment of differential transcript usage with diffSplice. bioRxiv https://doi.org/10.1101/2025.04.07.647659.

If you really want to do DEU, then you must go right back to scratch and do full read alignment, see Section 4.5 of the edgeR User's Guide for a fully-worked example: https://www.bioconductor.org/packages/release/bioc/vignettes/edgeR/inst/doc/edgeRUsersGuide.pdf

BTW, diffSpliceDGE() is now obsolete in the most recent version of edgeR. We recommend edgeR::diffSplice now for both DEU and DTU.

ADD COMMENT

Login before adding your answer.

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