lattice-automation / synbio Goto Github PK
View Code? Open in Web Editor NEWa DNA assembly library
Home Page: https://lattice-automation.github.io/synbio
License: MIT License
a DNA assembly library
Home Page: https://lattice-automation.github.io/synbio
License: MIT License
Right now both Gibson and GoldenGate create a setup plate. But if only a few fragments/inserts are being mixed, it'd be better to just use tubes and skip the reagent layout step.
Right now there is a default for MoClo:
That should be a custom parameter
Make a list of requirements for ordering. Example for Gibson:
def specific(template: str) -> bool
finish the opentrons picklist MVP
it's failing consistently on data/gibson/BBa_K1649003.fa
Add functionality for oligo design for multiplex automated genome engineering (MAGE).
Existing tools:
I have used the example goldengate_plasmid.py without any modifications and have received the following error:
154 filename = self._filename() + ".fasta"
155
--> 156 self._check_output()
157 return SeqIO.write(self.output, filename, "fasta")
158
...\synbio\protocol.py in _check_output(self)
346 """
347 if not self.containers:
--> 348 self.run()
349
350 if not self.output:
...\synbio\protocols\goldengate.py in run(self)
75 # get all the unique contents and set them up in their own wells
76 mixed_wells = self._create_mixed_wells()
---> 77
78 for step in [
79 Setup(
...\synbio\protocols\goldengate.py in _create_mixed_wells(self)
125 if not mixed_wells:
126 raise RuntimeError(f"Failed to create any GoldenGate assemblies")
--> 127
128 return sorted(mixed_wells)
RuntimeError: Failed to create any GoldenGate assemblies
Gibson assembly examples work perfectly for me, but none of the GoldenGate examples do.
Thank you!
Edit: The examples work if linear = False is specified in the design.
wells should leave some volume unused
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.