Hey Guys, It's great to receive so many responses! Thank you all for the information... and let me check out each of the masterpiece. :-) Best, Rui On Wed, Sep 11, 2013 at 1:56 AM, Peter Cock <p.j.a.cock@googlemail.com>wrote:
Wow - that makes at least five Deseq2 wrappers for Galaxy available or in progress :(
Bjoern's wrapper on the (test) tool shed, http://testtoolshed.g2.bx.psu.edu/view/bgruening/deseq2
Ross' combined wrapper for edgeR, DESeq2 and voom in one tool: http://testtoolshed.g2.bx.psu.edu/view/fubar/differential_count_models
Joachim's wrapper on the Tool Shed http://toolshed.bits.vib.be/view/joachim/deseq2
Vipin's which is soon to be released to the (Test?) Tool Shed, https://github.com/ratschlab/oqtans_tools/tree/master/DESeq2
And Rui's is working on one too.
This does seem like duplicated effort & a source of confusion for end users and Galaxy administrators (a problem not unique to deseq2, but affecting many Galaxy wrappers).
I appreciate there will be different needs, and one wrapper may not suit all, but I would prefer if the default behaviour for Galaxy tool wrapper authors was to collaborate on one good wrapper rather than writing competing ones.
When I started work on a new wrapper I tried to announce this on the mailing list to find out if anyone else was already tackling the same tool - and that seemed to work quite well. Of course, the volume of emails on galaxy-dev has grown quite a lot over the last few years so that may not be as effective, but the archives should be searchable.
Perhaps we need to improve communication in some way? One option would be to encourage greater use of the Test Tool Shed for works in progress to give them visibility? You could even have the Tool Shed itself require a search step before creating a new repository to avoid accidental duplication of effort? Or maybe a wiki page of wrappers in progress?
(And maybe we should split this into a new thread)
Regards,
Peter
On Wed, Sep 11, 2013 at 8:59 AM, Joachim Jacob | VIB | <joachim.jacob@vib.be> wrote:
Hi Rui,
I should provide a 'sample metadata table', a tabular file with one
column > the names of your samples, the other column the associated metadata (e.g. > type). > > This is how I've done it in my DESeq2 wrapper. :-) Feel free to check the > interface at http://toolshed.bits.vib.be/view/joachim/deseq2 > > > Cheers, > Joachim > > Joachim Jacob > Contact details: http://www.bits.vib.be/index.php/about/80-team > > > > On 09/11/2013 01:15 AM, ruiwang.sz wrote: >> >> Hi All, >> >> we are making a wrapper for deseq2, and there is a step where >> control/experimental conditions >> need to be determined. For example, it would be a column like the >> following in the input file >> >> Type >> CTC >> CTC >> LM >> LM >> PT >> PT >> >> and we want the select list to contain >> >> CTC >> LM >> PT >> >> In other words, we want to filter out the 'Type' and have only distinct >> ones in the select list. We could >> make it in two steps, generate a intermediate file for this but it would >> be nice that we could directly >> retrieve the distinct types to make the list. I took a look at the tool >> config wiki, but didn't see anything >> (maybe because it was a quick scan). Does anyone have any tip on this? >> we'll really appreciate. >> >> Thanks, >> Rui >> >> >> ___________________________________________________________ >> Please keep all replies on the list by using "reply all" >> in your mail client. To manage your subscriptions to this >> and other Galaxy lists, please use the interface at: >> http://lists.bx.psu.edu/ >> >> To search Galaxy mailing lists use the unified search at: >> http://galaxyproject.org/search/mailinglists/ > > > ___________________________________________________________ > Please keep all replies on the list by using "reply all" > in your mail client. To manage your subscriptions to this > and other Galaxy lists, please use the interface at: > http://lists.bx.psu.edu/ > > To search Galaxy mailing lists use the unified search at: > http://galaxyproject.org/search/mailinglists/