Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

gl.collapse.pval

Collapse a fixed distance matrix by amalgamating populations for which pairwise fixed differences are not significant


Description

This script takes the output from gl.collapse and further collapses the fixed difference matrix based on the pvalue associated with each comparison. The results are subsets of populations (OTUs) for which diagnosability is demonstrated in the sample set, but non-significant.

Usage

gl.collapse.pval(
  fd,
  recode.table = "tmp.csv",
  outpath = tempdir(),
  delta = 0.02,
  reps = 1000,
  alpha = 0.05,
  plot = FALSE,
  verbose = NULL
)

Arguments

fd

– name of the list containing the collapsed gl object and associated distance matricies output by gl.collapse run with test=TRUE [required]

recode.table

– name of the new recode.table to receive the new population reassignments arising from the amalgamation of populations [tmp.csv]

outpath

– path where to save the output file [default tempdir(), mandated by CRAN]. Use outpath=getwd() or outpath="." when calling this function to direct output files to your working directory.

delta

– threshold for the level of difference between two populations that will be regarded as operationally fixed [Default 0.02]

reps

number of repetitions in the simulations to estimate false positives. [Default 1000].

alpha

– significance level for test of false positives [default 0.05]

plot

– if TRUE, plot a PCoA with the new groupings [default FALSE]

verbose

– verbosity: 0, silent or fatal errors; 1, begin and end; 2, progress log ; 3, progress and results summary; 5, full report [default 2 or as specified using gl.set.verbosity]

Value

A list containing the gl object with the new collapsed populations and the following square matricies [[1]] $gl – the input genlight object; [[2]] $fd – raw fixed differences; [[3]] $pcfd – percent fixed differences; [[4]] $nobs – mean no. of individuals used in each comparison; [[5]] $nloc – total number of loci used in each comparison; [[6]] $expobs – the expected count of false positives for each comparison [by simulation], otherwise NAs [[7]] $prob – the significance of the count of fixed differences [by simulation]. These should all be significant (< alpha)

Author(s)

Arthur Georges (Post to https://groups.google.com/d/forum/dartr)


dartR

Importing and Analysing SNP and Silicodart Data Generated by Genome-Wide Restriction Fragment Analysis

v1.9.6
GPL-2
Authors
Bernd Gruber [aut, cre], Arthur Georges [aut], Jose L. Mijangos [aut], Peter J. Unmack [ctb], Oliver Berry [ctb], Lindsay V. Clark [ctb], Floriaan Devloo-Delva [ctb]
Initial release
2021-04-29

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.