Originally posted by steven
View Post
Also if you are concerned with the exon-union approach, there are other tools besides Cufflinks, such as DEXseq, from the same author of DESeq.
You can read about the comparison between Cufflinks and DEXseq here:
Of course, but then what about learning R, Perl, Python, C, ... and the assembler, so that you can do everything yourself? The point of using some existing tool is that you don't have to reinvent the wheel each time.
Bottom line:
- Galaxy is easier to learn/use
- R is more powerful/advanced
Bottom line:
- Galaxy is easier to learn/use
- R is more powerful/advanced
I'm just saying that when you used an all encompassing program like Galaxy you limit your options and furthermore you are completely dependent upon the creators to update and expand it.
It becomes a question really then of time versus power/utility/and self-development. Learning to use R programs like DESeq or EdgeR will also get you started in learning R, and R can be used for a lot more than just differential expression, so its like the gift that keeps on giving. You start using it for other problems because it has that utility.
I'm a straight up molecular biologist and when I started doing next-gen work I couldn't even change to a different folder in a command line and for a while we even used some commercial point and click software for our analysis. It took some effort to learn everything, but what I have learned allows me to do far far more than had I limited myself to one set of tools because they were easy to use.
So despite the difficulties, I will recommend any beginner to actually take the time to do it the slightly harder way. It will pay off.
Personally I would first try to use things like SAMtools, BEDtools, HTSeq, Cufflinks, Scripture, DESeq, edgeR.. and learn some shell scripting to pipeline them. I would actually start with Jon's thread.


Leave a comment: