Hello,
I was getting some strange results with cufflinks, where exons were being called as separate transcripts, so I delved deeper, and found that TopHat wasn't mapping across some splice junctions.
I decided to take the gap between exon 3 and exon 4 of GAPDH as an example (this intron is longer than 70 bp.). I had lots of reads mapping in exon 3 and in exon 4 but zero reads across the junction. So what I did was I made a 'seed' by pasting the last 15 bases of exon 3 to the first 15 bases of exon 4, and looking for this sequence in the fastq file, and there are lots of reads which have the seed sequence inside them (and extend out further, by visual inspection).
I made a small size fastq file containing reads spanning this junction and reads that fall within the two exons. The datafile is here [530 KB download].
I'm using 1.3.0 (the latest minor release from June 10) and hg18.
My search sequences were :
junction : GACCTCAACTACATGGTTTACATGTTCCAA
exon 3 : GCTTTTAACTCTGGTAAAGTGGATATTGC
exon 4 : GATTCCACCCATGGCAAATTCCATGGCAC
all searches allowed 1 mismatch.
Can the TopHat developers (or forum enthusiasts) run this example, to verify that it creates an empty junctions.bed file and misses all of the spliced mappings ? I tried -F 0 as a final idea, and it doesn't make it better.
I was getting some strange results with cufflinks, where exons were being called as separate transcripts, so I delved deeper, and found that TopHat wasn't mapping across some splice junctions.
I decided to take the gap between exon 3 and exon 4 of GAPDH as an example (this intron is longer than 70 bp.). I had lots of reads mapping in exon 3 and in exon 4 but zero reads across the junction. So what I did was I made a 'seed' by pasting the last 15 bases of exon 3 to the first 15 bases of exon 4, and looking for this sequence in the fastq file, and there are lots of reads which have the seed sequence inside them (and extend out further, by visual inspection).
I made a small size fastq file containing reads spanning this junction and reads that fall within the two exons. The datafile is here [530 KB download].
I'm using 1.3.0 (the latest minor release from June 10) and hg18.
My search sequences were :
junction : GACCTCAACTACATGGTTTACATGTTCCAA
exon 3 : GCTTTTAACTCTGGTAAAGTGGATATTGC
exon 4 : GATTCCACCCATGGCAAATTCCATGGCAC
all searches allowed 1 mismatch.
Can the TopHat developers (or forum enthusiasts) run this example, to verify that it creates an empty junctions.bed file and misses all of the spliced mappings ? I tried -F 0 as a final idea, and it doesn't make it better.
Comment