I'm using structure
for the first time and I fail to execute a "job". For some reason, structure
interprets the pop ID
column as locus.
I have following .txt
file
The first column are sample labels
, the second column are population IDs
and then there are 26 columns containing the locus information (i.e. 13 markers). Thus, in total 28 columns. It is a diploïd organism so each locus consists of 2 consecutive columns (as described in structure
manual). In total there are 64 rows (so 64 samples)
I load this .txt
file into structure
, specifying following parameters:
-number of individuals
64
-Ploidy of data
2
-number of loci
13
-missing data value
-9
-special format: data file stores data for individuals in single line
-individual ID for each individual
-putative population origin for each individual
The loaded file looks like:
This looks good. My samples have a separate column, pop ID
is a separate column for possible populations an then for each locus
there are 2 columns. Not all loci are visible on screenshot, but there are 13.
I want to calculate Delta K
and therefore I want to run a job. However when I run it, I get following error:
I get this error for each row/individual. It appears that structure
interprets the pop ID
values ("Noord","Zuid", "onbekend") as 14th locus, but I have never specified a 14th locus. I fail to understand why this happens.
When I run the program without pop ID
column, it works.
Could anyone please advise me on how to solve this error?