Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is the read counting strand-specific? #77

Open
Mjaraespejo opened this issue Nov 28, 2021 · 2 comments
Open

Is the read counting strand-specific? #77

Mjaraespejo opened this issue Nov 28, 2021 · 2 comments
Assignees
Labels
question Further information is requested

Comments

@Mjaraespejo
Copy link

Hello,

I have used TPMCalculator to quantify RNA expression using bam files obtained using HISAT2.

For some genes I am getting extremely high intronic TPM counts when compared to exon values in the same gene. I have inspected those genes and I found that some introns overlap other genes in the opposite strand, partially or completely (see attached picture). So, when the TPM is calculated, the intron siganl seems to be inflated and doesn't correlate with the exonic values which are very low or zero.

overlap

To run TPMCalculator I use this commans:
TPMCalculator -v -g $annotation -k gene_id -t transcript_id -p -b $bam

My question is, when TPM counts the reads per feature, is the counting strand-specific?

Thank you,
Manuel.

@Mjaraespejo Mjaraespejo changed the title Is the TPM ouput strand-specific? Is the read counting strand-specific? Nov 28, 2021
@r78v10a07
Copy link
Member

TPMCalculator is not strand specific. This is a feature we will implement for the next release.
In your particular case, TPMCalculator can not determine whether a reads belong to the exon or intro of two overlapping genes.
In this case, you could use the *.uni files which exclude reads on overlapping features of each gene.

@r78v10a07 r78v10a07 self-assigned this Nov 29, 2021
@r78v10a07 r78v10a07 added the question Further information is requested label Nov 29, 2021
@Mjaraespejo
Copy link
Author

Hi Roberto,

Thanks for your reply. I'll try to use the .uni TPM values.

Manuel.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants