Skip to main content

A toolkit to support Golden Gate assembly, along with digestion, gel simulation, and more

Project description

InSillyClo-cli

Documentation available at http://insillyclo.pages.pasteur.fr/insillyclo-cli

Install

#!/bin/bash

virtualenv .venv
# alternative:
# python3 -m venv .venv
source .venv/bin/activate
pip install insillyclo
# alternative:
# pip install insillyclo --index-url https://gitlab.pasteur.fr/api/v4/projects/6917/packages/pypi/simple

Use it

Get the test data

git clone git@gitlab.pasteur.fr:hub/insillyclo-cli.git
cd insillyclo-cli/

... to generate a template

insillyclo template my-template.xlsx \
                    --name "My template" \
                    --restriction-enzyme-goldengate "BsmBI" \
                    --separator - \
                    --nb-input-parts 4

or

insillyclo template my-template.xlsx \
                    --name "My template" \
                    --enzyme "BsmBI" \
                    --separator - \
                    --input-part ConL \
                    --input-part Promoter \
                    --input-part CDS \
                    --input-part Terminator \
                    --input-part ConR \
                    --input-part Backbone

... run simulation

insillyclo simulate --input-template-filled ./tests/data/template_01_mixed_ok.xlsx \
                    --input-parts-file ./tests/data/DB_iP_not_typed.csv \
                    --input-parts-file ./tests/data/DB_iP_typed.csv \
                    --plasmid-repository ./tests/data/plasmids_gb \
                    -o ./output/ \
                    --restriction-enzyme-gel NotI \
                    --primer-pair P84,P134 \
                    --primers-file ./tests/data/primers.csv \
                    --default-mass-concentration 200 \
                    --enzyme-and-buffer-volume 1.0

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

insillyclo-1.0.4.tar.gz (45.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

insillyclo-1.0.4-py3-none-any.whl (40.8 kB view details)

Uploaded Python 3

File details

Details for the file insillyclo-1.0.4.tar.gz.

File metadata

  • Download URL: insillyclo-1.0.4.tar.gz
  • Upload date:
  • Size: 45.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for insillyclo-1.0.4.tar.gz
Algorithm Hash digest
SHA256 72ba2c0f7a1782d9b7f8882362f8a405ac0c38256744d842d42a56afdafc76d2
MD5 3f4b9e66ead7eaf463f9fc796ccf4748
BLAKE2b-256 e62bb6fdcd079da3e61f9c710d7404ef8b3b68e831da99fb376ed8b40fe3b022

See more details on using hashes here.

File details

Details for the file insillyclo-1.0.4-py3-none-any.whl.

File metadata

  • Download URL: insillyclo-1.0.4-py3-none-any.whl
  • Upload date:
  • Size: 40.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for insillyclo-1.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 ea27e55af4d2e4a4061f53d3014494e0a3c87d44d09620cce61c358bcedf2832
MD5 dfc3f2d3675d4fe4d28fd95ce8507399
BLAKE2b-256 1f800b0f81864ef583f925b50071d7cb7aa054f15b218731bae378b3b5a9f1d8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page