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.7.tar.gz (47.2 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.7-py3-none-any.whl (41.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: insillyclo-1.0.7.tar.gz
  • Upload date:
  • Size: 47.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for insillyclo-1.0.7.tar.gz
Algorithm Hash digest
SHA256 93427b4a7733ecdb4bf5810c714b51057dfa1f56b0d1618974569650fbcc49e1
MD5 4fc3a9583c27875c528af57e19919b55
BLAKE2b-256 55a75d8c01a8b0cfad896ca7d2821d2b2ec7b1f8e82f44e185e798040d615d13

See more details on using hashes here.

File details

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

File metadata

  • Download URL: insillyclo-1.0.7-py3-none-any.whl
  • Upload date:
  • Size: 41.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for insillyclo-1.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 266e2e0310f19b3df27d09c21e8e5ee00e2bcdba609a85100773d435cf0cc52f
MD5 69ef82c4caab0ee1a1b65c04e70025e8
BLAKE2b-256 f3efa2b920274aafa82b360199985a24f4a79f4c3aa39ea932d1768e04a6825b

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