Question: Are TPM values generated by different programs comparable?
gravatar for amy.bashir
18 months ago by
amy.bashir80 wrote:


I am currently analyzing a set of RNA-seq data. I first used StringTie to calculate the TPM values of reads that are mapped to the genome (a non-model organism). Then, for the ~5% of reads that were not mapped to the genome, I used Trinity to de novo assemble the reads and then used Kallisto to calculate the TPM of these transcripts.

Are the TPM values calculated by StringTie and Kallisto comparable? For example, can I combine the two lists of TPM values and look at the top 30 expressed transcripts?

Thank you very much!

kallisto tpm stringtie • 793 views
ADD COMMENTlink modified 18 months ago by h.mon24k • written 18 months ago by amy.bashir80
gravatar for h.mon
18 months ago by
h.mon24k wrote:

No, I don't think concatenating your TPMs like this is a good idea: both data sets are normalized to 1million, however the number of reads is very different between them.

If you want to do something like this, I would:

1) map reads to genome

2) used unmapped reads to assemble transcriptome

3) extract / get transcripts from genome

4) concatenate assembled transcriptome and extracted transcripts into new reference transcriptome

5) use kallisto to estimate TPMs / counts for new reference transcriptome

ADD COMMENTlink written 18 months ago by h.mon24k

Oh, that's a great idea. Thank you very much!

ADD REPLYlink written 18 months ago by amy.bashir80
Please log in to add an answer.


Use of this site constitutes acceptance of our User Agreement and Privacy Policy.
Powered by Biostar version 2.3.0
Traffic: 1859 users visited in the last hour