You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Version 0.0b3
Abstract Translator Functionality:
driven by translate_abstract_to_plasmids
includes functions to take an abstract design with specified parts and a library of plasmids (containing these parts) to a list of plasmids that will assemble together using the MoClo protocol
this list can be used as an input to the original sbol2build code to generate a detailed assembly plan
Combinatorial Support:
designs with combinatorial derivations are accepted by translate_abstract_to_plasmids
components in the design referenced by a combinatorial derivation will be assigned $n$ plasmids with the same MoClo fusion sites, where $n$ is the number of variable components in the combinatorial derivations
this means that for a combinatorial design with 3 normal components and 1 combinatorially derived component with 3 variations, translate_abstract_to_plasmids will return a list of 6 plasmids
running golden_gate_assembly_plan from the original sbol2build with this list of plasmids will enumerate to 3 different composites inside the master assembly plan