arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2402.09381cs.LG
收藏

GraSSRep:用于宏基因组组装中重复序列检测的基于图的自监督学习

GraSSRep: Graph-Based Self-Supervised Learning for Repeat Detection in Metagenomic Assembly

Rice University(莱斯大学)

Ali Azizpour, Advait Balaji, Todd J. Treangen, Santiago Segarra

AI总结:

针对宏基因组组装中重复DNA检测的难题,提出GraSSRep方法,利用图神经网络在自监督学习框架下结合测序特征与图特征进行节点分类,实现了优于现有工具的检测精度和召回率。

摘要:

重复DNA(repeats)对准确高效的基因组组装和序列比对提出了重大挑战。对于宏基因组数据而言尤其如此,因为水平基因转移、基因重复和基因丢失/获得等基因组动态变化,使得从宏基因组群落中准确进行基因组组装变得复杂。检测重复序列是克服这些挑战的关键第一步。为了解决这个问题,我们提出了GraSSRep,这是一种新颖的方法,它通过图神经网络(GNNs)在自监督学习框架内利用组装图的结构,将DNA序列分类为重复和非重复类别。具体来说,我们将此问题构建为宏基因组组装图中的节点分类任务。以自监督方式,我们依靠高精度(但低召回率)的启发式方法为一小部分节点生成伪标签。然后,我们使用这些伪标签来训练GNN嵌入和随机森林分类器,将标签传播到其余节点。通过这种方式,GraSSRep将测序特征与预定义及学习到的图特征相结合,在重复序列检测中实现了最先进的性能。我们使用模拟和合成宏基因组数据集评估了我们的方法。模拟数据上的结果突显了GraSSRep对重复序列属性的鲁棒性,证明了其在处理重复序列复杂性方面的有效性。此外,我们在合成宏基因组数据集上的实验表明,结合图结构和GNN增强了我们的检测性能。最后,在比较分析中,GraSSRep在精度和召回率方面优于现有的重复序列检测工具。

英文摘要:

Repetitive DNA (repeats) poses significant challenges for accurate and efficient genome assembly and sequence alignment. This is particularly true for metagenomic data, where genome dynamics such as horizontal gene transfer, gene duplication, and gene loss/gain complicate accurate genome assembly from metagenomic communities. Detecting repeats is a crucial first step in overcoming these challenges. To address this issue, we propose GraSSRep, a novel approach that leverages the assembly graph's structure through graph neural networks (GNNs) within a self-supervised learning framework to classify DNA sequences into repetitive and non-repetitive categories. Specifically, we frame this problem as a node classification task within a metagenomic assembly graph. In a self-supervised fashion, we rely on a high-precision (but low-recall) heuristic to generate pseudo-labels for a small proportion of the nodes. We then use those pseudo-labels to train a GNN embedding and a random forest classifier to propagate the labels to the remaining nodes. In this way, GraSSRep combines sequencing features with pre-defined and learned graph features to achieve state-of-the-art performance in repeat detection. We evaluate our method using simulated and synthetic metagenomic datasets. The results on the simulated data highlight our GraSSRep's robustness to repeat attributes, demonstrating its effectiveness in handling the complexity of repeated sequences. Additionally, our experiments with synthetic metagenomic datasets reveal that incorporating the graph structure and the GNN enhances our detection performance. Finally, in comparative analyses, GraSSRep outperforms existing repeat detection tools with respect to precision and recall.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑