SuperAPI AI 工具集

bio-restriction-enzyme-selection

编程与开发

查看项目

更新于 10-15 21:55

技能介绍

用途:本技能用于在分子克隆场景中按条件筛选限制性内切酶。基于 Biopython 的 Bio.Restriction 模块(Analysis、CommOnly、AllEnzymes 等),对 FASTA 序列做酶切分析并输出候选酶列表。

主要能力:可按切割频率筛选(如 once_cutters、twice_cutters、only_dont_cut、only_cut);按粘端类型过滤(is_blunt、is_5overhang、is_3overhang);按识别位点长度过滤(如 4/6/8 碱基 cutter);查找特定粘端序列的酶(ovhgseq);在多个序列中求共同单切酶(集合交集);为定向克隆筛选“切载体一次且不切插入片段”的候选酶;检查商业可得性(enzyme in CommOnly);查询同切酶与异切酶(isoschizomers、neoschizomers);检查 Dam/Dcm 甲基化敏感性(is_dam_methylable、is_dcm_methylable);以及获取 IIS 型酶(BsaI、BsmBI、BbsI、SapI 等)用于 Golden Gate 组装,并检查序列中是否含这些位点。

使用方式:用 SeqIO 读取 FASTA 得到序列,构造 Analysis(CommOnly, seq),再调用上述方法筛选,并用列表推导式按粘端或位点长度过滤。典型流程是分别分析载体与插入片段,取“载体单切”与“插入不切”的交集作为候选。

适用场景:质粒线性化、插入片段选择、定向克隆、Golden Gate/模块化组装,以及来自大肠杆菌等存在甲基化修饰的基因组 DNA 酶切。

限制:资料未提供该技能的安装方式、调用入口、收费或许可信息;实际结果依赖序列与所用酶库,需在湿实验前自行验证。