comparison dnabot.xml @ 8:d016b2051cfd draft default tip

planemo upload for repository https://github.com/brsynth/DNA-BOT commit 79f27123846add7020de9cae2912e5289c2b8efd
author tduigou
date Tue, 23 Jul 2024 10:01:37 +0000
parents a00a395a6edd
children
comparison
equal deleted inserted replaced
7:a00a395a6edd 8:d016b2051cfd
61 <!-- test 1: check if identical outputs are produced with compress option --> 61 <!-- test 1: check if identical outputs are produced with compress option -->
62 <param name="construct_file" value="constructs.csv" /> 62 <param name="construct_file" value="constructs.csv" />
63 <param name="plate_files" value="user_parts_coords.csv,linker_parts_coords.csv"/> 63 <param name="plate_files" value="user_parts_coords.csv,linker_parts_coords.csv"/>
64 <output name="dnabot_scripts" ftype="tar"> 64 <output name="dnabot_scripts" ftype="tar">
65 <assert_contents> 65 <assert_contents>
66 <has_size value="165900" delta="10000"/> 66 <has_size value="160000" delta="10000"/>
67 </assert_contents> 67 </assert_contents>
68 </output> 68 </output>
69 </test> 69 </test>
70 </tests> 70 </tests>
71 <help><![CDATA[ 71 <help><![CDATA[
72 DNA-Bot 72 DNA-Bot
73 ============ 73 ============
74 74
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>`_). 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 by Storch et al. (10.1021/sb500356d).
76 76
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. 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.
78 78
79 .. image:: ${static_path}/images/DNABOT_WF.PNG 79 .. image:: ${static_path}/images/DNABOT_WF.PNG
80 :width: 90 % 80 :width: 90 %