Edinburgh Genome Foundry, SynthSys, School of Biological Sciences, University of Edinburgh, Edinburgh EH93BF, UK.
Bioinformatics. 2020 Aug 15;36(16):4508-4509. doi: 10.1093/bioinformatics/btaa558.
Accounting for biological and practical requirements in DNA sequence design often results in challenging optimization problems. Current software solutions are problem-specific and hard to combine.
DNA Chisel is an easy-to-use, easy-to-extend sequence optimization framework allowing to freely define and combine optimization specifications via Python scripts or Genbank annotations.
The framework is available as a web application (https://cuba.genomefoundry.org/sculpt_a_sequence) or open-source Python library (see at https://github.com/Edinburgh-Genome-Foundry/DNAChisel for code and documentation).
Supplementary data are available at Bioinformatics online.
在 DNA 序列设计中考虑生物学和实际需求通常会导致具有挑战性的优化问题。当前的软件解决方案是针对特定问题的,并且难以组合。
DNA Chisel 是一个易于使用、易于扩展的序列优化框架,允许通过 Python 脚本或 Genbank 注释自由定义和组合优化规范。
该框架有一个网络应用程序(https://cuba.genomefoundry.org/sculpt_a_sequence)或开源 Python 库(代码和文档请参见 https://github.com/Edinburgh-Genome-Foundry/DNAChisel)。
补充数据可在“Bioinformatics”在线获取。