annotate dnabot.xml @ 0:9ac668fb5165 draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
author iuc
date Tue, 17 May 2022 13:24:54 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
1 <tool id="dnabot" name="DNA-Bot" version="@TOOL_VERSION@" profile="21.09">
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
2 <description>DNA assembly using BASIC on OpenTrons</description>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
3 <macros>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
4 <token name="@TOOL_VERSION@">3.1.0</token>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
5 </macros>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
6 <requirements>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
7 <requirement type="package" version="@TOOL_VERSION@">dnabot</requirement>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
8 </requirements>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
9 <command detect_errors="exit_code"><![CDATA[
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
10 python -m dnabot.dnabot_app
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
11 #if $adv.default_settings_file
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
12 --default_settings_file '$adv.default_settings_file'
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
13 #end if
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
14 nogui
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
15 --construct_path '$construct_file'
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
16 #set files = '" "'.join([str($file) for $file in $plate_files])
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
17 --source_paths "${files}"
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
18 --etoh_well '$adv.etoh_well'
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
19 --soc_column '$adv.soc_column'
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
20 --output_dir 'output'
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
21 && tar -cvf '$dnabot_scripts' 'output'
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
22 ]]></command>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
23 <inputs>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
24 <param name="construct_file" type="data" format="csv" label="Source Construct" help="CSV file listing constructs to be implemented where each row corresponds to one construct and consists of a sequence of BASIC linker and DNA part IDs (in an operon format)"/>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
25 <param name="plate_files" type="data" format="csv" multiple="true" label="Plate files" help="File(s) listing parts to be used in constructs." />
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
26 <section name="adv" title="Advanced Options" expanded="false">
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
27 <param name="default_settings_file" type="data" format="yaml" optional="true" label="Lab settings file" help="Yaml file providing labware IDs and parameter to be used in the Opentrons scripts." />
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
28 <param argument="--etoh_well" type="select" label="Well coordinate for Ethanol" help="Coordinates of the well plate providing ethanol for the purification step.">
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
29 <option value="A2" >A2</option>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
30 <option value="A3" >A3</option>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
31 <option value="A4" >A4</option>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
32 <option value="A5" >A5</option>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
33 <option value="A6" >A6</option>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
34 <option value="A7" >A7</option>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
35 <option value="A8" >A8</option>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
36 <option value="A9" >A9</option>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
37 <option value="A10" >A10</option>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
38 <option value="A11" selected="true">A11</option>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
39 </param>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
40 <param argument="--soc_column" type="select" label="Column coordinate for SOC" help="Coordinate of the column plate providing SOC (Super Optimal broth with Catabolite repression) media for the transformation step. SOC is a nutrient-rich culture media typically used for bacterial transformation.">
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
41 <option value="1" selected="true">1</option>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
42 <option value="2" >2</option>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
43 <option value="3" >3</option>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
44 <option value="4" >4</option>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
45 <option value="5" >5</option>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
46 <option value="6" >6</option>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
47 <option value="7" >7</option>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
48 <option value="8" >8</option>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
49 <option value="9" >9</option>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
50 <option value="10" >10</option>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
51 <option value="11" >11</option>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
52 <option value="12" >12</option>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
53 </param>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
54 </section>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
55 </inputs>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
56 <outputs>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
57 <data name="dnabot_scripts" format="tar" />
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
58 </outputs>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
59 <tests>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
60 <test>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
61 <!-- test 1: check if identical outputs are produced with compress option -->
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
62 <param name="construct_file" value="constructs.csv" />
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
63 <param name="plate_files" value="user_parts_coords.csv,linker_parts_coords.csv"/>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
64 <output name="dnabot_scripts" ftype="tar">
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
65 <assert_contents>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
66 <has_size value="153600" delta="10000"/>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
67 </assert_contents>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
68 </output>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
69 </test>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
70 </tests>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
71 <help><![CDATA[
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
72 DNA-Bot
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
73 ============
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
74
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
75 **DNA-Bot** tool reads the list of constructs where each row corresponds to one construct and consists of a sequence of BASIC (Biopart Assembly Standard for Idempotent Cloning) linker and DNA part IDs (in an operon format), and the DNA-parts position on the source plates. The tool generates a set of python scripts to drive an Opentrons liquid handling robot for building the plasmids using BASIC assembly method (as decribed in `Storch2015 <https://doi.org/10.1021/sb500356d>`_).
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
76
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
77 These python scripts implement the **4 assembly steps**: clip reactions, purification, assembly and strain transformation. In short, the **Clip reactions** step prepares the mixes for the ligation of the individual DNA parts with the linkers; the **Purification** step purifies the linker-ligated DNA parts using magnetic beads and the Opentrons magnetic module; the **Assembly** step mixes the DNA purified parts to build the final constructs; while the **Transformation** step transforms the chassis micro-organism with the plasmid and inoculates onto agar.
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
78
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
79 .. image:: ${static_path}/images/DNABOT_WF.PNG
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
80 :width: 90 %
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
81 :align: center
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
82
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
83 |
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
84
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
85 Optional parameters can be set by the user to define the plastic labwares to be used, and set protocol parameters such as washing or incubation times for purification step by providing a YAML settings file. Default settings: `<https://github.com/BASIC-DNA-ASSEMBLY/DNA-BOT/blob/master/dnabot/default_settings.yaml>`_
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
86
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
87 Inputs
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
88 ------
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
89
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
90 * **Source Construct**: CSV file listing constructs to be implemented where each row corresponds to one construct and consists of a sequence of BASIC linker and DNA part IDs (in an operon format).
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
91 * **Plate files**: File(s) listing parts to be used in constructs.
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
92 * **Well coordinate for Ethanol**: (string) Coordinates of the well plate providing ethanol for the purification step. Default: A11
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
93 * **Column coordinate for SOC**: (integer) Coordinate of the column plate providing SOC (Super Optimal broth with Catabolite repression) media for the transformation step. SOC is a nutrient-rich culture media typically used for bacterial transformation. Default: 1.
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
94 * **Lab settings file**: Yaml file providing labware IDs and parameter to be used in the Opentrons scripts: `Default settings <https://github.com/BASIC-DNA-ASSEMBLY/DNA-BOT/blob/master/dnabot/default_settings.yaml>`_.
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
95
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
96
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
97 Ouput
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
98 -----
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
99
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
100 * **Dnabot scripts**: DNA-Bot scripts in TAR format which implement the 4 assembly steps and metainformation to keep track of parameters.
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
101
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
102 Version
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
103 -------
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
104
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
105 3.1.0
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
106
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
107 Authors
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
108 -------
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
109
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
110 * **Matthew C Haines**
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
111 * Thomas Duigou
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
112
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
113 License
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
114 -------
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
115
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
116 `MIT <https://github.com/BASIC-DNA-ASSEMBLY/DNA-BOT/blob/master/LICENSE>`_
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
117
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
118
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
119 Acknowledgments
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
120 ---------------
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
121
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
122 * Marko Storch
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
123 * Geoff Baldwin
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
124 ]]></help>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
125 <citations>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
126 <citation type="doi">10.1093/synbio/ysaa010</citation>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
127 </citations>
9ac668fb5165 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dnabot commit 26909099e5c61564bd72f67974e30e75f3fad22c
iuc
parents:
diff changeset
128 </tool>