Mercurial > repos > gkumar09 > trinityrnaseq_protocol
changeset 9:32b2ed082d0c draft
Uploaded
author | gkumar09 |
---|---|
date | Wed, 23 Sep 2015 15:22:38 -0400 |
parents | e40d92918044 |
children | adf57ab6155e |
files | cat.xml |
diffstat | 1 files changed, 41 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/cat.xml Wed Sep 23 15:22:38 2015 -0400 @@ -0,0 +1,41 @@ +<tool id="catbash" name="Concatenate datasets"> + <description>tail-to-head</description> + <command interpreter="python"> + bash_command_executer.py cat + $input1 + #for $q in $queries + ${q.input2} + #end for + > $out_file1 + </command> + <inputs> + <param name="input1" type="data" label="Concatenate Dataset"/> + <repeat name="queries" title="Dataset"> + <param name="input2" type="data" label="Select" /> + </repeat> + </inputs> + <outputs> + <data name="out_file1" format="input" metadata_source="input1"/> + </outputs> + <tests> + <test> + <param name="input1" value="1.bed"/> + <param name="input2" value="2.bed"/> + <output name="out_file1" file="cat_wrapper_out1.bed"/> + </test> + <!--TODO: if possible, enhance the underlying test code to handle this test + the problem is multiple params with the same name "input2" + <test> + <param name="input1" value="1.bed"/> + <param name="input2" value="2.bed"/> + <param name="input2" value="3.bed"/> + <output name="out_file1" file="cat_wrapper_out2.bed"/> + </test> + --> + </tests> + <help> + + no help + + </help> +</tool>