To partially answer my own question an good example is:
bam merge

The key parts are:
           #for $input in $inputs
        <param name="inputs" type="data" format="bam,sam" multiple="True" 
label="Files to merge" />

One issue I still have is if there is information hidden in the input's name.
Is there some way of passing this to the tool?

From: galaxy-dev [] on behalf of 
Christian Brenninkmeijer []
Sent: Monday, January 11, 2016 2:05 PM
Subject: [galaxy-dev] tools to reduce list of datasets.

Hi All,

Can someone point me to documentations/ examples of how to write a tool to 
reduce a a list of datasets back into a single dataset.


What I want to do is process multiple pairs of reads.

1. load all the fastq files.

2. create a list of pairs

3. Run tools of each pair in the list (As a seperate job for each pair)

4. Run a single tool over all the results of 3 at the same time! (One job which 
takes all the files/ whole collection) as input.

thanks in advance

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:

To search Galaxy mailing lists use the unified search at:

Reply via email to