Cargando…

Construction of random perfect phylogeny matrix

PURPOSE: Interest in developing methods appropriate for mapping increasing amounts of genome-wide molecular data are increasing rapidly. There is also an increasing need for methods that are able to efficiently simulate such data. PATIENTS AND METHODS: In this article, we provide a graph-theory appr...

Descripción completa

Detalles Bibliográficos
Autores principales: Sadeghi, Mehdi, Pezeshk, Hamid, Eslahchi, Changiz, Ahmadian, Sara, Abadi, Sepideh Mah
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Dove Medical Press 2010
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3170006/
https://www.ncbi.nlm.nih.gov/pubmed/21918630
http://dx.doi.org/10.2147/AABC.S13397
Descripción
Sumario:PURPOSE: Interest in developing methods appropriate for mapping increasing amounts of genome-wide molecular data are increasing rapidly. There is also an increasing need for methods that are able to efficiently simulate such data. PATIENTS AND METHODS: In this article, we provide a graph-theory approach to find the necessary and sufficient conditions for the existence of a phylogeny matrix with k nonidentical haplotypes, n single nucleotide polymorphisms (SNPs), and a population size of m for which the minimum allele frequency of each SNP is between two specific numbers a and b. RESULTS: We introduce an O(max(n(2), nm)) algorithm for the random construction of such a phylogeny matrix. The running time of any algorithm for solving this problem would be Ω (nm). CONCLUSION: We have developed software, RAPPER, based on this algorithm, which is available at http://bioinf.cs.ipm.ir/softwares/RAPPER.