Closed molpopgen closed 5 years ago
The culprit is almost certainly how sample lists are initialized in a marginal_tree
. Error would have been introduce in #207.
There are multiple issues initializing this class introduced in #207 that are only revealed when ancient samples are in play.
One subtle error is that sample groups are not properly forwarded for the case of ancient samples.
Via a manual bisection:
733524a works 89b2b49 works 95a7b26 causes the problem
The bug occurs in two places. The first is described above. The second occurs at 3341aff, but appears in a preceding commit (36f7a56) where the details for matrix generation were abstracted into a class.
Working on #216, I discovered that commands like this fail:
This only affects the dev branch and is not a bug in master or any stable releases.