Dear Alex,
Please don't take me wrong here, I am super pleased with STAR alignments but some good software for Differential expression and downstream analysis, such as BitSeq, RSEM and MMSEQ use Bowtie to map RNA-Seq data directly to the transcriptome - i.e., they build a fasta file with all the transcripts in a GTF table, then index it and then map it with bowtie1.
I was wondering about your experience regarding this approach and how would it compare to an STAR alignment. My intuition tells me that there's something odd with this and that when using long (100 bp or more) paired-end data this could be a major issue, but it's just my intuition no formal proof. I was wondering what are your thoughts regarding this bowtie1 transcriptome mapping approach?
On a second, but closely related note, I was wondering how one can make STAR alignments work with such tools and came to my mind that converting the STAR alignments to transcriptomic coordinates could be a feasible solution for most of this softwares. Have you had any experience on converting coordinates efficiently? I tried some code for doing this in C but it's completely inefficient due to two major bottlenecks: intersecting each read with the transcript coordinates and reading the read sequence from the bam files.
Let me know if you have some good suggestions regarding this issues.
Daniel F.