Changes in version 1.5.0 (2025-11-11) - New: a function mixMat() that combines two triangular matrices into one square matrix (useful for plotting). - Changes to plotRel() function: - Highlighted (statistically significant) entries are now specified by a logical square matrix - These entries can be either outlined in a different color or "amplified" (made larger than other entries), which is useful for large datasets Changes in version 1.4.0 - Added: one-sided (one-tailed) tests for functions ibdPair(), ibdDat(), and ibdEstM(). The argument side indicates if a one- or two-sided test is performed and the side for the one-sided test. - matchAfreq() function now provides both updated dsmp and afreq (outputting a list of two corresponding elements). The new version allows for "extra" alleles in both dsmp and afreq. - Minor updates/fixes: - NA returned when there are no loci with data in both samples - names for COI match sample ID's Changes in version 1.3.0 - Function calcAfreq() adjusted to exclude missing data (per ID at a locus) Changes in version 1.2.1 (2023-12-12) - Single locus data now allowed. Changes in version 1.2.0 (2022-10-31) - New: functions formatDat() and formatAfreq() that reformat data frames containing sample data and population allele frequencies in long formats. Changes in version 1.1.1 (2022-08-10) - Fix: logReval() now covers all relevant edge cases. Changes in version 1.1.0 (2022-08-06) - Special case added: loci with no shared alleles (more efficient); - logReval() now has an argument equalr and performs additional checks. Can provide equalr = TRUE and M > 1; the result is reflected in the sum1r element of the output. Changes in version 1.0.1 (2022-07-15) First public release.