annotate extract_sequence_file.xml @ 0:14fd6f3b0898 draft

planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
author bebatut
date Wed, 27 Jan 2016 02:50:51 -0500
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
1 <tool id="extract_sequence_file" name="Extract" version="0.1.0">
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
2
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
3 <description>from sequence file</description>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
4
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
5 <macros>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
6 <xml name="fasta_option">
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
7 <option value="id">Identifiant</option>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
8 <option value="length">Length</option>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
9 <option value="description">Description</option>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
10 </xml>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
11 <xml name="fastq_option">
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
12 <option value="id">Identifiant</option>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
13 <option value="length">Length</option>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
14 <option value="description">Description</option>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
15 </xml>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
16 <xml name="test_constrain_extraction">
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
17 <param name='constrained_extraction' type='boolean' checked="false"
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
18 truevalue='true' falsevalue='false' label="Constrain extraction?" help=""/>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
19 </xml>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
20 <xml name="constrain_string">
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
21 <conditional name="constraint_type">
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
22 <param name="type" type="select" display="radio" label="Type of
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
23 constraint" help="">
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
24 <option value="equal">Equal a value</option>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
25 <option value="in">In a list</option>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
26 <option value="not_in">Not in a list</option>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
27 </param>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
28 <when value="equal">
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
29 <param name="value" type="text" size="200" label="Equal to"
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
30 help=""/>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
31 <validator type="empty_field" message="Give a value"/>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
32 </when>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
33 <when value="in">
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
34 <param format="txt" name="value" type="data" label="List of
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
35 constraint" help="Text file with a value per line and
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
36 nothing else"/>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
37 <validator type="unspecified_build" message="Select a file"/>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
38 </when>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
39 <when value="not_in">
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
40 <param format="txt" name="value" type="data" label="List of
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
41 constraint" help="Text file with a value per line and
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
42 nothing else"/>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
43 <validator type="unspecified_build" message="Select a file"/>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
44 </when>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
45 </conditional>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
46 </xml>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
47 <xml name="constrain_number">
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
48 <param name="type" type="select" label="Type of constraint" help="">
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
49 <option value="equal">Equal to </option>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
50 <option value="lower">Lower than </option>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
51 <option value="strictly_lower">Strictly lower than </option>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
52 <option value="greater">Greater than </option>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
53 <option value="strictly_greater">Strictly greater than </option>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
54 </param>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
55 </xml>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
56 <xml name="constraint_definitions">
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
57 <conditional name="constraints">
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
58 <expand macro="test_constrain_extraction" />
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
59 <when value="true">
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
60 <repeat name="constraint_definition" title="Constraints on
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
61 sequences" min="1">
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
62 <conditional name="constrained_information">
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
63 <param name="info_to_constrain" type="select"
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
64 label="Information to constrain" help="">
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
65 <option value="id">Identifiant</option>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
66 <option value="length">Length</option>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
67 </param>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
68 <when value="id">
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
69 <expand macro="constrain_string" />
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
70 </when>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
71 <when value="length">
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
72 <repeat name="constraint_definition" title="Constraint
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
73 on sequence length" min="1">
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
74 <expand macro="constrain_number" />
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
75 <param name="value" type="integer" min="0"
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
76 max="3000" value="100" label="Value" help=""/>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
77 </repeat>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
78 </when>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
79 </conditional>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
80 </repeat>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
81 </when>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
82 <when value="false" />
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
83 </conditional>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
84 </xml>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
85 </macros>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
86
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
87 <requirements>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
88 </requirements>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
89
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
90 <stdio>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
91 </stdio>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
92
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
93 <version_command><![CDATA[python -version]]></version_command>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
94
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
95 <!--<command>-->
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
96 <command><![CDATA[
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
97 python $__tool_directory__/extract_sequence_file.py
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
98 --input=$sequence_file_format.sequence_file
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
99
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
100 --custom_extraction_type=$sequence_file_format.extraction.specific_extraction
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
101 #if $sequence_file_format.extraction.specific_extraction :
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
102 --to_extract="{$sequence_file_format.extraction.to_extract}"
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
103 --output_information=$information_file
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
104 #else if $sequence_file_format.format=="fastq":
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
105 --split=$sequence_file_format.extraction.split.split_test
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
106 #if $sequence_file_format.extraction.split.split_test :
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
107 --quality_format=$sequence_file_format.extraction.split.quality_format
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
108 --output_sequence=$fasta_sequence_file_from_fastq
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
109 --output_quality=$quality_file
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
110 #else:
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
111 --output_sequence=$fastq_sequence_file
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
112 #end if
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
113 #else:
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
114 --output_sequence=$fasta_sequence_file
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
115 #end if
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
116
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
117 #if $constraints.constrained_extraction :
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
118 #for $i, $constrain in enumerate( $constraints.constraint_definition )
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
119 #set info_to_constrain=$constrain.constrained_information['info_to_constrain']
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
120 #if $info_to_constrain in ("id"):
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
121 --constraint="$info_to_constrain:
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
122 ${constrain.constrained_information.constraint_type.type}:
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
123 ${constrain.constrained_information.constraint_type.value}"
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
124 #else:
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
125 #for $j, $sub_constrain in enumerate( $constrain.constrained_information.constraint_definition )
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
126 --constraint="$info_to_constrain:
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
127 ${sub_constrain.type}:
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
128 ${sub_constrain.value}"
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
129 #end for
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
130 #end if
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
131 #end for
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
132 #end if
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
133
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
134 --report $report_filepath
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
135 --format=$sequence_file_format.format
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
136 ]]>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
137 </command>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
138
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
139 <inputs>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
140 <conditional name="sequence_file_format">
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
141 <param name="format" type="select" display="radio"
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
142 label="Format of the sequence file" help="">
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
143 <option value="fasta">Fasta</option>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
144 <option value="fastq">FastQ</option>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
145 </param>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
146 <when value="fastq">
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
147 <param name="sequence_file" type="data" format="fastq"
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
148 label="Sequence file" help=""/>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
149 <conditional name="extraction">
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
150 <param name='specific_extraction' type='boolean'
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
151 checked="false" truevalue='true' falsevalue='false'
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
152 label="Extract specific information?"
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
153 help="If no is selected, a sequence file is generated.
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
154 If yes, a text file containing the wanted information is
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
155 generated"/>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
156 <when value="true">
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
157 <param name="to_extract" type="select" display="checkboxes"
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
158 multiple="true" label="Information to extract" help="">
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
159 <expand macro="fasta_option" />
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
160 <validator type="no_options" message="Select at least
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
161 one information to extract"/>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
162 </param>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
163 </when>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
164 <when value="false">
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
165 <conditional name="split">
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
166 <param name='split_test' type='boolean' checked="false"
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
167 truevalue='true' falsevalue='false' label="Split
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
168 file into sequence and quality files?" help="If
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
169 yes is selected, a fasta and a quality file are
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
170 generated. If no, a fastq file is generated"/>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
171 <when value="true">
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
172 <param name="quality_format" type="select"
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
173 display="radio" label="Coding of quality
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
174 scores?" help="">
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
175 <option value="sanger" selected="true">Sanger (Phred+33)</option>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
176 <option value="solexa">Solexa (Solexa+64) </option>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
177 <option value="illumina_1_3">Illumina 1.3+ (Phred+64) </option>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
178 <option value="illumina_1_5">Illumina 1.5+ (Phred+64) </option>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
179 <option value="illumina_1_8">Illumina 1.8+ (Phred+33) </option>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
180 </param>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
181 </when>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
182 <when value="false" />
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
183 </conditional>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
184 </when>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
185 </conditional>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
186 </when>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
187 <when value="fasta">
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
188 <param name="sequence_file" type="data" format="fasta"
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
189 label="Sequence file" help=""/>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
190 <conditional name="extraction">
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
191 <param name='specific_extraction' type='boolean' checked="false"
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
192 truevalue='true' falsevalue='false' label="Extract specific
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
193 information?" help="If no is selected, a sequence file is
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
194 generated. If yes, a text file containing the wanted
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
195 information is generated"/>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
196 <when value="true">
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
197 <param name="to_extract" type="select" display="checkboxes"
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
198 multiple="true" label="Information to extract" help="">
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
199 <expand macro="fasta_option" />
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
200 <validator type="no_options" message="Select at least
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
201 one information to extract"/>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
202 </param>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
203 </when>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
204 <when value="false" />
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
205 </conditional>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
206 </when>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
207 </conditional>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
208
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
209 <expand macro="constraint_definitions" />
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
210 </inputs>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
211
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
212 <outputs>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
213 <data format="txt" name="information_file"
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
214 label="${tool.name} on ${on_string}: Information">
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
215 <filter>((sequence_file_format['extraction']['specific_extraction']))</filter>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
216 </data>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
217
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
218 <data format="fasta" name="fasta_sequence_file"
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
219 label="${tool.name} on ${on_string}: Extracted sequences" >
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
220 <filter>((sequence_file_format['format'] == 'fasta' and
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
221 not sequence_file_format['extraction']['specific_extraction']))</filter>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
222 </data>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
223
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
224 <data format="fastq" name="fastq_sequence_file"
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
225 label="${tool.name} on ${on_string}: Extracted sequences">
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
226 <filter>((sequence_file_format['format'] == 'fastq' and
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
227 not sequence_file_format['extraction']['specific_extraction'] and
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
228 not sequence_file_format['extraction']['split']['split_test']))</filter>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
229 </data>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
230
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
231 <data format="qual" name="quality_file"
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
232 label="${tool.name} on ${on_string}: Extracted quality">
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
233 <filter>((sequence_file_format['format'] == 'fastq' and
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
234 not sequence_file_format['extraction']['specific_extraction'] and
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
235 sequence_file_format['extraction']['split']['split_test']))</filter>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
236 </data>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
237
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
238 <data format="fasta" name="fasta_sequence_file_from_fastq"
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
239 label="${tool.name} on ${on_string}: Extracted sequences">
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
240 <filter>((sequence_file_format['format'] == 'fastq' and
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
241 not sequence_file_format['extraction']['specific_extraction'] and
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
242 sequence_file_format['extraction']['split']['split_test']))</filter>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
243 </data>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
244
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
245 <data format="txt" name="report_filepath"
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
246 label="${tool.name} on ${on_string}: Report"/>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
247 </outputs>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
248
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
249 <tests>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
250 <test>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
251 <param name="sequence_file_format.sequence_file"
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
252 value="read_write_fasta_file/input_sequence_file.fasta"/>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
253 <param name="sequence_file_format.extraction.specific_extraction"
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
254 value="false"/>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
255 <param name="$sequence_file_format.format" value="fasta" />
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
256 <output name="fasta_sequence_file"
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
257 file="read_write_fasta_file/input_sequence_file.fasta"/>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
258 <output name="report_filepath"
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
259 file="read_write_fasta_file/expected_output_report.txt"/>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
260 </test>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
261 </tests>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
262
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
263 <help><![CDATA[
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
264
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
265 **What it does**
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
266
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
267 This tool extracts information from sequence files.
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
268
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
269 Some constraints could be added to extraction. For example, you choose
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
270 to extract only sequences for which the length is greater than 30 bp.
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
271
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
272 More information on `ASaiM documentation <http://asaim.readthedocs.org/>`_...
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
273
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
274 -----
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
275
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
276 **Input**
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
277
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
278 The input is one file in fasta or fastq.
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
279
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
280 -----
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
281
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
282 **Outputs**
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
283
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
284 The tool generates different outputs given the choosen parameters:
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
285
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
286 - a sequence file
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
287 - a text file
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
288 - a sequence file and a quality file
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
289
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
290 ]]>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
291 </help>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
292
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
293 <citations>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
294 </citations>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
295 </tool>
14fd6f3b0898 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/extract_sequence_file/ commit ffb68b2ddd94854a34a2533105f7bc08884c6e38-dirty
bebatut
parents:
diff changeset
296