Mercurial > repos > bgruening > gfstats
annotate gfastats.xml @ 0:5f250ffcb1af draft default tip
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
author | bgruening |
---|---|
date | Tue, 08 Mar 2022 21:49:13 +0000 |
parents | |
children |
rev | line source |
---|---|
0
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
1 <tool id="gfastats" name="gfastats" version="@TOOL_VERSION@+galaxy@SUFFIX_VERSION@" profile="20.01"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
2 <description>the swiss army knife for genome assembly</description> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
3 <macros> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
4 <import>macros.xml</import> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
5 </macros> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
6 <expand macro="requirements" /> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
7 <expand macro="biotools"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
8 <version_command>gfastats --version</version_command> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
9 <command detect_errors="exit_code"><![CDATA[ |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
10 gfastats |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
11 '$input_file' |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
12 #if $mode_condition.selector == 'statistics' |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
13 #if $mode_condition.statistics_condition.selector == 'assembly' |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
14 $mode_condition.statistics_condition.expected_genomesize |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
15 #end if |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
16 #end if |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
17 #if $target_condition.target_option == 'true' |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
18 $target_condition.target_sequence |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
19 #if $target_condition.include_bed |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
20 --include-bed $target_condition.include_bed |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
21 #end if |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
22 #if $target_condition.exclude_bed |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
23 --exclude-bed $target_condition.exclude_bed |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
24 #end if |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
25 #end if |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
26 #if $mode_condition.selector == 'manipulation' |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
27 #if $mode_condition.swiss_army_knife |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
28 -k $mode_condition.swiss_army_knife |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
29 #end if |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
30 #if $mode_condition.sort |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
31 --sort $mode_condition.sort |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
32 #end if |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
33 $mode_condition.homopolymer_compress |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
34 -o dataset.$mode_condition.output_condition.out_format |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
35 #if $mode_condition.output_condition.out_format == 'fasta' |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
36 #if $mode_condition.output_condition.line_length |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
37 --line-length $mode_condition.output_condition.line_length |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
38 #end if |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
39 #else if $mode_condition.output_condition.out_format == 'fasta.gz' |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
40 #if $mode_condition.output_condition.line_length |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
41 --line-length $mode_condition.output_condition.line_length |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
42 #end if |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
43 #end if |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
44 #else |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
45 #if $mode_condition.statistics_condition.selector == 'size' |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
46 --out-size $mode_condition.statistics_condition.out_size |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
47 #else if $mode_condition.statistics_condition.selector == 'coordinates' |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
48 --out-coord $mode_condition.statistics_condition.out_coord |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
49 #else if $mode_condition.statistics_condition.selector == 'assembly' |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
50 --nstar-report |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
51 #else |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
52 --seq-report |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
53 $mode_condition.statistics_condition.out_sequence |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
54 #end if |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
55 $mode_condition.tabular > '$stats' |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
56 #end if |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
57 #if $mode_condition.selector == 'manipulation' |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
58 && mv dataset* output_dataset |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
59 #end if |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
60 ]]></command> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
61 <inputs> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
62 <param name="input_file" argument="--fasta" type="data" |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
63 format="fasta,fastq,fastqsanger,gfa1,fasta.gz,fastq.gz,fastqsanger.gz,gfa1.gz" |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
64 label="Input file"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
65 <conditional name="target_condition"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
66 <param name="target_option" type="select" label="Specify target sequences"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
67 <option value="false">Disabled</option> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
68 <option value="true">Enabled</option> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
69 </param> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
70 <when value="false"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
71 <when value="true"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
72 <param name="target_sequence" type="text" value="" label="Target sequence" help="Target specific sequence by header, optionally with coordinates: header[:start-end]"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
73 <sanitizer invalid_char=""> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
74 <valid initial="string.digits,string.letters"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
75 <add value=":"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
76 <add value="-"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
77 <add value="_"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
78 <add value="|"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
79 <add value=" "/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
80 </valid> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
81 </sanitizer> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
82 <validator type="regex">[0-9A-Za-z:-_| ]+</validator> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
83 </param> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
84 <param argument="--include-bed" type="data" optional="true" |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
85 format="bed" label="Include specific intervals" |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
86 help="Generates output on a subset list of headers or coordinates |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
87 in 0-based bed format. It can be combined with --exclude-bed. Optional"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
88 <param argument="--exclude-bed" type="data" format="bed" optional="true" |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
89 label="Exclude specific intervals" |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
90 help="Exclude a subset of headers or coordinates in 0-base bed format. It can be conmbined with --include-bed Optional"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
91 </when> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
92 <when value="false"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
93 </conditional> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
94 <conditional name="mode_condition"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
95 <param name="selector" type="select" label="Tool mode"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
96 <option value="statistics">Summary statistics generation</option> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
97 <option value="manipulation">Genome assembly manipulation</option> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
98 </param> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
99 <when value="manipulation"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
100 <param argument="--swiss-army-knife" type="data" |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
101 format="text" label="SAK input file" optional="true" |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
102 help="Set of instructions provided as an ordered list"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
103 <conditional name="output_condition"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
104 <param argument="--out-format" type="select" |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
105 label="Output format" help="Outputs selected sequences."> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
106 <option value="fasta">FASTA</option> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
107 <option value="fasta.gz">FASTA.gz</option> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
108 <option value="fastq">FASTQ</option> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
109 <option value="fastq.gz" selected="true">FASTQ.gz</option> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
110 <option value="gfa">GFA</option> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
111 <option value="gfa.gz">GFA.gz</option> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
112 </param> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
113 <when value="fasta"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
114 <expand macro="length_macro"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
115 </when> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
116 <when value="fasta.gz"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
117 <expand macro="length_macro"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
118 </when> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
119 <when value="fastq"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
120 <when value="fastq.gz"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
121 <when value="gfa"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
122 <when value="gfa.gz"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
123 </conditional> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
124 <param argument="--sort" type="select" label="Sort sequences" help="Specify how to sort the sequences. Ascending/descending used the sequence/path header."> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
125 <option value="" selected="true">Disabled</option> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
126 <option value="ascending">Ascending</option> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
127 <option value="descending">Descending</option> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
128 <option value="largest">Largest</option> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
129 <option value="smallest">Smallest</option> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
130 </param> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
131 <param argument="--homopolymer-compress" type="boolean" truevalue="--homopolymer-compress" falsevalue="" checked="false" |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
132 label="Homopolymer compression" help="Compress all the homopolymers in the input"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
133 </when> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
134 <when value="statistics"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
135 <conditional name="statistics_condition"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
136 <param name="selector" type="select" label="Report mode"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
137 <option value="assembly" selected="true">Genome assembly statistics (--nstar-report)</option> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
138 <option value="size">Scaffold, contig or gap sizes (--out-size)</option> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
139 <option value="coordinates">AGP, contig or gap coordinates (--out-coord)</option> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
140 <option value="sequence">Sequence statistics (--seq-report)</option> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
141 </param> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
142 <when value="size"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
143 <param argument="--out-size" type="select" label="Feature for reporting sizes" |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
144 help="Generate a tabular file with the sequence sizes"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
145 <option value="s">Scaffolds</option> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
146 <option value="c">Contigs</option> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
147 <option value="g">Gaps</option> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
148 </param> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
149 </when> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
150 <when value="coordinates"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
151 <param argument="--out-coord" type="select" label="BED coordinares feature" |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
152 help="Generates bed coordinates of given feature. Default: agp"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
153 <option value="a">AGP</option> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
154 <option value="c">Contigs</option> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
155 <option value="g">Gaps</option> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
156 </param> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
157 </when> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
158 <when value="assembly"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
159 <param name="expected_genomesize" type="integer" min="0" optional="true" |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
160 label="Expected genome size" help="Estimated genome size. This parameter is optional, but required for NG* statistics."/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
161 </when> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
162 <when value="sequence"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
163 <param argument="--out-sequence" type="boolean" truevalue="--out-sequence" falsevalue="" checked="false" |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
164 label="Report actual sequence" help="It reports also the actual sequence"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
165 </when> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
166 </conditional> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
167 <param argument="--tabular" type="boolean" truevalue="--tabular" falsevalue="" checked="true" |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
168 label="Tabular-format output" help="Generate output in tabular format"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
169 </when> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
170 </conditional> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
171 </inputs> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
172 <outputs> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
173 <data name="stats" format="tabular" label="${tool.name} on ${on_string}: stats"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
174 <filter>mode_condition['selector'] == 'statistics'</filter> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
175 <change_format> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
176 <when input="tabular" value="false" format="text"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
177 </change_format> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
178 </data> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
179 <data name="output" format="fastq" from_work_dir="output_dataset" label="${tool.name} on ${on_string}: edited sequences"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
180 <filter>mode_condition['selector'] == 'manipulation'</filter> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
181 <change_format> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
182 <when input="mode_condition.output_condition.out_format" value="fasta" format="fasta"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
183 <when input="mode_condition.output_condition.out_format" value="fasta.gz" format="fasta.gz"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
184 <when input="mode_condition.output_condition.out_format" value="fastq" format="fastq"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
185 <when input="mode_condition.output_condition.out_format" value="fastq.gz" format="fastq.gz"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
186 <when input="mode_condition.output_condition.out_format" value="gfa" format="gfa1"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
187 <when input="mode_condition.output_condition.out_format" value="gfa.gz" format="gfa1.gz"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
188 </change_format> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
189 </data> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
190 </outputs> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
191 <tests> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
192 <!--Test 01 --> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
193 <test expect_num_outputs="1"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
194 <param name="input_file" value="dataset_01.fastq.gz"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
195 <conditional name="target_condition"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
196 <param name="target_condition" value="true"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
197 <param name="target_sequence" value="S1_1"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
198 </conditional> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
199 <conditional name="mode_condition"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
200 <param name="selector" value="manipulation"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
201 <param name="swiss_army_knife" value="swiss_army.sak"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
202 <conditional name="output_condition"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
203 <param name="out_format" value="fasta.gz"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
204 </conditional> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
205 </conditional> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
206 <output name="output" value="test_01.fasta.gz" ftype="fasta.gz"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
207 </test> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
208 <!--Test 02 --> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
209 <test expect_num_outputs="1"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
210 <param name="input_file" value="dataset_01.fastq.gz"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
211 <conditional name="target_condition"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
212 <param name="target_condition" value="true"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
213 <param name="target_sequence" value="S1_1"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
214 </conditional> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
215 <conditional name="mode_condition"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
216 <param name="selector" value="statistics"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
217 <conditional name="statistics_condition"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
218 <param name="selector" value="size"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
219 <param name="out_size" value="c"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
220 </conditional> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
221 </conditional> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
222 <output name="stats" value="test_02_stats.tabular" ftype="tabular"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
223 </test> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
224 <!--Test 03 --> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
225 <test expect_num_outputs="1"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
226 <param name="input_file" value="dataset_02.fasta.gz"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
227 <conditional name="mode_condition"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
228 <param name="selector" value="statistics"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
229 <conditional name="statistics_condition"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
230 <param name="selector" value="sequence"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
231 </conditional> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
232 </conditional> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
233 <output name="stats" value="test_03_stats.tabular" ftype="tabular"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
234 </test> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
235 <!--Test 04 --> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
236 <test expect_num_outputs="1"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
237 <param name="input_file" value="dataset_03.fasta"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
238 <conditional name="mode_condition"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
239 <param name="selector" value="statistics"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
240 <conditional name="statistics_condition"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
241 <param name="selector" value="assembly"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
242 <param name="expected_genomesize" value="600000"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
243 </conditional> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
244 </conditional> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
245 <output name="stats" value="test_04_stats.tabular" ftype="tabular"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
246 </test> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
247 <!--Test 05 --> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
248 <test expect_num_outputs="1"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
249 <param name="input_file" value="dataset_04.gfa"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
250 <conditional name="mode_condition"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
251 <param name="selector" value="statistics"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
252 <conditional name="statistics_condition"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
253 <param name="selector" value="coordinates"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
254 <param name="out_coord" value="a"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
255 </conditional> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
256 </conditional> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
257 <output name="stats" value="test_05_stats.tabular" ftype="tabular"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
258 </test> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
259 <!--Test 06 --> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
260 <test expect_num_outputs="1"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
261 <param name="input_file" value="dataset_04.gfa"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
262 <conditional name="mode_condition"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
263 <param name="selector" value="manipulation"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
264 <conditional name="output_condition"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
265 <param name="out_format" value="fasta.gz"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
266 </conditional> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
267 </conditional> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
268 <output name="output" value="test_06.fasta.gz" ftype="fasta.gz"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
269 </test> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
270 <!--Test 07 --> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
271 <test expect_num_outputs="1"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
272 <param name="input_file" value="dataset_03.fasta"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
273 <conditional name="mode_condition"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
274 <param name="selector" value="statistics"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
275 <conditional name="statistics_condition"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
276 <param name="selector" value="assembly"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
277 </conditional> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
278 <param name="tabular" value="false"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
279 </conditional> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
280 <output name="stats" value="test_07_stats.tabular" ftype="tabular"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
281 </test> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
282 <!--Test 08 --> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
283 <test expect_num_outputs="1"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
284 <param name="input_file" value="dataset_01.fastq.gz"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
285 <conditional name="mode_condition"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
286 <param name="selector" value="manipulation"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
287 <conditional name="output_condition"> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
288 <param name="out_format" value="fasta.gz"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
289 </conditional> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
290 <param name="sort" value="ascending"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
291 <param name="homopolymer_compress" value="true"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
292 </conditional> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
293 <output name="output" value="test_08.fasta.gz" ftype="fasta.gz"/> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
294 </test> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
295 </tests> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
296 <help><![CDATA[ |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
297 |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
298 .. class:: infomark |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
299 |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
300 **Purpose** |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
301 |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
302 gfastats is a single fast and exhaustive tool for summary statistics and simultaneous genome assembly file manipulation. gfastats also allows seamless format conversion. |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
303 |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
304 |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
305 .. class:: infomark |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
306 |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
307 **Metrics details** |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
308 |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
309 Typical fast* metrics include: |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
310 |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
311 - Scaffold, contig and gap size |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
312 - Number of scaffolds, contigs and gaps |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
313 - Total length of scaffolds, contigs and gaps |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
314 - Scaffold, contig, gap N50 and statistics (full N*/NG* statistics with the --nstar-report flag) |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
315 - Area under the curve (AuN/AuNG) values for scaffolds, contigs and gaps |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
316 - Average scaffold, contig, gap size |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
317 - Largest scaffold, contig and gap |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
318 - Base composition and GC content |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
319 - Soft-masked base counts (lower case bases) |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
320 |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
321 |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
322 Typical gfa metrics include: |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
323 |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
324 - Number of nodes and edges |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
325 - Average degree |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
326 - Number of connected components, and length of the largets connected component |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
327 - Number of dead ends |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
328 - Number of disconnected components, and their total length |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
329 |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
330 |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
331 .. class:: infomark |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
332 |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
333 **Assembly manipulation** |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
334 |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
335 gfastats allows extensive assembly manipulation at the sequence level. Manipulation is achieved using a set of instructions provided as an ordered list in a file to the option **swiss army knife**. See the `instruction wiki <https://github.com/vgl-hub/gfastats/tree/main/instructions>`_ for a full list of instructions. |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
336 |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
337 ]]></help> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
338 <expand macro="citations" /> |
5f250ffcb1af
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gfastats commit 6ca9363cc4e0da886aab9accd79d52663247af29"
bgruening
parents:
diff
changeset
|
339 </tool> |