Mercurial > repos > iuc > vsearch
annotate dereplication.xml @ 6:9495df9dd6ef draft default tip
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vsearch commit 98411bbc8c371cf56d81fc4a1402ee64efef41eb"
| author | iuc |
|---|---|
| date | Wed, 04 Nov 2020 07:36:19 +0000 |
| parents | 4258854759ba |
| children |
| rev | line source |
|---|---|
|
3
4258854759ba
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vsearch commit 29f6e6424a37947adbe1eba92f0e7d3c83efc042-dirty
iuc
parents:
2
diff
changeset
|
1 <tool id="vsearch_dereplication" name="VSearch dereplication" version="@VERSION@.0"> |
| 0 | 2 <description></description> |
| 3 <macros> | |
| 4 <import>vsearch_macros.xml</import> | |
| 5 </macros> | |
| 6 <expand macro="requirements" /> | |
| 7 <expand macro="stdio" /> | |
| 8 <expand macro="version_command" /> | |
| 9 <command> | |
| 10 <![CDATA[ | |
| 11 vsearch | |
| 12 @GENERAL@ | |
|
2
f29e21388219
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vsearch commit 64c1c4c664c6a131d897f574dc849f5668fa97d2
iuc
parents:
1
diff
changeset
|
13 --derep_fulllength "$infile" |
|
f29e21388219
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vsearch commit 64c1c4c664c6a131d897f574dc849f5668fa97d2
iuc
parents:
1
diff
changeset
|
14 #if str($maxuniquesize): |
|
f29e21388219
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vsearch commit 64c1c4c664c6a131d897f574dc849f5668fa97d2
iuc
parents:
1
diff
changeset
|
15 --maxuniquesize "$maxuniquesize" |
| 0 | 16 #end if |
|
2
f29e21388219
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vsearch commit 64c1c4c664c6a131d897f574dc849f5668fa97d2
iuc
parents:
1
diff
changeset
|
17 #if str($minuniquesize): |
|
f29e21388219
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vsearch commit 64c1c4c664c6a131d897f574dc849f5668fa97d2
iuc
parents:
1
diff
changeset
|
18 --minuniquesize "$minuniquesize" |
| 0 | 19 #end if |
|
2
f29e21388219
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vsearch commit 64c1c4c664c6a131d897f574dc849f5668fa97d2
iuc
parents:
1
diff
changeset
|
20 --output "$outfile" |
|
1
8c4e2933a17a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vsearch commit 95732e013ec4dfe5dae0b9ed81e9d7710cbaed9d
iuc
parents:
0
diff
changeset
|
21 $sizein |
|
2
f29e21388219
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vsearch commit 64c1c4c664c6a131d897f574dc849f5668fa97d2
iuc
parents:
1
diff
changeset
|
22 $sizeout |
|
f29e21388219
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vsearch commit 64c1c4c664c6a131d897f574dc849f5668fa97d2
iuc
parents:
1
diff
changeset
|
23 --strand "$strand" |
|
f29e21388219
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vsearch commit 64c1c4c664c6a131d897f574dc849f5668fa97d2
iuc
parents:
1
diff
changeset
|
24 #if str($topn): |
|
f29e21388219
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vsearch commit 64c1c4c664c6a131d897f574dc849f5668fa97d2
iuc
parents:
1
diff
changeset
|
25 --topn "$topn" |
| 0 | 26 #end if |
| 27 #if $uc: | |
|
2
f29e21388219
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vsearch commit 64c1c4c664c6a131d897f574dc849f5668fa97d2
iuc
parents:
1
diff
changeset
|
28 --uc "$uc_outfile" |
| 0 | 29 #end if |
| 30 ]]> | |
| 31 </command> | |
| 32 <inputs> | |
| 33 <param name="infile" type="data" format="fasta" label="Select your FASTA file" help="(--derep_fulllength)" /> | |
| 34 <expand macro="topn" /> | |
| 35 <expand macro="sizein" /> | |
| 36 <expand macro="sizeout" /> | |
| 37 <expand macro="strand" /> | |
| 38 <expand macro="uclust_like_output" /> | |
| 39 <param name="minuniquesize" type="integer" value="" optional="True" label="Minimum abundance" | |
| 40 help="(--minuniquesize)"/> | |
| 41 <param name="maxuniquesize" type="integer" value="" optional="True" label="Maximum abundance" | |
| 42 help="(--maxuniquesize)"/> | |
| 43 </inputs> | |
| 44 <outputs> | |
| 45 <data name="outfile" format="fasta" label="${tool.name} on ${on_string}" /> | |
|
1
8c4e2933a17a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vsearch commit 95732e013ec4dfe5dae0b9ed81e9d7710cbaed9d
iuc
parents:
0
diff
changeset
|
46 <data name="uc_outfile" format="fasta" label="${tool.name} on ${on_string}: UCLUST like output"> |
| 0 | 47 <filter>uc is True</filter> |
| 48 </data> | |
| 49 </outputs> | |
| 50 <tests> | |
| 51 <test> | |
| 52 <param name="infile" value="AF091148_first_rep.fsa.bz2" ftype="fasta" /> | |
| 53 <param name="strand" value="both" /> | |
| 54 <param name="minuniquesize" value="1" /> | |
| 55 <param name="maxuniquesize" value="100000" /> | |
|
1
8c4e2933a17a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vsearch commit 95732e013ec4dfe5dae0b9ed81e9d7710cbaed9d
iuc
parents:
0
diff
changeset
|
56 <param name="topn" value="10000" /> |
|
8c4e2933a17a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vsearch commit 95732e013ec4dfe5dae0b9ed81e9d7710cbaed9d
iuc
parents:
0
diff
changeset
|
57 <output name="outfile" file="dereplication_result1.fasta" ftype="fasta" /> |
|
8c4e2933a17a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vsearch commit 95732e013ec4dfe5dae0b9ed81e9d7710cbaed9d
iuc
parents:
0
diff
changeset
|
58 </test> |
|
8c4e2933a17a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vsearch commit 95732e013ec4dfe5dae0b9ed81e9d7710cbaed9d
iuc
parents:
0
diff
changeset
|
59 <test> |
|
8c4e2933a17a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vsearch commit 95732e013ec4dfe5dae0b9ed81e9d7710cbaed9d
iuc
parents:
0
diff
changeset
|
60 <param name="infile" value="AF091148_first_rep.fsa.bz2" ftype="fasta" /> |
|
8c4e2933a17a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vsearch commit 95732e013ec4dfe5dae0b9ed81e9d7710cbaed9d
iuc
parents:
0
diff
changeset
|
61 <param name="strand" value="both" /> |
|
8c4e2933a17a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vsearch commit 95732e013ec4dfe5dae0b9ed81e9d7710cbaed9d
iuc
parents:
0
diff
changeset
|
62 <param name="minuniquesize" value="1" /> |
|
8c4e2933a17a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vsearch commit 95732e013ec4dfe5dae0b9ed81e9d7710cbaed9d
iuc
parents:
0
diff
changeset
|
63 <param name="maxuniquesize" value="100000" /> |
|
8c4e2933a17a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vsearch commit 95732e013ec4dfe5dae0b9ed81e9d7710cbaed9d
iuc
parents:
0
diff
changeset
|
64 <param name="sizeout" value="--sizeout"/> |
|
8c4e2933a17a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vsearch commit 95732e013ec4dfe5dae0b9ed81e9d7710cbaed9d
iuc
parents:
0
diff
changeset
|
65 <param name="topn" value="" /> |
|
8c4e2933a17a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vsearch commit 95732e013ec4dfe5dae0b9ed81e9d7710cbaed9d
iuc
parents:
0
diff
changeset
|
66 <output name="outfile" file="dereplication_result2.fasta" ftype="fasta" /> |
|
8c4e2933a17a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vsearch commit 95732e013ec4dfe5dae0b9ed81e9d7710cbaed9d
iuc
parents:
0
diff
changeset
|
67 </test> |
|
8c4e2933a17a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vsearch commit 95732e013ec4dfe5dae0b9ed81e9d7710cbaed9d
iuc
parents:
0
diff
changeset
|
68 <test> |
|
8c4e2933a17a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vsearch commit 95732e013ec4dfe5dae0b9ed81e9d7710cbaed9d
iuc
parents:
0
diff
changeset
|
69 <param name="infile" value="AF091148_first_rep.fsa.bz2" ftype="fasta" /> |
|
8c4e2933a17a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vsearch commit 95732e013ec4dfe5dae0b9ed81e9d7710cbaed9d
iuc
parents:
0
diff
changeset
|
70 <param name="strand" value="both" /> |
|
8c4e2933a17a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vsearch commit 95732e013ec4dfe5dae0b9ed81e9d7710cbaed9d
iuc
parents:
0
diff
changeset
|
71 <param name="minuniquesize" value="1" /> |
|
8c4e2933a17a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vsearch commit 95732e013ec4dfe5dae0b9ed81e9d7710cbaed9d
iuc
parents:
0
diff
changeset
|
72 <param name="maxuniquesize" value="100000" /> |
| 0 | 73 <param name="sizeout" value="--sizeout"/> |
| 74 <param name="topn" value="10000" /> | |
|
1
8c4e2933a17a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vsearch commit 95732e013ec4dfe5dae0b9ed81e9d7710cbaed9d
iuc
parents:
0
diff
changeset
|
75 <param name="uc" value="--uc" /> |
|
8c4e2933a17a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vsearch commit 95732e013ec4dfe5dae0b9ed81e9d7710cbaed9d
iuc
parents:
0
diff
changeset
|
76 <output name="outfile" file="dereplication_result2.fasta" ftype="fasta" /> |
|
8c4e2933a17a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vsearch commit 95732e013ec4dfe5dae0b9ed81e9d7710cbaed9d
iuc
parents:
0
diff
changeset
|
77 <output name="uc_outfile" file="dereplication_uc_result3.fasta" ftype="fasta" /> |
| 0 | 78 </test> |
| 79 </tests> | |
| 80 <help> | |
| 81 <![CDATA[ | |
| 82 **What it does** | |
| 83 | |
| 84 Merge strictly identical sequences contained in filename. Identical sequences are | |
| 85 defined as having the same length and the same string of nucleotides (case insensitive, | |
| 86 T and U are considered the same). | |
| 87 | |
| 88 Dereplication options | |
| 89 --derep_fulllength FILENAME dereplicate sequences in the given FASTA file | |
| 90 --maxuniquesize INT maximum abundance for output from dereplication | |
| 91 --minuniquesize INT minimum abundance for output from dereplication | |
| 92 --output FILENAME output FASTA file | |
| 93 --sizein read abundance annotation from input | |
| 94 --sizeout write abundance annotation to output | |
| 95 --strand dereplicate "plus" or "both" strands (plus) | |
| 96 --topn INT output just the n most abundant sequences | |
| 97 --uc FILENAME filename for UCLUST-like output | |
| 98 | |
| 99 | |
| 100 @EXTERNAL_DOCUMENTATION@ | |
| 101 | |
| 102 | |
| 103 ]]> | |
| 104 </help> | |
| 105 <expand macro="citations" /> | |
| 106 </tool> |
