We want to be able to support small amounts of missing data in the LS copying process. This will be indicated by a -1 in the genotype for a given sample at a give site. As implemented in tskit-dev/tskit#489, we can update the copying process quite simply to accommodate missing data. We can then either impute (the default, I'd imagine) or preserve the missingness by snipping the edges where the haplotype for a given sample is missing.
Any thoughts @HyanWon?
Related to #169