跳转至

序列拼接与组装:参数与补充说明

用法和示例见功能教程。

各功能按作用、API、输入、输出、示例代码和结果说明介绍。运行前按说明准备凭据、本地文件与可选依赖;远程结果随数据库版本与查询时间变化。

设计 Gibson 无缝组装重叠序列

dnakit.databases.dna_gibson_design(*, operation=None, fragments, overlap_length=None, verbose=True)

参数 类型 必填 / 默认值 说明与约束
operation string None Operation (optional; defaults to 'gibson_design' for this tool).
fragments array 必填 List of DNA fragment sequences (at least 2). Each must be longer than overlap_length. {"items": {"type": "string"}}
overlap_length integer | null None Overlap length in bp for Gibson Assembly (default: 20 bp). Must be at least 1.
verbose bool True 运行提示开关。

推演 Golden Gate 反应的组装产物

dnakit.databases.dna_golden_gate_assemble(*, operation=None, fragments, enzyme=None, circular=None, labels=None, verbose=True)

参数 类型 必填 / 默认值 说明与约束
operation string None Operation (optional; defaults to 'golden_gate_assemble' for this tool).
fragments array 必填 The DNA sequences combined in the reaction (plasmids or linear parts), A/T/G/C only. At least 2. {"items": {"type": "string"}}
enzyme string | null None Type IIS enzyme used in the reaction, e.g. 'BsaI' (default), 'BbsI', 'Esp3I'/'BsmBI', 'SapI'.
circular boolean | null None Whether the inputs are circular plasmids (default true). Set false for linear parts.
labels array | null None Optional names for the inputs (e.g. plasmid names), echoed in the assembly order. {"items": {"type": "string"}}
verbose bool True 运行提示开关。

设计 Golden Gate 酶切位点与连接末端

dnakit.databases.dna_golden_gate_design(*, operation=None, parts, enzyme=None, verbose=True)

参数 类型 必填 / 默认值 说明与约束
operation string None Operation (optional; defaults to 'golden_gate_design' for this tool).
parts array 必填 List of DNA part sequences to assemble (at least 2). A, T, G, C only. {"items": {"type": "string"}}
enzyme string | null None Type IIS restriction enzyme to use. Options: 'BsaI' (default) or 'BbsI'.
verbose bool True 运行提示开关。