23andMe / yhaplo

Identifying Y-chromosome haplogroups in arbitrarily large samples of sequenced or genotyped men
Other
103 stars 24 forks source link

Add BCF support and refactor #22

Closed dpoznik closed 10 months ago

dpoznik commented 10 months ago

This PR ports some recent clean-up and refactoring work to the public distribution. Core logic has not changed, and output should be equivalent to prior versions. The key changes from an end-user perspective are BCF support, a cleaner API, and faster processing of most input types.

These changes set the stage for planned work to correct ISOGG polarization errors for a few dozen SNPs.

See CHANGELOG.md for details.