MartaPelizzola/haploSep: Haplotype Separation with Finite Alphabet Lloyds algorithm

Implementation of an iterative Lloyds type algorithm to separate multiple haplotypes from allele frequency data. The number of haplotypes is estimated via singular value thresholding. Then, the haplotype frequency matrix is initialized via a pre-clustering of the allele frequencies and an absolute value ordering of the centers. Haplotype structure and frequency matrix are updated iteratively until convergence.

Getting started

Package details

AuthorMerle Behr, Housen Li and Marta Pelizzola
MaintainerMerle Behr <behr@berkeley.edu>, Housen Li <housen.li@mathematik.uni-goettingen.de>, Marta Pelizzola <marta.pelizzola@vetmeduni.ac.at>
LicenseGPL-2
Version0.1.0
Package repositoryView on GitHub
Installation Install the latest version of this package by entering the following in R:
install.packages("remotes")
remotes::install_github("MartaPelizzola/haploSep")
MartaPelizzola/haploSep documentation built on May 26, 2023, 11:36 a.m.