annotate sbol_converter.xml @ 2:4ed045ebe449 draft

planemo upload for repository https://github.com/SynBioDex/SBOL-utilities commit eadd9bb9edbc70361b9e8d7900e6743b37142ee3
author tduigou
date Mon, 24 Apr 2023 13:35:33 +0000
parents 38a0feb2e79d
children 8d020045186c
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
1 <tool id="sbol_converter" name="SBOL Converter" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="21.09">
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
2 <description>Convert between SBOL3 and other genetic design formats</description>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
3 <macros>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
4 <token name="@VERSION_SUFFIX@">0</token>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
5 <token name="@TOOL_VERSION@">1.0a16</token>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
6 </macros>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
7 <requirements>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
8 <requirement type="package" version="@TOOL_VERSION@">sbol-utilities</requirement>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
9 </requirements>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
10 <command detect_errors="exit_code"><![CDATA[
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
11 #if str($convert_type.type) == "SBOL2 to SBOL3"
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
12 ln -sv '$sbol2_input' 'input.$sbol2_input.ext' &&
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
13 sbol2to3 -o '$output' 'input.$sbol2_input.ext'
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
14 #elif str($convert_type.type) == "SBOL3 to SBOL2"
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
15 ln -sv '$sbol3_input' 'input.$sbol3_input.ext' &&
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
16 sbol3to2 -o '$output' 'input.$sbol3_input.ext'
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
17 #elif str($convert_type.type) == "SBOL3 to GENBANK"
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
18 ln -sv '$sbol3_input' 'input.$sbol3_input.ext' &&
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
19 sbol2genbank -o '$output' 'input.$sbol3_input.ext'
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
20 #elif str($convert_type.type) == "GENBANK to SBOL3"
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
21 ln -sv '$genbank_input' 'input.$genbank_input.ext' &&
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
22 genbank2sbol -o '$output' 'input.$genbank_input.ext' --namespace '$convert_type.namespace'
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
23 #elif str($convert_type.type) == "SBOL3 to FASTA"
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
24 ln -sv '$sbol3_input' 'input.$sbol3_input.ext' &&
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
25 sbol2fasta -o '$output' 'input.$sbol3_input.ext'
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
26 #elif str($convert_type.type) == "FASTA to SBOL3"
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
27 ln -sv '$fasta_input' 'input.$fasta_input.ext' &&
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
28 fasta2sbol -o '$output' 'input.$fasta_input.ext' --namespace '$convert_type.namespace'
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
29 #elif str($convert_type.type) == "SBOL2 to FASTA"
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
30 ln -sv '$sbol2_input' 'input.$sbol2_input.ext' &&
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
31 sbol-converter SBOL2 FASTA -o '$output' 'input.$sbol2_input.ext'
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
32 #elif str($convert_type.type) == "FASTA to SBOL2"
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
33 ln -sv '$fasta_input' 'input.$fasta_input.ext' &&
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
34 sbol-converter FASTA SBOL2 -o '$output' 'input.$fasta_input.ext' --namespace '$convert_type.namespace'
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
35 #end if
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
36 ]]></command>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
37 <inputs>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
38 <conditional name="convert_type">
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
39 <param name="type" type="select" label="Converting type" help="Choose the format (input/ouput) for SBOL conversion">
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
40 <option value="SBOL2 to SBOL3" selected="True">From SBOL2 to SBOL3</option>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
41 <option value="SBOL2 to FASTA" >From SBOL2 to FASTA</option>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
42 <option value="SBOL3 to SBOL2" >From SBOL3 to SBOL2</option>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
43 <option value="SBOL3 to FASTA" >From SBOL3 to FASTA</option>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
44 <option value="SBOL3 to GENBANK" >From SBOL3 to GENBANK</option>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
45 <option value="GENBANK to SBOL3" >From GENBANK to SBOL3</option>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
46 <option value="FASTA to SBOL3" >From FASTA to SBOL3</option>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
47 <option value="FASTA to SBOL2" >From FASTA to SBOL2</option>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
48 </param>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
49 <when value="SBOL2 to SBOL3">
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
50 <param name="sbol2_input" type="data" format="xml,rdf,nt" label="SBOL2 input" help="SBOL2 file in XML or RDF or NT format"/>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
51 </when>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
52 <when value="SBOL3 to SBOL2">
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
53 <param name="sbol3_input" type="data" format="xml,rdf,nt" label="SBOL3 input" help="SBOL3 file in XML or RDF or NT format"/>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
54 </when>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
55 <when value="SBOL3 to GENBANK">
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
56 <param name="sbol3_input" type="data" format="xml,rdf,nt" label="SBOL3 input" help="SBOL3 file in XML or RDF or NT format"/>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
57 </when>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
58 <when value="GENBANK to SBOL3">
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
59 <param name="genbank_input" type="data" format="gb" label="Genbank input" help="Genbank file in GB format"/>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
60 <param argument="--namespace" type="text" value="https://synbiohub.org/public/igem" label="Namespace URL" help="Namespace URL, required for conversions from GenBank. Default=https://synbiohub.org/public/igem" />
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
61 </when>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
62 <when value="SBOL3 to FASTA">
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
63 <param name="sbol3_input" type="data" format="xml,rdf,nt" label="SBOL3 input" help="SBOL3 file in XML or RDF or NT format"/>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
64 </when>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
65 <when value="FASTA to SBOL3">
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
66 <param name="fasta_input" type="data" format="fasta" label="FASTA input" help="FASTA input file"/>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
67 <param argument="--namespace" type="text" value="https://synbiohub.org/public/igem" label="Namespace URL" help="Namespace URL, required for conversions from FASTA. Default=https://synbiohub.org/public/igem" />
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
68 </when>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
69 <when value="SBOL2 to FASTA">
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
70 <param name="sbol2_input" type="data" format="xml,rdf,nt" label="SBOL2 input" help="SBOL2 file in XML or RDF or NT format" />
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
71 </when>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
72 <when value="FASTA to SBOL2">
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
73 <param name="fasta_input" type="data" format="fasta" label="FASTA input" help="FASTA input file"/>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
74 <param argument="--namespace" type="text" value="https://synbiohub.org/public/igem" label="Namespace URL" help="Namespace URL, required for conversions from FASTA. Default=https://synbiohub.org/public/igem" />
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
75 </when>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
76 </conditional>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
77 </inputs>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
78 <outputs>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
79 <data name="output" format="nt" label="${tool.name} on ${on_string}: ${convert_type.type}" >
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
80 <change_format>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
81 <when input="convert_type.type" value="SBOL3 to GENBANK" format="gb" />
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
82 <when input="convert_type.type" value="SBOL3 to FASTA" format="fasta" />
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
83 <when input="convert_type.type" value="SBOL2 to FASTA" format="fasta" />
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
84 </change_format>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
85 </data>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
86 </outputs>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
87 <tests>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
88 <test>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
89 <!-- test 1: check if identical outputs are produced sbol2 to sbol3-->
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
90 <conditional name="convert_type">
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
91 <param name="type" value="SBOL2 to SBOL3"/>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
92 </conditional>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
93 <param name="sbol2_input" value="BASIC_construct_A1_sbol2_input.xml" />
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
94 <output name="output" file="BASIC_construct_A1_sbol3_output.nt" ftype="nt" compare="diff"/>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
95 </test>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
96
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
97 <test>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
98 <!-- test 2: check if identical outputs are produced sbol3 to genbank-->
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
99 <conditional name="convert_type">
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
100 <param name="type" value="SBOL3 to GENBANK"/>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
101 </conditional>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
102 <param name="sbol3_input" value="BBa_J23101.nt" />
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
103 <output name="output" file="BBa_J23101.gb" ftype="gb" compare="diff"/>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
104 </test>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
105
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
106 <test>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
107 <!-- test 2: check if identical outputs are produced sbol3 to fasta-->
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
108 <conditional name="convert_type">
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
109 <param name="type" value="SBOL3 to FASTA"/>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
110 </conditional>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
111 <param name="sbol3_input" value="BBa_J23101.nt" />
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
112 <output name="output" >
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
113 <assert_contents>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
114 <has_text text=">BBa_J23101 constitutive promoter family member" />
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
115 <has_text text="tttacagctagctcagtcctaggtattatgctagc" />
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
116 </assert_contents>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
117 </output>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
118 </test>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
119 </tests>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
120 <help><![CDATA[
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
121 SBOL Converter
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
122 ================
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
123
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
124 Convert between SBOL3 and other genetic design formats.
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
125
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
126 Input
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
127 -----
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
128 Required:
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
129 * **INPUT_FILE**\ : SBOL2 or SBOL3 or GENBANK or FASTA input file.
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
130 * **Namespace URL**\ : Namespace URL, required for conversions from GenBank or from Fasta. Default=https://synbiohub.org/public/igem"
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
131
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
132 Output
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
133 ------
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
134 * **OUTPUT_FILE**\ : SBOL2 or SBOL3 or GENBANK or FASTA output file.
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
135
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
136 Project Links
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
137 ------------------
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
138 * `GitHub <https://github.com/SynBioDex/SBOL-utilities>`_
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
139
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
140 License
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
141 -------
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
142 * `MIT <https://github.com/SynBioDex/SBOL-utilities/blob/develop/LICENSE.txt>`_
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
143 ]]></help>
38a0feb2e79d planemo upload commit f40274f6b9f6a15eb4022aab21286d4c96cd8475-dirty
tduigou
parents:
diff changeset
144 </tool>