moclo.record
)¶CircularRecord |
A derived SeqRecord that contains a circular DNA sequence. |
moclo.registry.base
)¶Item |
A uniquely identified record in a registry. |
AbstractRegistry |
An abstract registry holding MoClo plasmids. |
CombinedRegistry |
A registry combining several registries into a single collection. |
EmbeddedRegistry |
An embedded registry, distributed with the library source code. |
moclo.core.modules
)¶AbstractModule |
An abstract modular cloning module. |
Entry |
A level 0 module, often obtained from the official toolkits plamisds. |
Cassette |
A level 1 module, also refered as a Transcriptional Unit. |
Device |
A level 2 module, also refered as a Multigene plasmid. |
moclo.core.vectors
)¶AbstractVector |
An abstract modular cloning vector. |
EntryVector |
Level 0 vector. |
CassetteVector |
Level 1 vector. |
DeviceVector |
Level 2 vector. |
moclo.core.parts
)¶AbstractPart |
An abstract modular cloning part. |
moclo.errors
)¶Base classes
MocloError |
Base class for all MoClo-related exceptions. |
AssemblyError |
Assembly-specific run-time error. |
AssemblyWarning |
Assembly-specific run-time warning. |
Errors
DuplicateModules |
Several modules share the same overhangs. |
InvalidSequence |
Invalid sequence provided. |
IllegalSite |
Sequence with illegal site provided. |
MissingModule |
A module is missing in the assembly. |
Warnings
UnusedModules |
Not all modules were used during assembly. |