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

Uploaded Python 3

File details

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

File metadata

  • Download URL: insillyclo-1.0.5.tar.gz
  • Upload date:
  • Size: 46.1 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.5.tar.gz
Algorithm Hash digest
SHA256 a139bbec68507013ff101b4e1073d3cb0a2b1cd9be304f6eee141683ede9c7d5
MD5 fcd92647c6fefbf85c07fec16fbfc8cf
BLAKE2b-256 94f66009d864090c4a6a100a1f9360198a55b3674f59951a73314aa3ffdd1e1e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: insillyclo-1.0.5-py3-none-any.whl
  • Upload date:
  • Size: 41.1 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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 ccc07fd74d046be1d6c78ca78d27bb3f2dc94250f89de3f97cbfb9b9dff16b3b
MD5 9e2894bb408b8560ed8329c12cfdb159
BLAKE2b-256 e207972fb3a6bcb03283e1390b54fbdcc8baaa4a6bc25b0970d41d594188d0c9

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