Hi vincentpailler,
This reply is better suited as a comment on my comment above. Could you make the appropriate change please? That would involve the following steps:
- Copy the contents of your reply from this answer (you can edit this answer (Ctrl/Cmd + click the link to open it in a new tab) and do a
Select All->Copythere). - Click on
Add Commenton my comment above's post here: C: Salmon / IGV - Paste the copied text
- Click on the green
Add Commentbutton - Click on
moderateback in your answer here: A: Salmon / IGV - Choose
Delete Post - Click on the blue
Submitbutton.
Thank you!
If you are mapping with Salmon you are mapping to the transcriptome, and you are already taking into account splice junctions. If you want more details about splice junctions, you have to map against the genome - two good programs for this are STAR and HISAT2.
About TEs, see this pipeline: https://github.com/hyunhwaj/SalmonTE
You have to explain in more detail what you did and report error messages, if any, otherwise it will be difficult to help you.
Thanks for answering me ,
I mean, for example : for 1 gene, we can get many isoforms transcripts (A,B,C..) . So, how a read can be specific of the isoformA and not the B one for example? I can't understand how Salmon makes the difference ...
Thanks for SalmonTE, i'm gonna look that
About IGV, it requires a reference genome and bam files from the alignment. In my case, I have got a transcriptome reference and bam files from Salmon (in reality, I read they are not real bam files but pseudo bam files )
So, I import my transcriptome reference into IGV : it looks recognize the reference because there's no error messages and I can see the nucleotidic sequence of the transcriptome. But when I import one of my (pseudo)bam file from Salmon, IGV doesn't match the bam file with the transcriptome. There's no error message, but the software struggles a lot
I guess IGV does that because it is not suitable for transcriptome, and only for genome