Mercurial > repos > tduigou > dnaweaver
annotate dnaweaver.xml @ 3:6307ae88e12b draft default tip
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 1e01b679611d980f87089184e7d8a538b96d68c7
author | tduigou |
---|---|
date | Tue, 30 May 2023 21:01:07 +0000 |
parents | 861a7692f473 |
children |
rev | line source |
---|---|
2
861a7692f473
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 2e8aa2e7c0581c7eed2074d15f7e4317ecde2ad6
tduigou
parents:
1
diff
changeset
|
1 <tool id="dnaweaver" name="DNA Weaver" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="21.09" license="MIT"> |
0
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
2 <description>Given a SBOL input, calculate assembly parts for Gibson or Golden Gate</description> |
1
c519517e3ade
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
0
diff
changeset
|
3 <macros> |
2
861a7692f473
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 2e8aa2e7c0581c7eed2074d15f7e4317ecde2ad6
tduigou
parents:
1
diff
changeset
|
4 <token name="@VERSION_SUFFIX@">0</token> |
1
c519517e3ade
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
0
diff
changeset
|
5 <token name="@TOOL_VERSION@">1.0.2</token> |
c519517e3ade
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
0
diff
changeset
|
6 </macros> |
0
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
7 <requirements> |
2
861a7692f473
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 2e8aa2e7c0581c7eed2074d15f7e4317ecde2ad6
tduigou
parents:
1
diff
changeset
|
8 <requirement type="package" version="@TOOL_VERSION@">dnaweaver_synbiocad</requirement> |
0
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
9 </requirements> |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
10 <stdio> |
2
861a7692f473
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 2e8aa2e7c0581c7eed2074d15f7e4317ecde2ad6
tduigou
parents:
1
diff
changeset
|
11 <regex match="WARNING:" level="warning" /> |
861a7692f473
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 2e8aa2e7c0581c7eed2074d15f7e4317ecde2ad6
tduigou
parents:
1
diff
changeset
|
12 <regex match="ERROR:" level="fatal" /> |
861a7692f473
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 2e8aa2e7c0581c7eed2074d15f7e4317ecde2ad6
tduigou
parents:
1
diff
changeset
|
13 </stdio> |
0
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
14 <command detect_errors="exit_code"><![CDATA[ |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
15 python -m dnaweaver_synbiocad |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
16 '$input' |
2
861a7692f473
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 2e8aa2e7c0581c7eed2074d15f7e4317ecde2ad6
tduigou
parents:
1
diff
changeset
|
17 'output.xlsx' |
0
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
18 '$method' |
1
c519517e3ade
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
0
diff
changeset
|
19 --nb_constructs '$adv.max_constructs' |
2
861a7692f473
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 2e8aa2e7c0581c7eed2074d15f7e4317ecde2ad6
tduigou
parents:
1
diff
changeset
|
20 && mv 'output.xlsx' '$output' |
0
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
21 ]]></command> |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
22 <inputs> |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
23 <param name="input" type="data" format="xml" label="Constructs" /> |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
24 <param name="method" type="select" label="Assembly method"> |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
25 <option value="golden_gate" selected="true">Golden Gate</option> |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
26 <option value="gibson" >Gibson</option> |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
27 <option value="any_method" >Any Method</option> |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
28 </param> |
2
861a7692f473
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 2e8aa2e7c0581c7eed2074d15f7e4317ecde2ad6
tduigou
parents:
1
diff
changeset
|
29 <section name="adv" title="Advanced Options" expanded="false"> |
861a7692f473
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 2e8aa2e7c0581c7eed2074d15f7e4317ecde2ad6
tduigou
parents:
1
diff
changeset
|
30 <param name="max_constructs" value="-1" type="integer" label="Maximal number of constructs" /> |
861a7692f473
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 2e8aa2e7c0581c7eed2074d15f7e4317ecde2ad6
tduigou
parents:
1
diff
changeset
|
31 </section> |
0
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
32 </inputs> |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
33 <outputs> |
1
c519517e3ade
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
0
diff
changeset
|
34 <data name="output" format="xlsx" label="DNA Weaver - Assembly Plan" /> |
0
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
35 </outputs> |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
36 <tests> |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
37 <test> |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
38 <!-- test 1: check if identical outputs are produced with default parameters --> |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
39 <param name="input" value="constructs_lycopene.xml" /> |
1
c519517e3ade
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
0
diff
changeset
|
40 <output name="output" > |
c519517e3ade
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
0
diff
changeset
|
41 <assert_contents> |
c519517e3ade
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
0
diff
changeset
|
42 <has_size value="77431" delta="100" /> |
c519517e3ade
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
0
diff
changeset
|
43 </assert_contents> |
c519517e3ade
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
0
diff
changeset
|
44 </output> |
0
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
45 </test> |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
46 </tests> |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
47 <help><![CDATA[ |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
48 DNAWeaver |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
49 ========================== |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
50 |
2
861a7692f473
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 2e8aa2e7c0581c7eed2074d15f7e4317ecde2ad6
tduigou
parents:
1
diff
changeset
|
51 This tool uses a multi-objective algorithm to predict the best synthesis and assembling strategy for the previously designed plasmid using either Golden gate assembly, or Gibson assembly, or a mix of both. Given a set of designs (one design is a construct name and list of its parts), it finds a valid and efficient assembly plan to build all the designs. The designs and sequences of parts are provided as an SBOL file. |
0
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
52 |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
53 Input |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
54 ----- |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
55 |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
56 Required: |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
57 |
2
861a7692f473
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 2e8aa2e7c0581c7eed2074d15f7e4317ecde2ad6
tduigou
parents:
1
diff
changeset
|
58 * **Constructs**\ : SBOL construct file(s) |
861a7692f473
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 2e8aa2e7c0581c7eed2074d15f7e4317ecde2ad6
tduigou
parents:
1
diff
changeset
|
59 * **Assembly method**\ : Assembly method (valid options: golden_gate, gibson, any_method) |
0
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
60 |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
61 Advanced options: |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
62 |
2
861a7692f473
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 2e8aa2e7c0581c7eed2074d15f7e4317ecde2ad6
tduigou
parents:
1
diff
changeset
|
63 * **Maximal number of constructs**\ : (integer, default=-1) Maximal number of constructs to use. The default -1 corresponds to all. |
0
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
64 |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
65 |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
66 Output |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
67 ------ |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
68 |
2
861a7692f473
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 2e8aa2e7c0581c7eed2074d15f7e4317ecde2ad6
tduigou
parents:
1
diff
changeset
|
69 * **Assembly Plan**\ : output Excel spreadsheet |
0
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
70 |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
71 |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
72 Project Links |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
73 --------------------- |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
74 |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
75 * `GitHub <https://edinburgh-genome-foundry.github.io/DnaWeaver>`_ |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
76 |
2
861a7692f473
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 2e8aa2e7c0581c7eed2074d15f7e4317ecde2ad6
tduigou
parents:
1
diff
changeset
|
77 |
0
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
78 Method |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
79 -------- |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
80 |
2
861a7692f473
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 2e8aa2e7c0581c7eed2074d15f7e4317ecde2ad6
tduigou
parents:
1
diff
changeset
|
81 - We assume that the different standard parts are available or will be ordered, with the exact sequence provided in the input file (in the future it would be easy to automatically break long parts into smaller fragments). |
861a7692f473
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 2e8aa2e7c0581c7eed2074d15f7e4317ecde2ad6
tduigou
parents:
1
diff
changeset
|
82 - The desired construct sequence for a genetic part design is simply the concatenation of that design's part sequences in the right order (no assembly overhang is included). |
861a7692f473
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 2e8aa2e7c0581c7eed2074d15f7e4317ecde2ad6
tduigou
parents:
1
diff
changeset
|
83 - Buy primers with overhangs to extend the parts fragments via PCR and create homologies between them so they can be assembled together. |
861a7692f473
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 2e8aa2e7c0581c7eed2074d15f7e4317ecde2ad6
tduigou
parents:
1
diff
changeset
|
84 - Assemble each construct in a single step with Golden Gate assembly if possible (that is if at least one site out of BsaI, BbsI, and BsmBI is totally absent from the construct sequence), else with Gibson assembly. It can also be only one of the two methods if the option Gibson or golden_gate is selected instead of any_method. |
861a7692f473
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 2e8aa2e7c0581c7eed2074d15f7e4317ecde2ad6
tduigou
parents:
1
diff
changeset
|
85 - Start with the first design, and for each subsequence design assembly plan reuse the primers ordered and fragments PCRed in previous designs, if relevant. |
0
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
86 |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
87 Here is a schema of the supply network used: |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
88 |
2
861a7692f473
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 2e8aa2e7c0581c7eed2074d15f7e4317ecde2ad6
tduigou
parents:
1
diff
changeset
|
89 .. image:: https://raw.githubusercontent.com/brsynth/synbiocad-galaxy-wrappers/master/tools/dnaweaver/img/image4.png |
861a7692f473
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 2e8aa2e7c0581c7eed2074d15f7e4317ecde2ad6
tduigou
parents:
1
diff
changeset
|
90 :width: 30 % |
861a7692f473
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 2e8aa2e7c0581c7eed2074d15f7e4317ecde2ad6
tduigou
parents:
1
diff
changeset
|
91 :align: center |
0
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
92 |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
93 | |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
94 |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
95 The output Excel spreadsheet contains the following sub-sheets: |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
96 |
2
861a7692f473
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 2e8aa2e7c0581c7eed2074d15f7e4317ecde2ad6
tduigou
parents:
1
diff
changeset
|
97 - construct_parts: the ID and list of part names (in the right order) for each design. |
861a7692f473
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 2e8aa2e7c0581c7eed2074d15f7e4317ecde2ad6
tduigou
parents:
1
diff
changeset
|
98 - construct_sequences: the final sequence of the constructs to build. |
861a7692f473
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 2e8aa2e7c0581c7eed2074d15f7e4317ecde2ad6
tduigou
parents:
1
diff
changeset
|
99 - part_sequences: the list of each standard part and its sequence (same information as in the input SBOL file). |
861a7692f473
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 2e8aa2e7c0581c7eed2074d15f7e4317ecde2ad6
tduigou
parents:
1
diff
changeset
|
100 - fragment_extensions: for each PCR fragment, the standard part and the primers to use |
861a7692f473
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 2e8aa2e7c0581c7eed2074d15f7e4317ecde2ad6
tduigou
parents:
1
diff
changeset
|
101 - assembly_plan: for each design, the list of PCR fragments to use. |
861a7692f473
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 2e8aa2e7c0581c7eed2074d15f7e4317ecde2ad6
tduigou
parents:
1
diff
changeset
|
102 - errors: list of errors to help troubleshooting assemblies for which no valid assembly plan was found. |
861a7692f473
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 2e8aa2e7c0581c7eed2074d15f7e4317ecde2ad6
tduigou
parents:
1
diff
changeset
|
103 |
0
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
104 |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
105 Limitations |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
106 -------------- |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
107 |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
108 For constructs with repeated parts and other homologies (such as, in the example, the designs with several "Ter" in a row, ), Gibson assembly (and probably LCR assembly too) may create mis-annealed constructs and more clones will need to be picked. This is not taken into account by the script at the moment. This could be fixed by buying custom fragments from a commercial vendor for extreme cases (i.e. by amending the current implementation to forbid Gibson cuts in regions with homologies elsewhere and add a DNA vendor in the supply network). |
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
109 ]]></help> |
2
861a7692f473
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 2e8aa2e7c0581c7eed2074d15f7e4317ecde2ad6
tduigou
parents:
1
diff
changeset
|
110 <creator> |
861a7692f473
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 2e8aa2e7c0581c7eed2074d15f7e4317ecde2ad6
tduigou
parents:
1
diff
changeset
|
111 <organization name="BioRetroSynth" url="https://github.com/brsynth"/> |
861a7692f473
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 2e8aa2e7c0581c7eed2074d15f7e4317ecde2ad6
tduigou
parents:
1
diff
changeset
|
112 </creator> |
861a7692f473
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 2e8aa2e7c0581c7eed2074d15f7e4317ecde2ad6
tduigou
parents:
1
diff
changeset
|
113 <citations> |
861a7692f473
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 2e8aa2e7c0581c7eed2074d15f7e4317ecde2ad6
tduigou
parents:
1
diff
changeset
|
114 <citation type="bibtex"> |
861a7692f473
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 2e8aa2e7c0581c7eed2074d15f7e4317ecde2ad6
tduigou
parents:
1
diff
changeset
|
115 @unpublished{DNAWeaver, |
861a7692f473
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 2e8aa2e7c0581c7eed2074d15f7e4317ecde2ad6
tduigou
parents:
1
diff
changeset
|
116 author = {Valentin Zulkower, Melchior Du Lac}, |
861a7692f473
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 2e8aa2e7c0581c7eed2074d15f7e4317ecde2ad6
tduigou
parents:
1
diff
changeset
|
117 title = {{DNAWeaver}}, |
861a7692f473
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 2e8aa2e7c0581c7eed2074d15f7e4317ecde2ad6
tduigou
parents:
1
diff
changeset
|
118 url = {https://www.iwbdaconf.org/2019/docs/IWBDA19Proceedings.pdf}, |
861a7692f473
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 2e8aa2e7c0581c7eed2074d15f7e4317ecde2ad6
tduigou
parents:
1
diff
changeset
|
119 } |
861a7692f473
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 2e8aa2e7c0581c7eed2074d15f7e4317ecde2ad6
tduigou
parents:
1
diff
changeset
|
120 </citation> |
861a7692f473
planemo upload for repository https://github.com/brsynth/DNAWeaver_SynBioCAD commit 2e8aa2e7c0581c7eed2074d15f7e4317ecde2ad6
tduigou
parents:
1
diff
changeset
|
121 </citations> |
0
90025c4cd50e
"planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff
changeset
|
122 </tool> |