I run two Galaxy instances, so my list of reasons for using Galaxy will be rather more extensive. However, below are the reasons that one might not want to use Galaxy:
Workflows don't support pipes, so you end up creating a LOT more files than if you scripted something (of course, the target audience for Galaxy doesn't normally know how to use the command line...so this is a rather moot point).
Half the software changes require a server restart (granted, if you're then running the actual jobs on a cluster then this doesn't matter so much, but I swear everytime I do this I get an email from someone complaining).
I at least personally seem prone to finding odd and unreproducible bugs that result in me needing to manually modify the database. I'm pretty sure I'm the only person this happens to, though.
It hates compressed fastq and unsorted BAM files.
Reasons to use Galaxy:
It already does what we need.
There are already wrappers for almost anything we want.
If there isn't a wrapper already, they're simple to write.
Installation is really really really easy (docker pull ...)
Integrates with our cluster nicely.
Integrates with RStudio/ipython/jupyter and now some of the iobio stuff.
I only spend a few minutes each week doing admin stuff.
Our wetlab folks can easily be taught how to do a lot of things in it and are comfortable using it.
In my experience people will use Galaxy because of it's user friendly format and unwillingness to use the command line. I don't use it since I like to have all my files, etc. in one place and I'm using an HPC cluster at work and doing analysis on both the cluster and Galaxy means dealing with having my stuff in different places.
I'm reopening this, mostly because the Galaxy project has changed so much in the last couple years that the reasons for using it have expanded.
Then it needs to be forum, because it is mainly a opinion question.
Indeed, good catch!
Why Should I Use Galaxy ?
Hello support!
Questions similar to yours can already be found at:
We have closed your question to allow us to keep similar content in the same thread.
If you disagree with this please tell us why in a reply below. We'll be happy to talk about it.
Cheers!
HI Michael, This not only about why but also I'm not using galaxy. Thanks.
Erm, sorry, what do you mean to say?
I think it means 'what reasons do you have for not using Galaxy?'
Ah, I see. Sorry, my language parser exploded.