Mercurial > repos > artbio > yac_clipper
annotate yac.xml @ 3:94d67b195acd draft
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
author | artbio |
---|---|
date | Mon, 21 Jan 2019 18:46:04 -0500 |
parents | da08e89abd18 |
children | f7947c5a18b8 |
rev | line source |
---|---|
3
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
1 <tool id="yac" name="Clip adapter" version="2.2.0"> |
0
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
2 <description /> |
2
da08e89abd18
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 4767dcb09e8bb26a38ea458b2cf4f9d98a4afb95
artbio
parents:
1
diff
changeset
|
3 <command detect_errors="exit_code"><![CDATA[ |
da08e89abd18
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 4767dcb09e8bb26a38ea458b2cf4f9d98a4afb95
artbio
parents:
1
diff
changeset
|
4 python $__tool_directory__/yac.py |
da08e89abd18
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 4767dcb09e8bb26a38ea458b2cf4f9d98a4afb95
artbio
parents:
1
diff
changeset
|
5 --input $input |
3
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
6 --output 'clip.tmp' |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
7 --output_format |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
8 #if $out_format == 'fasta' or $out_format == 'fastagz': |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
9 'fasta' |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
10 #else |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
11 'fastq' |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
12 #end if |
2
da08e89abd18
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 4767dcb09e8bb26a38ea458b2cf4f9d98a4afb95
artbio
parents:
1
diff
changeset
|
13 --adapter_to_clip $clip_source.clip_sequence |
da08e89abd18
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 4767dcb09e8bb26a38ea458b2cf4f9d98a4afb95
artbio
parents:
1
diff
changeset
|
14 --min $min |
da08e89abd18
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 4767dcb09e8bb26a38ea458b2cf4f9d98a4afb95
artbio
parents:
1
diff
changeset
|
15 --max $max |
3
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
16 --Nmode $Nmode && |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
17 #if ($out_format == 'fastagz') or ($out_format == 'fastqgz'): |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
18 gzip -c 'clip.tmp' > $output |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
19 #else |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
20 mv clip.tmp $output |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
21 #end if |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
22 |
2
da08e89abd18
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 4767dcb09e8bb26a38ea458b2cf4f9d98a4afb95
artbio
parents:
1
diff
changeset
|
23 ]]></command> |
0
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
24 <inputs> |
3
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
25 <param format="fasta,fastq" label="Source file" name="input" type="data" /> |
0
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
26 <param label="min size" name="min" size="4" type="integer" value="15" /> |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
27 <param label="max size" name="max" size="4" type="integer" value="36" /> |
3
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
28 <param label="Select output format" name="out_format" type="select" |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
29 help="be careful not to select a fastq format for your output if your input has a fasta format"> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
30 <option value="fasta">Fasta</option> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
31 <option value="fastq" selected="true" >Fastq (Sanger)</option> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
32 <option value="fastagz">gzipped Fasta</option> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
33 <option value="fastqgz">gzipped Fastq (Sanger)</option> |
0
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
34 </param> |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
35 <param label="Accept reads containing N?" name="Nmode" type="select"> |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
36 <option selected="True" value="accept">accept</option> |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
37 <option value="reject">reject</option> |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
38 </param> |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
39 <conditional name="clip_source"> |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
40 <param help="Built-in adapters or User-provided" label="Source" name="clip_source_list" type="select"> |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
41 <option selected="True" value="prebuilt">Use a built-in adapter (select from the list below)</option> |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
42 <option value="user">Use custom sequence</option> |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
43 </param> |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
44 <when value="prebuilt"> |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
45 <param help="if your adapter is not listed, input your own sequence" label="Select Adapter to clip" name="clip_sequence" type="select"> |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
46 <option value="TCGTATGCCGTCTTCTGCTTG">Solexa TCGTATGCCGTCTTCTGCTTG</option> |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
47 <option value="ATCTCGTATGCCGTCTTCTGCTT">Illumina ATCTCGTATGCCGTCTTCTGCTT</option> |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
48 <option selected="True" value="TGGAATTCTCGGGTGCCAAG">Illumina TruSeq TGGAATTCTCGGGTGCCAAG</option> |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
49 <option value="CTGTAGGCACCATCAATCGT">IdT CTGTAGGCACCATCAATCGT</option> |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
50 </param> |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
51 </when> |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
52 <when value="user"> |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
53 <param label="Enter your Sequence" name="clip_sequence" size="35" type="text" value="GAATCC" /> |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
54 </when> |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
55 </conditional> |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
56 </inputs> |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
57 <outputs> |
3
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
58 <data format_source="input" metadata_source="input" name="output" label="Clipped ${input.name}-then-${out_format}"> |
0
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
59 <change_format> |
1
7c913274e22a
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 7edb6f8c9744ec9bccee42aecf80207f0984330c
artbio
parents:
0
diff
changeset
|
60 <when input="out_format" value="fasta" format="fasta" /> |
3
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
61 <when input="out_format" value="fastq" format="fastqsanger" /> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
62 <when input="out_format" value="fastagz" format="fasta.gz" /> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
63 <when input="out_format" value="fastqgz" format="fastqsanger.gz" /> |
0
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
64 </change_format> |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
65 </data> |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
66 </outputs> |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
67 <tests> |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
68 <test> |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
69 <param ftype="fastqsanger" name="input" value="yac.fastq" /> |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
70 <param name="min" value="18" /> |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
71 <param name="max" value="29" /> |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
72 <param name="clip_source_list" value="prebuilt" /> |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
73 <param name="clip_sequence" value="ATCTCGTATGCCGTCTTCTGCTT" /> |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
74 <param name="Nmode" value="accept" /> |
3
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
75 <param name="out_format" value="fastq" /> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
76 <output file="out.fastqsanger" name="output" /> |
0
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
77 </test> |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
78 <test> |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
79 <param ftype="fastqsanger" name="input" value="yac.fastq" /> |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
80 <param name="min" value="18" /> |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
81 <param name="max" value="29" /> |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
82 <param name="clip_source_list" value="prebuilt" /> |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
83 <param name="clip_sequence" value="ATCTCGTATGCCGTCTTCTGCTT" /> |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
84 <param name="Nmode" value="accept" /> |
3
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
85 <param name="out_format" value="fasta" /> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
86 <output file="out.fasta" name="output" /> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
87 </test> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
88 <test> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
89 <param ftype="fastqsanger.gz" name="input" value="yac.fastqsanger.gz" /> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
90 <param name="min" value="18" /> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
91 <param name="max" value="29" /> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
92 <param name="clip_source_list" value="prebuilt" /> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
93 <param name="clip_sequence" value="ATCTCGTATGCCGTCTTCTGCTT" /> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
94 <param name="Nmode" value="accept" /> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
95 <param name="out_format" value="fastqgz" /> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
96 <output file="out.fastqsanger.gz" name="output" decompress="True" /> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
97 </test> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
98 <test> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
99 <param ftype="fastqsanger.gz" name="input" value="yac.fastqsanger.gz" /> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
100 <param name="min" value="18" /> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
101 <param name="max" value="29" /> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
102 <param name="clip_source_list" value="prebuilt" /> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
103 <param name="clip_sequence" value="ATCTCGTATGCCGTCTTCTGCTT" /> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
104 <param name="Nmode" value="accept" /> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
105 <param name="out_format" value="fastagz" /> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
106 <output file="out.fasta.gz" name="output" decompress="True" /> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
107 </test> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
108 <test> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
109 <param ftype="fasta.gz" name="input" value="yac.fasta.gz" /> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
110 <param name="min" value="18" /> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
111 <param name="max" value="29" /> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
112 <param name="clip_source_list" value="prebuilt" /> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
113 <param name="clip_sequence" value="ATCTCGTATGCCGTCTTCTGCTT" /> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
114 <param name="out_format" value="fasta" /> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
115 <param name="Nmode" value="accept" /> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
116 <output file="out.fasta" name="output" /> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
117 </test> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
118 <test> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
119 <param ftype="fasta.gz" name="input" value="yac.fasta.gz" /> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
120 <param name="min" value="18" /> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
121 <param name="max" value="29" /> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
122 <param name="clip_source_list" value="prebuilt" /> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
123 <param name="clip_sequence" value="ATCTCGTATGCCGTCTTCTGCTT" /> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
124 <param name="Nmode" value="accept" /> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
125 <param name="out_format" value="fastagz" /> |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
126 <output file="out.fasta.gz" name="output" decompress="True" /> |
0
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
127 </test> |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
128 </tests> |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
129 <help> |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
130 |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
131 **What it does** |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
132 |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
133 + Clips adapter sequences |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
134 + Renumbers sequence headers |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
135 + Filters sequences on their size |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
136 + Filters sequences containing unknown nucleotides (optional) |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
137 |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
138 ------- |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
139 |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
140 **Inputs** |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
141 |
3
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
142 1. A fastq or fasta file of reads to be clipped |
0
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
143 2. Select the size of the reads to be kept |
3
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
144 3. Select an output format. When input is a fastq file, this may be fastq or fasta, whereas |
94d67b195acd
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 6884c90d521932ae0981532929db9f5f44c8b4a2
artbio
parents:
2
diff
changeset
|
145 when input is a fasta file, this only may be a fasta. |
0
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
146 4. Select whether you wish or do not wish to keep clipped sequences with unknown nucleotides (N) |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
147 5. Select a pre-built adapter sequence or enter your own sequence (at least 7 nucleotides long) |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
148 |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
149 ------- |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
150 |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
151 **Output** |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
152 |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
153 A fastq or fasta file containing clipped sequences satisfying the selected criteria. |
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
154 |
2
da08e89abd18
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 4767dcb09e8bb26a38ea458b2cf4f9d98a4afb95
artbio
parents:
1
diff
changeset
|
155 </help> |
da08e89abd18
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit 4767dcb09e8bb26a38ea458b2cf4f9d98a4afb95
artbio
parents:
1
diff
changeset
|
156 <citations /> |
0
ad6b978daa2e
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/yac_clipper commit e9cf2978954c546bb90eb11931f9cfd6562156f3
artbio
parents:
diff
changeset
|
157 </tool> |