Zeira Ron, Zehavi Meirav, Shamir Ron
1 Blavatnik School of Computer Science, Tel-Aviv University , Tel-Aviv, Israel .
2 Department of Informatics, University of Bergen , Bergen, Norway .
J Comput Biol. 2017 Dec;24(12):1179-1194. doi: 10.1089/cmb.2017.0060. Epub 2017 Aug 24.
Problems of genome rearrangement are central in both evolution and cancer. Most evolutionary scenarios have been studied under the assumption that the genome contains a single copy of each gene. In contrast, tumor genomes undergo deletions and duplications, and thus, the number of copies of genes varies. The number of copies of each segment along a chromosome is called its copy number profile (CNP). Understanding CNP changes can assist in predicting disease progression and treatment. To date, questions related to distances between CNPs gained little scientific attention. Here we focus on the following fundamental problem, introduced by Schwarz et al.: given two CNPs, u and v, compute the minimum number of operations transforming u into v, where the edit operations are segmental deletions and amplifications. We establish the computational complexity of this problem, showing that it is solvable in linear time and constant space.
基因组重排问题在进化和癌症中都处于核心地位。大多数进化情形都是在基因组中每个基因只有一个拷贝的假设下进行研究的。相比之下,肿瘤基因组会经历缺失和重复,因此基因的拷贝数会发生变化。沿着染色体的每个片段的拷贝数称为其拷贝数谱(CNP)。了解CNP变化有助于预测疾病进展和治疗。迄今为止,与CNP之间距离相关的问题很少受到科学关注。在这里,我们关注施瓦茨等人提出的以下基本问题:给定两个CNP,u和v,计算将u转换为v所需的最少操作数,其中编辑操作是片段删除和扩增。我们确定了这个问题的计算复杂度,表明它可以在线性时间和常数空间内求解。