dipetkov / eems

Estimating Effective Migration Surfaces
GNU General Public License v2.0
102 stars 28 forks source link

Error: Check that the dissimilarity matrix is a square nIndiv-by-nIndiv matrix. #36

Closed csmikles closed 5 years ago

csmikles commented 5 years ago

I am receiving this error message in the nDemes log file when trying to run EEMS, in the [Diffs::initialize] section.

"Error: Check that the dissimilarity matrix is a square nIndiv-by-nIndiv matrix."

I checked that the dissimilarity matrix (named datapath.diffs) is in fact a square, and checked that the end-of-line characters are in unix. The original structure file does have missing data (0s), but I do not think that should be a problem. There are no issues with the .outer and .coord files, and the program successfully initialized and completed the habitat and graph runs.

Thanks.

nitinra commented 3 years ago

I am facing the same problem. is there a solution for this?

hanjizhe18 commented 8 months ago

Hello, I am experiencing the same problem, is there any solution? Is it caused by too many missing bits of data in the vcf file? ![Uploading 1710813458688.jpg…]()