摘要背景:组装任务是测序新生物基因组和研究结构基因组变化中不可或缺的步骤。近年来,下一代测序 (NGS) 方法的蓬勃发展为使全基因组测序成为一种快速可靠的工具(例如用于医学诊断)带来了希望。然而,当前处理算法的缓慢性和计算要求阻碍了这一目标的实现,因此需要开发更高效的算法。一种可能的方法是使用量子计算,但目前还未得到充分探索。结果:我们提出了从头组装算法的概念验证,使用基因组信号处理方法,通过计算 Pearson 相关系数来检测 DNA 读数之间的重叠,并将组装问题表述为优化任务(旅行商问题)。将在经典计算机上执行的计算与结合 CPU 和 QPU 计算的混合方法获得的结果进行了比较。为此,使用了 D-Wave 的量子退火器。实验使用来自模拟器的人工生成的数据和 DNA 读数进行,使用实际生物基因组作为输入序列。据我们所知,这项工作是少数使用实际生物序列研究量子退火器上的从头组装任务的工作之一。结论:我们进行的概念验证表明,使用量子退火器 (QA) 进行从头组装任务可能是经典模型中执行的计算的一个有前途的替代方案。现有设备的当前计算能力需要混合方法(结合 CPU 和 QPU 计算)。下一步可能是开发一种专门用于从头组装任务的混合算法,利用其特异性(例如重叠布局共识图的稀疏性和有界度)。
主要关键词