Mercurial > repos > iuc > seqkit_fx2tab
annotate seqkit_fx2tab.xml @ 8:133c83f9bdc8 draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/seqkit commit 3e9d74190f9a12f75b044a302ba1a70bd866831c
| author | iuc |
|---|---|
| date | Thu, 04 Dec 2025 12:49:38 +0000 |
| parents | 6f3db0c7a725 |
| children |
| rev | line source |
|---|---|
|
0
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
1 <tool id="seqkit_fx2tab" name="SeqKit fx2tab" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@"> |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
2 <description>convert FASTA/Q to tabular</description> |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
3 <macros> |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
4 <import>macros.xml</import> |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
5 </macros> |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
6 <expand macro="bio_tools"/> |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
7 <expand macro="requirements"/> |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
8 <command detect_errors="exit_code"><![CDATA[ |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
9 #import re |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
10 |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
11 #set input_identifier = re.sub('[^\s\w\-]', '_', str($input.element_identifier)) |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
12 ln -s '${input}' '${input_identifier}' && |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
13 |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
14 seqkit fx2tab |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
15 '${input_identifier}' |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
16 $alphabet |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
17 $avg_qual |
|
7
6f3db0c7a725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 76c1a289f15cc9a9a7d9a49dc132af62cc1d5af2
iuc
parents:
3
diff
changeset
|
18 #if str($B) != 'None' |
|
6f3db0c7a725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 76c1a289f15cc9a9a7d9a49dc132af62cc1d5af2
iuc
parents:
3
diff
changeset
|
19 -B ${ str($B).replace(",","") } |
|
6f3db0c7a725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 76c1a289f15cc9a9a7d9a49dc132af62cc1d5af2
iuc
parents:
3
diff
changeset
|
20 #end if |
|
6f3db0c7a725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 76c1a289f15cc9a9a7d9a49dc132af62cc1d5af2
iuc
parents:
3
diff
changeset
|
21 #if str($C) != 'None' |
|
6f3db0c7a725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 76c1a289f15cc9a9a7d9a49dc132af62cc1d5af2
iuc
parents:
3
diff
changeset
|
22 -C ${ str($C).replace(",","") } |
|
6f3db0c7a725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 76c1a289f15cc9a9a7d9a49dc132af62cc1d5af2
iuc
parents:
3
diff
changeset
|
23 #end if |
|
0
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
24 $gc |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
25 $gc_skew |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
26 $header_line |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
27 $length |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
28 $name |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
29 $no_qual |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
30 $only_id |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
31 #if str($input.ext) in ['fastqsanger', 'fastqsanger.gz']: |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
32 --qual-ascii-base 33 |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
33 #end if |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
34 $seq_hash |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
35 > '$output' |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
36 ]]></command> |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
37 <inputs> |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
38 <param name="input" type="data" format="fasta,fasta.gz,fastqsanger,fastqsanger.gz" label="Input file"/> |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
39 <param argument="--alphabet" type="boolean" truevalue="--alphabet" falsevalue="" checked="false" label="Output alphabet letters?"/> |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
40 <param argument="--avg_qual" type="boolean" truevalue="--avg-qual" falsevalue="" checked="false" label="Output average quality of the read?"/> |
|
7
6f3db0c7a725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 76c1a289f15cc9a9a7d9a49dc132af62cc1d5af2
iuc
parents:
3
diff
changeset
|
41 <param argument="-B" type="select" multiple="true" label="Append a precentage column of the selected bases"> |
|
6f3db0c7a725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 76c1a289f15cc9a9a7d9a49dc132af62cc1d5af2
iuc
parents:
3
diff
changeset
|
42 <option value="A"></option> |
|
6f3db0c7a725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 76c1a289f15cc9a9a7d9a49dc132af62cc1d5af2
iuc
parents:
3
diff
changeset
|
43 <option value="G"></option> |
|
6f3db0c7a725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 76c1a289f15cc9a9a7d9a49dc132af62cc1d5af2
iuc
parents:
3
diff
changeset
|
44 <option value="C"></option> |
|
6f3db0c7a725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 76c1a289f15cc9a9a7d9a49dc132af62cc1d5af2
iuc
parents:
3
diff
changeset
|
45 <option value="T"></option> |
|
6f3db0c7a725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 76c1a289f15cc9a9a7d9a49dc132af62cc1d5af2
iuc
parents:
3
diff
changeset
|
46 <option value="N"></option> |
|
6f3db0c7a725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 76c1a289f15cc9a9a7d9a49dc132af62cc1d5af2
iuc
parents:
3
diff
changeset
|
47 </param> |
|
6f3db0c7a725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 76c1a289f15cc9a9a7d9a49dc132af62cc1d5af2
iuc
parents:
3
diff
changeset
|
48 <param argument="-C" type="select" multiple="true" label="Append a count column of the selected bases"> |
|
6f3db0c7a725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 76c1a289f15cc9a9a7d9a49dc132af62cc1d5af2
iuc
parents:
3
diff
changeset
|
49 <option value="A"></option> |
|
6f3db0c7a725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 76c1a289f15cc9a9a7d9a49dc132af62cc1d5af2
iuc
parents:
3
diff
changeset
|
50 <option value="G"></option> |
|
6f3db0c7a725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 76c1a289f15cc9a9a7d9a49dc132af62cc1d5af2
iuc
parents:
3
diff
changeset
|
51 <option value="C"></option> |
|
6f3db0c7a725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 76c1a289f15cc9a9a7d9a49dc132af62cc1d5af2
iuc
parents:
3
diff
changeset
|
52 <option value="T"></option> |
|
6f3db0c7a725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 76c1a289f15cc9a9a7d9a49dc132af62cc1d5af2
iuc
parents:
3
diff
changeset
|
53 <option value="N"></option> |
|
6f3db0c7a725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 76c1a289f15cc9a9a7d9a49dc132af62cc1d5af2
iuc
parents:
3
diff
changeset
|
54 </param> |
|
0
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
55 <param argument="--gc" type="boolean" truevalue="--gc" falsevalue="" checked="false" label="Output GC content?"/> |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
56 <param argument="--gc_skew" type="boolean" truevalue="--gc-skew" falsevalue="" checked="false" label="Output GC-Skew?"/> |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
57 <param argument="--header_line" type="boolean" truevalue="--header-line" falsevalue="" checked="false" label="Output header line?"/> |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
58 <param argument="--length" type="boolean" truevalue="--length" falsevalue="" checked="false" label="Output sequence length?"/> |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
59 <param argument="--name" type="boolean" truevalue="--name" falsevalue="" checked="false" label="Output only names (no sequences and qualities)?"/> |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
60 <param argument="--no_qual" type="boolean" truevalue="--no-qual" falsevalue="" checked="false" label="Eliminate qualities from output?"/> |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
61 <param argument="--only_id" type="boolean" truevalue="--only-id" falsevalue="" checked="false" label="Output id instead of full head?"/> |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
62 <param argument="--seq_hash" type="boolean" truevalue="--seq-hash" falsevalue="" checked="false" label="Output md5 hash of sequence?"/> |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
63 </inputs> |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
64 <outputs> |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
65 <data name="output" format="tabular"/> |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
66 </outputs> |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
67 <tests> |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
68 <test expect_num_outputs="1"> |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
69 <param name="input" value="input1.fastq.gz" ftype="fastqsanger.gz"/> |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
70 <output name="output" file="fx2tab_output1.tabular" ftype="tabular"/> |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
71 </test> |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
72 <test expect_num_outputs="1"> |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
73 <param name="input" value="input1.fastq.gz" ftype="fastqsanger.gz"/> |
|
7
6f3db0c7a725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 76c1a289f15cc9a9a7d9a49dc132af62cc1d5af2
iuc
parents:
3
diff
changeset
|
74 <param name="avg_qual" value="true"/> |
|
6f3db0c7a725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 76c1a289f15cc9a9a7d9a49dc132af62cc1d5af2
iuc
parents:
3
diff
changeset
|
75 <param name="header_line" value="true"/> |
|
6f3db0c7a725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 76c1a289f15cc9a9a7d9a49dc132af62cc1d5af2
iuc
parents:
3
diff
changeset
|
76 <param name="length" value="true"/> |
|
6f3db0c7a725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 76c1a289f15cc9a9a7d9a49dc132af62cc1d5af2
iuc
parents:
3
diff
changeset
|
77 <param name="name" value="true"/> |
|
6f3db0c7a725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 76c1a289f15cc9a9a7d9a49dc132af62cc1d5af2
iuc
parents:
3
diff
changeset
|
78 <param name="only_id" value="true"/> |
|
0
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
79 <output name="output" file="fx2tab_output2.tabular" ftype="tabular"/> |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
80 </test> |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
81 <test expect_num_outputs="1"> |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
82 <param name="input" value="input1.fasta.gz" ftype="fasta.gz"/> |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
83 <output name="output" file="fx2tab_output3.tabular" ftype="tabular"/> |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
84 </test> |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
85 <test expect_num_outputs="1"> |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
86 <param name="input" value="input1.fasta.gz" ftype="fasta.gz"/> |
|
7
6f3db0c7a725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 76c1a289f15cc9a9a7d9a49dc132af62cc1d5af2
iuc
parents:
3
diff
changeset
|
87 <param name="alphabet" value="true"/> |
|
6f3db0c7a725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 76c1a289f15cc9a9a7d9a49dc132af62cc1d5af2
iuc
parents:
3
diff
changeset
|
88 <param name="avg_qual" value="true"/> |
|
6f3db0c7a725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 76c1a289f15cc9a9a7d9a49dc132af62cc1d5af2
iuc
parents:
3
diff
changeset
|
89 <param name="B" value="A,T"/> |
|
6f3db0c7a725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 76c1a289f15cc9a9a7d9a49dc132af62cc1d5af2
iuc
parents:
3
diff
changeset
|
90 <param name="C" value="A"/> |
|
6f3db0c7a725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 76c1a289f15cc9a9a7d9a49dc132af62cc1d5af2
iuc
parents:
3
diff
changeset
|
91 <param name="gc" value="true"/> |
|
6f3db0c7a725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 76c1a289f15cc9a9a7d9a49dc132af62cc1d5af2
iuc
parents:
3
diff
changeset
|
92 <param name="gc_skew" value="true"/> |
|
6f3db0c7a725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 76c1a289f15cc9a9a7d9a49dc132af62cc1d5af2
iuc
parents:
3
diff
changeset
|
93 <param name="header_line" value="true"/> |
|
6f3db0c7a725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 76c1a289f15cc9a9a7d9a49dc132af62cc1d5af2
iuc
parents:
3
diff
changeset
|
94 <param name="length" value="true"/> |
|
6f3db0c7a725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 76c1a289f15cc9a9a7d9a49dc132af62cc1d5af2
iuc
parents:
3
diff
changeset
|
95 <param name="name" value="true"/> |
|
6f3db0c7a725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 76c1a289f15cc9a9a7d9a49dc132af62cc1d5af2
iuc
parents:
3
diff
changeset
|
96 <param name="no_qual" value="true"/> |
|
6f3db0c7a725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 76c1a289f15cc9a9a7d9a49dc132af62cc1d5af2
iuc
parents:
3
diff
changeset
|
97 <param name="only_id" value="true"/> |
|
6f3db0c7a725
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 76c1a289f15cc9a9a7d9a49dc132af62cc1d5af2
iuc
parents:
3
diff
changeset
|
98 <param name="seq_hash" value="true"/> |
|
0
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
99 <output name="output" file="fx2tab_output4.tabular" ftype="tabular"/> |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
100 </test> |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
101 </tests> |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
102 <help> |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
103 **What it does** |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
104 |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
105 Converts FASTA/Q to tabular format and adds columns for sequence length and GC content/GC skew. The output |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
106 consists of 3 columns; id, sequence and quality unless one of the options to output only names or to eliminate |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
107 qualities is selected or additional columns (e.g., md5 sequence hash) are requested. |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
108 </help> |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
109 <expand macro="citations"/> |
|
08e1ad264daa
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqkit commit 4589b1a01007a4dc5a835885ab563f390ebe47cc
iuc
parents:
diff
changeset
|
110 </tool> |
