magicDGS / thaplv

Tools for Haploid/Haplotype VCFs
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

Clean implementation of LDdecay #47

Open magicDGS opened 7 years ago

magicDGS commented 7 years ago

Currently, the implementation of LDdecay tool is a complete mess. The main problem is that I didn't design it in a proper way because it was a proof-of-concept very useful for analyze a dataset, but not from the maintenance/development point of view. That's why when I ported the tool I deprecated most of the classes used by LDdecay.

We should either implement the tool from scratch based on the classes already implemented, or modify them a lot. Although it will reduce a bit the performance, there are several things that should be done:

Probably other things should be changed here, but this are the ones that comes to my mind after porting the tool.