All functions

alignK()

Align clusters

analyseQ()

Analyse STRUCTURE, TESS, BAPS or BASIC text runs. Wrapper around several smaller functions.

as.qlist()

Convert a qlist or qlist-like list to a valid qlist.

clumppExport()

Generate CLUMPP output from a qlist

collectClumppOutput()

Collect CLUMPP output files from multiple folders

collectRunsTess()

Collect TESS run results from multiple folders

distructColours()

Vector of 90 Distruct colours

distructExport()

Generate files for DISTRUCT.

evannoMethodStructure()

Perform the Evanno method for STRUCTURE runs.

is.qlist()

Verify if a qlist is formatted correctly.

joinQ()

Combine two or more qlist objects into one

mergeQ()

Merge replicate runs of the same K

plotQ()

Generate barplots from qlists.

plotQMultiline()

Plot a qlist as individual-level multiline barplot

readQ()

Convert run files (q-matrices) to qlist.

readQBaps()

Convert BAPS cluster files to qlist.

readQBasic()

Convert delimited text files to qlist.

readQClumpp()

Convert CLUMPP format numeric text files to qlist.

readQStructure()

Convert STRUCTURE run files to qlist.

readQTess()

Convert TESS cluster files to qlist.

readQTess3()

Convert TESS3 R object to pophelper qlist.

sortQ()

Sort runs in a qlist based on an attribute

splitQ()

Split a qlist into sublists by attribute

summariseQ()

Summarise a tabulated dataframe

tabulateQ()

Tabulate runs from a qlist

verifyGrplab()

Verify a grplab dataframe