Some StringTie transcripts have no strand, causing SQANTI3 to discard them #524
-
|
Hello, I am running StringTie followed by SQANTI3, but I noticed that some transcripts generated by StringTie do not have strand information (“.”). When I provide this GTF to SQANTI3, these transcripts are discarded as unknown strand. Here is an example of the pipeline and the commands I used: StringTie command SQANTI3 command SQANTI3 log (excerpt) Question Why would StringTie generate transcripts without strand information, even when I specify --rf? Does this usually indicate ambiguous alignments or insufficient coverage to infer strand? Is there a recommended way to keep these transcripts in SQANTI3, or are they always discarded? Any advice would be greatly appreciated! Thanks in advance. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
|
Hi @Maria-Eduarda2024 , sorry for the late reply. SQANTI3 does not keep strandless transcripts, as it is impossible to assign them a reference transcript or classify them anyhow. They are assumed to be bad quality transcripts. I am no expert on StringTie, and perhaps you should ask this question in their GitHub. As far as I know, if the transcirpt has no strand, it is because there is not enough support to assign to one strand or the other. However, I would ask in their GitHub, as some users have experienced similar things: gpertea/stringtie#204 Best, |
Beta Was this translation helpful? Give feedback.
Hi @Maria-Eduarda2024 , sorry for the late reply.
SQANTI3 does not keep strandless transcripts, as it is impossible to assign them a reference transcript or classify them anyhow. They are assumed to be bad quality transcripts. I am no expert on StringTie, and perhaps you should ask this question in their GitHub. As far as I know, if the transcirpt has no strand, it is because there is not enough support to assign to one strand or the other.
However, I would ask in their GitHub, as some users have experienced similar things: gpertea/stringtie#204
Best,
Pablo