<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">I have tried to convert various format output by Stacks2 'populations' script with no success. I have tried both structure and genepop formats and continually get the cryptic error "length of 'dimnames' [1] not equal to array extent"</div><div dir="ltr"><br></div><div dir="ltr">In Rstudio in Win10 I run:</div><div dir="ltr"><div dir="ltr"> >Trach <- read.genepop("populations.gen")</div><div dir="ltr"><br></div><div dir="ltr"> Converting data from a Genepop .gen file to a genind object... </div><div dir="ltr"><br></div><div dir="ltr">File description:  2_52, 2_53, 2_74, 4_15, 4_18, 4_39, 4_84, 5_17, 5_35, 5_61, 6_24, 6_49, 6_50, 6_88, ... (I deleted the middle of the file description for space)</div><div dir="ltr"><div dir="ltr">... 45, 474683_54, 474839_33, 474839_38, 474839_56, 476311_31, 476311_59, 476328_59, 477562_70, 477562_81, 479861_17 </div><div dir="ltr">Warning: Error in <-: length of 'dimnames' [1] not equal to array extent</div><div dir="ltr">  206: rownames<-</div><div dir="ltr">  205: read.genepop</div><div dir="ltr">  204: import2genind</div><div dir="ltr">  203: <reactive:getData> [C:\Program Files\R\R-3.5.1\library\adegenet\dapcServer/server.R#39]</div><div dir="ltr">  201: .func</div><div dir="ltr">  198: contextFunc</div><div dir="ltr">  197: env$runWith</div><div dir="ltr">  190: ctx$run</div><div dir="ltr">  189: self$.updateValue</div><div dir="ltr">  187: getData</div><div dir="ltr">  186: <reactive:getDapc> [C:\Program Files\R\R-3.5.1\library\adegenet\dapcServer/server.R#222]</div><div dir="ltr">  184: .func</div><div dir="ltr">  181: contextFunc</div><div dir="ltr">  180: env$runWith</div><div dir="ltr">  173: ctx$run</div><div dir="ltr">  172: self$.updateValue</div><div dir="ltr">  170: getDapc</div><div dir="ltr">  169: renderPlot [C:\Program Files\R\R-3.5.1\library\adegenet\dapcServer/server.R#248]</div><div dir="ltr">  167: func</div><div dir="ltr">  127: drawPlot</div><div dir="ltr">  113: <reactive:plotObj></div><div dir="ltr">   97: drawReactive</div><div dir="ltr">   84: origRenderFunc</div><div dir="ltr">   83: output$scatterplot</div><div dir="ltr">    3: runApp</div><div dir="ltr">    2: .dapcServer</div><div dir="ltr">    1: adegenetServer</div><div dir="ltr">Warning: Error in <-: length of 'dimnames' [1] not equal to array extent</div><div dir="ltr">  101: <Anonymous></div><div dir="ltr">Warning: Error in <-: length of 'dimnames' [1] not equal to array extent</div><div dir="ltr">  101: <Anonymous></div><div dir="ltr">Warning: Error in <-: length of 'dimnames' [1] not equal to array extent</div><div dir="ltr">  101: <Anonymous></div><div dir="ltr">Warning: Error in <-: length of 'dimnames' [1] not equal to array extent</div><div dir="ltr">  101: <Anonymous></div><div dir="ltr"><br></div><div>I have searched for this error and have failed to understand what "Dimnames" are.</div><div><br></div><div>thank you in advance.</div></div><div><div dir="ltr" class="gmail_signature"><div dir="ltr">~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<div><font color="#38761d">W. Brian Simison,</font> Ph.D.<br>Curator & Director of Comparative Genomics<br>California Academy of Sciences<br>55 Music Concourse Dr. SF, CA 94118<br>O:415.379.5297<br>M:415.310.1686<br><a href="mailto:bsimison@calacademy.org" target="_blank">bsimison@calacademy.org</a></div><div>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~</div></div></div></div></div></div></div></div>