A Python implementation of the MoClo system logic.
Project description
A Python implementation of the MoClo system logic.
Requirements
biopython |
Sequence handling |
|||
cached-property |
Lazy regex evaluation |
|||
six |
Python 2/3 compatibility |
Installation
This package is available as a wheel, and can be installed with pip:
$ pip install --user moclo
To see more ways of installing, head over to the Installation page of the online documentation.
Kits
By itself, moclo is not very useful. To be able to simulate MoClo assemblies you can install some of the following toolkits:
moclo-ytk: MoClo Yeast ToolKit, John Dueber Lab, and Pichia ToolKit, Volker Sieber Lab
moclo-cidar: MoClo CIDAR kit, Douglas Densmore Lab
moclo-ecoflex: MoClo EcoFlex, Paul Freemont Lab
moclo-ig: Icon Genetics MoClo, Sylvestre Marillonnet Lab
moclo-gb3: Golden Braid 3.0, Diego Orzaez Lab
Toolkits ship with concrete implementation of the MoClo logic (using the DNA signatures and restriction enzymes from the reference paper), as well as official sequences obtained from AddGene and manually annotated with higher-quality features. These sequences can be accessed through the moclo.registry module, using the registry interface.
About
This library is licensed under the MIT License. It was developed during a placement at the InBio team at the Institut Pasteur of Paris during the summer of 2018.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file moclo-0.4.7.zip
.
File metadata
- Download URL: moclo-0.4.7.zip
- Upload date:
- Size: 31.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 44232315ee74206dcf6e985a7037e1ab1c0acf8087cd2ff0b0bb7f9030fa7bf6 |
|
MD5 | 193b399aa3b84611123789cab5e8f078 |
|
BLAKE2b-256 | 5ffe2d7851a6ea87b07aad7595bf0d99ef1bfa0274b21c23adcd7a4ba4b5f49a |
File details
Details for the file moclo-0.4.7-py2.py3-none-any.whl
.
File metadata
- Download URL: moclo-0.4.7-py2.py3-none-any.whl
- Upload date:
- Size: 24.2 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b156e144c01a7894cb5dad88138a3f77f5cd1492494838f9bfbbecd8ba00c77d |
|
MD5 | 678ec5f18db2a145e5eb144f5690b41b |
|
BLAKE2b-256 | f65cd80dcfa1da23599b2c82a8e28130b7e6c61e1a39b9aad87e2faa13fcb84d |