Zhili College, Tsinghua University, Beijing 100084, China.
Department of Mathematical Sciences, Tsinghua University, Beijing 100084, China.
Brief Bioinform. 2024 Jul 25;25(5). doi: 10.1093/bib/bbae398.
Predicting the strength of promoters and guiding their directed evolution is a crucial task in synthetic biology. This approach significantly reduces the experimental costs in conventional promoter engineering. Previous studies employing machine learning or deep learning methods have shown some success in this task, but their outcomes were not satisfactory enough, primarily due to the neglect of evolutionary information. In this paper, we introduce the Chaos-Attention net for Promoter Evolution (CAPE) to address the limitations of existing methods. We comprehensively extract evolutionary information within promoters using merged chaos game representation and process the overall information with modified DenseNet and Transformer structures. Our model achieves state-of-the-art results on two kinds of distinct tasks related to prokaryotic promoter strength prediction. The incorporation of evolutionary information enhances the model's accuracy, with transfer learning further extending its adaptability. Furthermore, experimental results confirm CAPE's efficacy in simulating in silico directed evolution of promoters, marking a significant advancement in predictive modeling for prokaryotic promoter strength. Our paper also presents a user-friendly website for the practical implementation of in silico directed evolution on promoters. The source code implemented in this study and the instructions on accessing the website can be found in our GitHub repository https://github.com/BobYHY/CAPE.
预测启动子的强度并指导其定向进化是合成生物学中的一项关键任务。这种方法大大降低了传统启动子工程中的实验成本。以前使用机器学习或深度学习方法的研究在这项任务中取得了一些成功,但结果并不令人满意,主要是因为忽略了进化信息。在本文中,我们引入了用于启动子进化的混沌注意力网络(CAPE)来解决现有方法的局限性。我们使用合并的混沌游戏表示法全面提取启动子中的进化信息,并使用改进的 DenseNet 和 Transformer 结构处理整体信息。我们的模型在两种与原核启动子强度预测相关的不同任务上取得了最先进的结果。进化信息的纳入提高了模型的准确性,迁移学习进一步扩展了其适应性。此外,实验结果证实了 CAPE 在模拟启动子的计算机定向进化方面的有效性,这标志着原核启动子强度预测的预测建模取得了重大进展。本文还介绍了一个用于在启动子上进行计算机定向进化的实用网站。本研究中实现的源代码以及访问该网站的说明可在我们的 GitHub 存储库 https://github.com/BobYHY/CAPE 中找到。