FastKnock:一种高效的下一代方法,用于识别所有淘汰策略,以优化菌株
Leila Hassani1, Mohammad R Moosavi2, Payam Setoodeh3,4
1Department of Computer Science and Engineering and IT, School of Electrical and Computer Engineering, Shiraz University, Shiraz, Iran.
Microbial cell factories
|January 29, 2024
概括
FastKnock 是一种新的代谢工程算法,用于识别生物化学过度生产的基因淘汰策略. 它显著加快了这个过程,并且比以前的方法找到更多的解决方案.
科学领域:
- 代谢工程是代谢工程.
- 合成生物学 合成生物学
- 计算生物学 计算生物学
背景情况:
- 代谢工程旨在通过改变细胞代谢来在生物体中过度生产生物化学物质.
- 确定最佳的基因/反应淘汰目标对于设计高效的生产菌株至关重要.
- 现有的计算算法在有效地探索潜在淘汰策略的广搜索空间方面面临着挑战.
研究的目的:
- 开发FastKnock,一个高效的下一代算法,用于识别所有可能的基因淘汰策略,用于增长合过度生产.
- 显著减少寻找代谢工程目标的计算执行时间.
- 为选择最佳干预策略提供全面的解决方案.
主要方法:
- 开发了一种新的深度第一穿越算法,以修剪淘汰策略的搜索空间.
- 在Python中实现了FastKnock,用于识别反应删除.
- 在各种条件下使用大肠杆菌的基因组规模代谢模型评估性能.
主要成果:
- FastKnock通过有效地修剪搜索空间,大大减少了执行时间.
- 实现了显著的修剪:<0.2%的四倍和<0.02%的五倍淘汰赛.
- 与OptKnock和MCSEnumerator方法相比,确定了更多有益和实用的解决方案.
结论:
- FastKnock是一种高效和有效的算法,用于识别代谢工程淘汰策略.
- 综合的解决方案可以灵活选择干预策略.
- Python 实现是公开可用的,促进了更广泛的采用和研究.


