Mercurial > repos > crusoe > khmer
diff do-partition.xml @ 45:0b238b083f77
2 more tools
| author | Michael R. Crusoe <mcrusoe@msu.edu> |
|---|---|
| date | Sat, 12 Jul 2014 11:13:21 -0400 |
| parents | |
| children | 3d65329a491d |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/do-partition.xml Sat Jul 12 11:13:21 2014 -0400 @@ -0,0 +1,93 @@ +<tool id="gedlab-khmer-do-partition" + name="Sequence partition all-in-one" + version="1.1-1" + force_history_refresh="true"> + + <description> + Load, partition, and annotate FAST[AQ] sequences + </description> + <macros> + <token name="@BINARY@">do-parition.py</token> + <import>macros.xml</import> + </macros> + <expand macro="requirements" /> + <command> +mkdir -p output; +@BINARY@ +@TABLEPARAMS@ +@THREADS@ +output +#for input in $inputs +$input +#end for ; +mv output.info $infomation ; +mv *.part output/ + </command> + + <inputs> + <expand macro="input_sequences_filenames" /> + </inputs> + <outputs> + <data name="information" + format="text" + label="${tool.name} summary for #echo ','.join(map(str, $inputs ))#" /> + <expand macro="output_sequences" /> + </outputs> + <stdio> + <!-- [HELP] If no exit code rule is defined, the tool will stop if anything is written to STDERR --> + <exit_code range="1:" + level="fatal" /> + </stdio> + +<!-- <tests> + <test interactor="api"> + <conditional name="parameters"> + <param name="type" value="specific" /> + <param name="inputs" value="test-abund-read-2.fa"/> + <param name="cutoff" value="1" /> + <param name="ksize" value="17" /> + </conditional> + <output name="output"> + <discover_dataset name="test-abund-read-2.fa.keep"> + <assert_contents> + <has_line_matching expression="GGTTGACGGGGCTCAGGGGG" /> + </assert_contents> + </discover_dataset> + </output> + </test> + <test interactor="api"> + <param name="inputs" value="test-abund-read-2.fa" /> + <param name="cutoff" value="2" /> + <param name="ksize" value="17" /> + <output name="output"> + <discover_dataset name="test-abund-read-2.fa.keep"> + <assert_contents> + <has_line_matching expression="GGTTGACGGGGCTCAGGGGG" /> + <has_line_matching expression="GGTTGACGGGGCTCAGGG" /> + </assert_contents> + </discover_dataset> + </output> + </test> + <test interactor="api"> + <param name="inputs" value="test-abund-read-paired.fa" /> + <param name="cutoff" value="1" /> + <param name="ksize" value="17" /> + <param name="paired" value="true" /> + <output name="output"> + <discover_dataset name="test-abund-read-paired.fa.keep"> + <assert_contents> + <has_line_matching expression="GGTTGACGGGGCTCAGGGGG" /> + <has_line_matching expression="GGTTGACGGGGCTCAGGG" /> + </assert_contents> + </discover_dataset> + </output> + </test> + + </tests> + --> + <!-- [OPTIONAL] Help displayed in Galaxy --> + <!-- + <help> + </help> + --> +</tool>
