annotate biopython-convert.xml @ 3:d9ae46bb9f09 draft

"planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 9daa118327386dc1104febd656b57cb8b8dde1e9"
author brinkmanlab
date Tue, 10 Nov 2020 21:14:06 +0000
parents d74dcad9132d
children 1c71c770bfd4
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
1 <tool id="biopython-convert" name="BioPython SeqIO Converter" version="1.0" profile="16.04">
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
2 <description>Interconvert between the various sequence file formats that BioPython supports</description>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
3 <edam_topics>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
4 <edam_topic>topic_0091</edam_topic>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
5 </edam_topics>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
6 <edam_operations>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
7 <edam_operation>operation_3434</edam_operation>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
8 <edam_operation>operation_0335</edam_operation>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
9 <edam_operation>operation_3359</edam_operation>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
10 <edam_operation>operation_0224</edam_operation>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
11 <edam_operation>operation_3695</edam_operation>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
12 </edam_operations>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
13 <requirements>
3
d9ae46bb9f09 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 9daa118327386dc1104febd656b57cb8b8dde1e9"
brinkmanlab
parents: 2
diff changeset
14 <requirement type="package" version="1.0.4">biopython.convert</requirement>
0
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
15 </requirements>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
16 <version_command><![CDATA[ biopython.convert -v ]]></version_command>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
17 <command detect_errors="aggressive"><![CDATA[
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
18 #if $bioperl
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
19 #set $script = 'python ' + $__tool_directory__ + '/bioperl_compat.py'
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
20 #else
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
21 #set $script = 'biopython.convert'
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
22 #end if
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
23 #if $split
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
24 mkdir -p output &&
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
25 $script $split $info
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
26 #if $query
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
27 -q '$query'
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
28 #end if
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
29 $input $input.ext output/record $output_type
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
30 #else
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
31 $script $split $info
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
32 #if $query
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
33 -q '$query'
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
34 #end if
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
35 $input $input.ext $output $output_type
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
36 #end if
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
37 #if $info
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
38 > $info_output
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
39 #end if
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
40 ]]></command>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
41 <inputs>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
42 <param name="input" type="data" format="abi,abi-trim,ace,cif-atom,cif-seqres,clustal,embl,fasta,fasta-2line,fastq-sanger,fastq,fastq-solexa,fastq-illumina,genbank,gb,ig,imgt,nexus,pdb-seqres,pdb-atom,phd,phylip,pir,seqxml,sff,sff-trim,stockholm,swiss,tab,qual,uniprot-xml,gff3" label="Input" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
43 <param name="output_type" type="select" label="Output Format">
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
44 <option value="clustal">clustal</option>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
45 <option value="embl">embl</option>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
46 <option value="fasta">fasta</option>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
47 <option value="fasta-2line">fasta-2line</option>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
48 <option value="fastq-sanger">fastq-sanger</option>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
49 <option value="fastq">fastq</option>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
50 <option value="fastq-solexa">fastq-solexa</option>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
51 <option value="fastq-illumina">fastq-illumina</option>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
52 <option value="genbank">genbank</option>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
53 <option value="gb">gb</option>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
54 <option value="imgt">imgt</option>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
55 <option value="nexus">nexus</option>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
56 <option value="phd">phd</option>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
57 <option value="phylip">phylip</option>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
58 <option value="pir">pir</option>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
59 <option value="seqxml">seqxml</option>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
60 <option value="sff">sff</option>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
61 <option value="stockholm">stockholm</option>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
62 <option value="tab">tab</option>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
63 <option value="qual">qual</option>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
64 <option value="gff3">gff3</option>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
65 </param>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
66 <param name="split" type="boolean" truevalue="-s" falsevalue="" checked="false" label="Split each record into a different file" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
67 <param name="info" type="boolean" truevalue="-i" falsevalue="" checked="false" label="Output record information while converting" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
68 <param name="query" type="text" label="Query records, keeping only what matches path" help="Provide a JMESPath selecting records to keep. The root is the list of records. The path must return a list of records.">
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
69 <sanitizer>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
70 <valid initial="string.printable">
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
71 <remove value="&apos;" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
72 </valid>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
73 </sanitizer>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
74 </param>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
75 <param name="bioperl" type="boolean" checked="false" label="Modify biopython to generate files similar to bioperl" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
76 </inputs>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
77 <outputs>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
78 <data name="info_output" format="gff3" label="Record Info from ${tool.name} on ${on_string}">
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
79 <filter>info</filter>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
80 </data>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
81 <data name="output" format="txt" label="Output from ${tool.name} on ${on_string}">
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
82 <filter>not split</filter>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
83 <change_format>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
84 <when input="output_type" value="clustal" format="clustal" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
85 <when input="output_type" value="embl" format="embl" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
86 <when input="output_type" value="fasta" format="fasta" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
87 <when input="output_type" value="fasta-2line" format="fasta-2line" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
88 <when input="output_type" value="fastq-sanger" format="fastq-sanger" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
89 <when input="output_type" value="fastq" format="fastq" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
90 <when input="output_type" value="fastq-solexa" format="fastq-solexa" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
91 <when input="output_type" value="fastq-illumina" format="fastq-illumina" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
92 <when input="output_type" value="genbank" format="genbank" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
93 <when input="output_type" value="gb" format="genbank" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
94 <when input="output_type" value="imgt" format="imgt" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
95 <when input="output_type" value="nexus" format="nexus" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
96 <when input="output_type" value="phd" format="phd" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
97 <when input="output_type" value="phylip" format="phylip" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
98 <when input="output_type" value="pir" format="pir" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
99 <when input="output_type" value="seqxml" format="seqxml" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
100 <when input="output_type" value="sff" format="sff" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
101 <when input="output_type" value="stockholm" format="stockholm" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
102 <when input="output_type" value="tab" format="tabular" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
103 <when input="output_type" value="qual" format="qual" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
104 <when input="output_type" value="gff3" format="gff3" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
105 </change_format>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
106 </data>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
107 <collection name="split_output" type="list" label="Output split per record from ${tool.name} on ${on_string}">
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
108 <filter>split</filter>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
109 <discover_datasets pattern=".*" directory="output" format="$output_type" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
110 </collection>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
111 </outputs>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
112 <tests>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
113 <test expect_num_outputs="1">
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
114 <!-- Test basic conversion to same format -->
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
115 <param name="input" value="BioPython-Convert/test-data/has_plasmids.gbff" ftype="genbank" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
116 <param name="output_type" value="genbank" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
117 <output name="output" checksum="sha256:2808187bb8e2231545e4d2d7a27dc802df4d1f7c0e953a8399300b2df6b0c737" ftype="genbank" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
118 </test>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
119 <test expect_num_outputs="1">
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
120 <!-- Test basic conversion to same format with info -->
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
121 <param name="input" value="BioPython-Convert/test-data/has_plasmids.gbff" ftype="genbank" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
122 <param name="info" value="-i" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
123 <param name="output_type" value="genbank" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
124 <output name="output" checksum="sha256:2808187bb8e2231545e4d2d7a27dc802df4d1f7c0e953a8399300b2df6b0c737" ftype="genbank" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
125 <output name="info_output" checksum="sha256:a611656c5a7e7f719c3d64f6b348b67c1abcb8ed56fa82f51fc90cbe2125e5f0" ftype="gff3" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
126 </test>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
127 <test expect_num_outputs="1">
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
128 <!-- Test basic conversion to different format -->
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
129 <param name="input" value="BioPython-Convert/test-data/has_plasmids.gbff" ftype="genbank" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
130 <param name="output_type" value="embl" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
131 <output name="output" checksum="sha256:5598cb679f5f6c31349968ddde3646fe97296da42ee528ed3f46dec3f5490cbd" ftype="embl" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
132 </test>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
133 <test expect_num_outputs="1">
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
134 <!-- Test basic conversion to same format with filter -->
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
135 <param name="input" value="BioPython-Convert/test-data/has_plasmids.gbff" ftype="genbank" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
136 <param name="query" value="[?!(features[?type==`source`].qualifiers.plasmid)]" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
137 <param name="output_type" value="genbank" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
138 <output name="output" checksum="sha256:e142d7e1fbd103c96e3b728e3b75f7af6955c97cdbddb87c3202f2c1e2f133d4" ftype="genbank" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
139 </test>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
140 <test expect_num_outputs="1">
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
141 <!-- Test split -->
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
142 <param name="input" value="BioPython-Convert/test-data/has_plasmids.gbff" ftype="genbank" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
143 <param name="output_type" value="genbank" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
144 <output_collection name="split_output" type="list" count="3">
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
145 <element name="record.0" ftype="genbank" checksum="sha256:8d02b2087c4cea42da7c5f0a69b7a40d544d953c1a9d611b97bd116cc1f8cd7f" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
146 <element name="record.1" ftype="genbank" checksum="sha256:e37ecc4288ae8b2c3bea25484326a69ced9679fa791162ed593064fdf535944d" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
147 <element name="record.2" ftype="genbank" checksum="sha256:e142d7e1fbd103c96e3b728e3b75f7af6955c97cdbddb87c3202f2c1e2f133d4" />
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
148 </output_collection>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
149 </test>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
150 </tests>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
151 <help><![CDATA[
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
152 Interconvert between different file formats that BioPython SeqIO supports. Support for GFF3 has also been included.
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
153
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
154 Included features are:
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
155
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
156 - Split: Output a collection of datasets, one for each record in the input.
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
157 This is useful when a tool only accepts single records.
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
158 The resulting output collection can then be mapped over the receiving tool.
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
159 - Info: Output an additional GFF3 dataset that contains a summary record for each record in the output dataset.
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
160 This is useful for extracting sequence IDs, counting how many records are in the output dataset, and various
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
161 diagnostic processes.
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
162 - Query: Datasets can be queried or filtered using JMESPath query language.
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
163 For example ``[?!(features[?type==`source`].qualifiers.plasmid)]`` will remove any plasmid records sometimes
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
164 found in prokaryotic Genbank or EMBL reference genomes.
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
165 See http://jmespath.org/ for documentation, and https://biopython.org/DIST/docs/api/Bio.SeqFeature.SeqFeature-class.html
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
166 for the data structure. Single quotes `'` are not permitted in the query.
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
167
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
168 ]]></help>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
169 <citations>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
170 <citation type="doi">10.5281/zenodo.3364782</citation>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
171 <citation type="doi">10.5281/zenodo.3364789</citation>
1
ff7e1478030d "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit c9aaa66e920a484ce941c85d4872861b2c03653a"
brinkmanlab
parents: 0
diff changeset
172 <citation type="doi">10.1093/bioinformatics/btp163</citation>
0
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
173 </citations>
869e206b3ca1 "planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/biopython-convert commit 2f8c5be3bf3117a8d3296a6b82655ff08edd2f34"
brinkmanlab
parents:
diff changeset
174 </tool>