一篇很有趣的文章,本文的核心算法在我们以前的关于进化树构建与评估的专题里曾有提及,在这里编者再描述一下算法的思想以及本文的工作背景和意义。重组是一个重要的进化事件,是影响基因和基因组“结构”的重要因素,并且在保持物种之间遗传差异中起到主要作用。因此,检测重组事件收到广泛关注。重组事件的发生使得基因组(包括基因不同部分)之间的进化历史的联系和一致性收到破坏,同时这也成为了指导重组事件识别的理论工具。一般来说,现有的方法可以被分为两类:第一类是对序列匹配之后的不同部分构造进化树,然后比较这些树的形状和树长方面的差异。在这方面使用最广发的是bootscanning方法;第二类方法的目标只是识别是否有重组事件的存在而不去识别重组事件的发生点(recombination breakpoints),这种方法不需要针对不同部分构造进化树。这些方法都需要引入大量的计算。本文的作者发展了一种新的、在计算上代价较小的可视化方法来检测重组事件是否发生,以及决定recombination breakpoints。在某种程度上该方法可以堪称是bootscanning和quartet-mapping方法的结合。关于quart-mapping方法我们在以前有过介绍。在本文作者在去除背景噪音方面作了很多改进,使得该方法能真正应用到实际研究中来。