Hi. I know this could be a naive question. But why...
# rnaseq
s
Hi. I know this could be a naive question. But why is stringTie used in the pipeline and not featureCounts? Me and my colleague are discussing pros and cons (for cancer transcriptomes), and would like to know the preference..
t
The alternative is not StringTie vs featureCounts, but either Salmon or RSEM vs featureCounts. StringTie is run in addition, to potentially detect novel transcripts. Why Salmon (or RSEM) rather than featureCounts? Because featureCounts is not very sophisticated and throws away all multimapped reads by default (or it double-counts them if you choose, which is not any better). Salmon/RSEM, on the other hand, distributes counts of multimappers among the loci by probability, which means that the counts may be slightly wrong, but at least not totally lost. (The resulting non-integer counts can be rounded, if necessary.) Depending on the cancer, the most common "nonstandard" transcripts could be from fusions. If that is something you are interested in, there is #CGB1CL0SC. For finding various splicing variants, have a look at #C0493FQQZ3P.
s
Thank you @Thomas Danhorn for a detailed explanation. Our team is currently using hisat2+featureCounts, but are planning to migrate to rnaseq pipeline in nfcore. Will discuss with the team and share your suggestions
👍 1
🙏 1