I've been busy. I'm still analyzing and re-analyzing some fly data that we are getting ready for publication and I found some interesting caveats I thought I would share with the SEQanswers community. Please keep in mind that all of these analyses were done on our local install of GALAXY - I don't have time for command line foolery and these are the same programs with the same options.
Basic Study Design:
UAS-Gene X (3 tech replicate)
Repo-GAL4>UAS-Gene X (3 replicates)
C155-GAL4>UAS-Gene X (3 replicates)
Samples were run on an Ion Proton machine here at the Molecular Resource Center.
Pipeline for Analysis: Tuxedo (Cuff-etc...)
Mapping:
I used TOPHAT2 for mapping with a reference sequence and GTF file for flies. Based on discussions here, I also used RNA-STAR. I got approximately 50% mapped reads (average 30M reads to start) using TOPHAT2 and 80% mapped reads with RNA-STAR. Sounds great, right? Well, along the way I found some things that are disturbing.
Cuffmerge vs Cuffcompare:
I realize these two programs are not exactly the same, but they should be similar, right? They both produce a reference GTF file for Cuffdiff to use to determine differential gene expression. Here are JUST the RNA-STAR mapped results using the classic-fpkm option.


Looks like Cuffmerge produced more significantly different genes per group across all groups, but the numbers are not crazy different.
Looking closer at just genes that were unique to Repo expression or C155 expression, I was surprised to find that there are rather large differences. in fact only a few genes are the same for both Cuffmerge and Cuffcompare.


There were bumps along the road here and things I would like to improve with this pipeline, but what is most disturbing is this huge difference in both mapping and GTF file production depending on which option you choose. I am going to try to use DeSeq and EdgR (which are not working on our install right now). May show the output for that as well just for the record.
Its a good example of "be careful what you believe" in bioinformatic analysis. This is why we do experiments to VALIDATE even RNAseq data.
Basic Study Design:
UAS-Gene X (3 tech replicate)
Repo-GAL4>UAS-Gene X (3 replicates)
C155-GAL4>UAS-Gene X (3 replicates)
Samples were run on an Ion Proton machine here at the Molecular Resource Center.
Pipeline for Analysis: Tuxedo (Cuff-etc...)
Mapping:
I used TOPHAT2 for mapping with a reference sequence and GTF file for flies. Based on discussions here, I also used RNA-STAR. I got approximately 50% mapped reads (average 30M reads to start) using TOPHAT2 and 80% mapped reads with RNA-STAR. Sounds great, right? Well, along the way I found some things that are disturbing.
Cuffmerge vs Cuffcompare:
I realize these two programs are not exactly the same, but they should be similar, right? They both produce a reference GTF file for Cuffdiff to use to determine differential gene expression. Here are JUST the RNA-STAR mapped results using the classic-fpkm option.


Looks like Cuffmerge produced more significantly different genes per group across all groups, but the numbers are not crazy different.
Looking closer at just genes that were unique to Repo expression or C155 expression, I was surprised to find that there are rather large differences. in fact only a few genes are the same for both Cuffmerge and Cuffcompare.


There were bumps along the road here and things I would like to improve with this pipeline, but what is most disturbing is this huge difference in both mapping and GTF file production depending on which option you choose. I am going to try to use DeSeq and EdgR (which are not working on our install right now). May show the output for that as well just for the record.
Its a good example of "be careful what you believe" in bioinformatic analysis. This is why we do experiments to VALIDATE even RNAseq data.

Comment