Mercurial > repos > cmonjeau > commet
comparison commet.xml @ 3:d085f995d556
remove prepare_commet and change/add packages
author | cmonjeau |
---|---|
date | Thu, 10 Sep 2015 13:38:21 +0000 |
parents | 1478d48df8c7 |
children | 29d66e64918f |
comparison
equal
deleted
inserted
replaced
2:1478d48df8c7 | 3:d085f995d556 |
---|---|
1 <tool id="commet" name="commet" version="24.7.14"> | 1 <tool id="commet" name="commet" version="24.7.14"> |
2 <description>COmpare Multiple METagenomes</description> | 2 <description>COmpare Multiple METagenomes</description> |
3 <requirements> | 3 <requirements> |
4 <requirement type="package" version="24.7.14">commet</requirement> | 4 <requirement type="package" version="24.7.14">commet</requirement> |
5 <requirement type="package" version="2.15.0">R</requirement> | 5 <requirement type="package" version="3.0.1">R</requirement> |
6 <requirement type="package" version="0.9.3">ggplot2</requirement> | |
7 </requirements> | 6 </requirements> |
8 <command interpreter="python"> | 7 <command interpreter="python"> |
9 commet.py | 8 commet.py |
10 --input $input | 9 #for $set in $sets |
10 --set ${set.setname}::${set.reads} | |
11 #end for | |
11 -k $kmer | 12 -k $kmer |
12 -t $minsharedkmer | 13 -t $minsharedkmer |
13 -l $minlengthread | 14 -l $minlengthread |
14 -e $minshannonindex | 15 -e $minshannonindex |
15 #if str( $options_advanced.options_advanced_selector ) == "advanced" | 16 #if str( $options_advanced.options_advanced_selector ) == "advanced" |
17 -n $options_advanced.maxn | 18 -n $options_advanced.maxn |
18 #end if | 19 #end if |
19 --output $output | 20 --output $output |
20 --output_vectors $output_vectors | 21 --output_vectors $output_vectors |
21 --output_dendro $output_dendro | 22 --output_dendro $output_dendro |
22 --output_logs $output_logs | |
23 --output_matrix $output_matrix | 23 --output_matrix $output_matrix |
24 --output_heatmap1 $output_heatmap1 | 24 --output_heatmap1 $output_heatmap1 |
25 --output_heatmap2 $output_heatmap2 | 25 --output_heatmap2 $output_heatmap2 |
26 --output_heatmap3 $output_heatmap3 | 26 --output_heatmap3 $output_heatmap3 |
27 </command> | 27 </command> |
28 | 28 |
29 <inputs> | 29 <inputs> |
30 <!-- Input data files --> | 30 <!-- Input data files --> |
31 <param name="input" type="data" format="commet" label="Read sets" help="input read sets a line = a set composed by “set_name: read_file; read_file...“. Generate with Prepare commet tool" /> | 31 <repeat name="sets" title="Read sets" min="1"> |
32 <param name="reads" type="data" multiple="true" format="fasta, fastq, fastq.gz" label="Dataset" help="Accept fasta/fastq/fastq.gz"/> | |
33 <param name="setname" type="text" label="Set name" value="set_name" help="Please don't use spaces or special characters"/> | |
34 </repeat> | |
32 <param name="kmer" type="integer" label="Size of kmers" value="33" help="Set the length of used kmers." /> | 35 <param name="kmer" type="integer" label="Size of kmers" value="33" help="Set the length of used kmers." /> |
33 <param name="minsharedkmer" type="integer" label="Mini shared kmers" value="2" help="Minimal number of shared kmers." /> | 36 <param name="minsharedkmer" type="integer" label="Mini shared kmers" value="2" help="Minimal number of shared kmers." /> |
34 <param name="minlengthread" type="integer" label="Read mini length" value="0" help="Minimal length a read should have to be kept." /> | 37 <param name="minlengthread" type="integer" label="Read mini length" value="0" help="Minimal length a read should have to be kept." /> |
35 <param name="minshannonindex" type="float" label="Mini Shannon index" value="0" help="Minimal Shannon index a read should have to be kept. Float in [0,2.32]" /> | 38 <param name="minshannonindex" type="float" label="Mini Shannon index" value="0" help="Minimal Shannon index a read should have to be kept. Float in [0,2.32]" /> |
36 <conditional name="options_advanced"> | 39 <conditional name="options_advanced"> |
42 <param name="maxreads" type="integer" value="600" label="Maximum number of selected reads in sets" help="Maximum number of selected reads in sets. If a set is composed by 3 read files, and this option = 600, then the first 200 reads from each read file will be treated" /> | 45 <param name="maxreads" type="integer" value="600" label="Maximum number of selected reads in sets" help="Maximum number of selected reads in sets. If a set is composed by 3 read files, and this option = 600, then the first 200 reads from each read file will be treated" /> |
43 <param name="maxn" type="integer" value="5" label="Read maxi number of Ns" help="Maximal number of Ns a read should contain to be kept." /> | 46 <param name="maxn" type="integer" value="5" label="Read maxi number of Ns" help="Maximal number of Ns a read should contain to be kept." /> |
44 </when> | 47 </when> |
45 </conditional> | 48 </conditional> |
46 </inputs> | 49 </inputs> |
47 | |
48 <outputs> | 50 <outputs> |
49 <data format="txt" name="output" label="${tool.name} on ${on_string}: commet.log" /> | |
50 <data format="zip" name="output_vectors" label="${tool.name} on ${on_string}: vector.zip" /> | 51 <data format="zip" name="output_vectors" label="${tool.name} on ${on_string}: vector.zip" /> |
51 <data format="zip" name="output_logs" label="${tool.name} on ${on_string}: logs.zip" /> | 52 <data format="zip" name="output_logs" label="${tool.name} on ${on_string}: logs.zip" /> |
52 <data format="png" name="output_dendro" label="${tool.name} on ${on_string}: dendrogram.png" /> | 53 <data format="png" name="output_dendro" label="${tool.name} on ${on_string}: dendrogram.png" /> |
53 <data format="zip" name="output_matrix" label="${tool.name} on ${on_string}: matrix.zip" /> | 54 <data format="zip" name="output_matrix" label="${tool.name} on ${on_string}: matrix.zip" /> |
54 <data format="png" name="output_heatmap1" label="${tool.name} on ${on_string}: heatmap_normalized.png" /> | 55 <data format="png" name="output_heatmap1" label="${tool.name} on ${on_string}: heatmap_normalized.png" /> |
55 <data format="png" name="output_heatmap2" label="${tool.name} on ${on_string}: heatmap_percentage.png" /> | 56 <data format="png" name="output_heatmap2" label="${tool.name} on ${on_string}: heatmap_percentage.png" /> |
56 <data format="png" name="output_heatmap3" label="${tool.name} on ${on_string}: heatmap_plain.png" /> | 57 <data format="png" name="output_heatmap3" label="${tool.name} on ${on_string}: heatmap_plain.png" /> |
57 </outputs> | 58 </outputs> |
59 <stdio> | |
60 <exit_code range="1" level="fatal" description="Error in Commet execution" /> | |
61 </stdio> | |
58 <help> | 62 <help> |
59 | 63 |
60 **Description** | 64 **Description** |
61 | 65 |
62 COMMET (COmpare Multiple METagenomes”) provides a global similarity overview between all datasets of a large metagenomic project. | 66 COMMET (COmpare Multiple METagenomes”) provides a global similarity overview between all datasets of a large metagenomic project. |