Question: Are TPM values generated by different programs comparable?
gravatar for amy.bashir
3.5 years 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 • 1.5k views
ADD COMMENTlink modified 3.5 years ago by h.mon32k • written 3.5 years ago by amy.bashir80
gravatar for h.mon
3.5 years ago by
h.mon32k 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 3.5 years ago by h.mon32k

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

ADD REPLYlink written 3.5 years 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: 1156 users visited in the last hour