z-logo
open-access-imgOpen Access
A chaotic viewpoint-based approach to solve haplotype assembly using hypergraph model
Author(s) -
Mohammad Hossein Olyaee,
Alireza Khanteymoori,
Khosrow Khalifeh
Publication year - 2020
Publication title -
plos one
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.99
H-Index - 332
ISSN - 1932-6203
DOI - 10.1371/journal.pone.0241291
Subject(s) - haplotype , computer science , hypergraph , set (abstract data type) , polyploid , consistency (knowledge bases) , chaotic , algorithm , data mining , ploidy , pattern recognition (psychology) , biology , mathematics , artificial intelligence , genetics , combinatorics , genotype , gene , programming language
Decreasing the cost of high-throughput DNA sequencing technologies, provides a huge amount of data that enables researchers to determine haplotypes for diploid and polyploid organisms. Although various methods have been developed to reconstruct haplotypes in diploid form, their accuracy is still a challenging task. Also, most of the current methods cannot be applied to polyploid form. In this paper, an iterative method is proposed, which employs hypergraph to reconstruct haplotype. The proposed method by utilizing chaotic viewpoint can enhance the obtained haplotypes. For this purpose, a haplotype set was randomly generated as an initial estimate, and its consistency with the input fragments was described by constructing a weighted hypergraph. Partitioning the hypergraph specifies those positions in the haplotype set that need to be corrected. This procedure is repeated until no further improvement could be achieved. Each element of the finalized haplotype set is mapped to a line by chaos game representation, and a coordinate series is defined based on the position of mapped points. Then, some positions with low qualities can be assessed by applying a local projection. Experimental results on both simulated and real datasets demonstrate that this method outperforms most other approaches, and is promising to perform the haplotype assembly.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here