- gid
a genind, genclone,
genlight, or snpclone object
- distmat
a distance matrix that has been derived from your data set.
- palette
a vector or function defining the color palette
to be used to color the populations on the graph. It defaults to
topo.colors. See examples for details.
- mlg.compute
if the multilocus genotypes are set to "custom" (see
mll.custom for details) in your genclone object, this will
specify which mlg level to calculate the nodes from. See details.
- sublist
a vector of population names or indexes that the user
wishes to keep. Default to "ALL".
- exclude
a vector of population names or indexes that the user
wishes to discard. Default to NULL.
- blacklist
DEPRECATED, use exclude.
- vertex.label
a vector of characters to label each vertex. There
are two defaults: "MLG" will label the nodes with the multilocus
genotype from the original data set and "inds" will label the nodes
with the representative individual names.
- gscale
"grey scale". If this is TRUE, this will scale the color
of the edges proportional to the observed distance, with the lines becoming
darker for more related nodes. See greycurve for details.
- glim
"grey limit". Two numbers between zero and one. They determine
the upper and lower limits for the gray function. Default is
0 (black) and 0.8 (20% black). See greycurve for details.
- gadj
"grey adjust". a positive integer greater than zero that
will serve as the exponent to the edge weight to scale the grey value to
represent that weight. See greycurve for details.
- gweight
"grey weight". an integer. If it's 1, the grey scale
will be weighted to emphasize the differences between closely related
nodes. If it is 2, the grey scale will be weighted to emphasize the
differences between more distantly related nodes. See
greycurve for details.
- wscale
"width scale". If this is TRUE, the edge widths will be
scaled proportional to the inverse of the observed distance , with the
lines becoming thicker for more related nodes.
- showplot
logical. If TRUE, the graph will be plotted. If
FALSE, it will simply be returned.
- include.ties
logical. If TRUE, the graph will include all edges
that were arbitrarily passed over in favor of another edge of equal weight.
If FALSE, which is the default, one edge will be arbitrarily
selected when two or more edges are tied, resulting in a pure minimum
spanning network.
- threshold
numeric. By default, this is NULL, which will have no
effect. Any threshold value passed to this argument will be used in
mlg.filter prior to creating the MSN. If you have a data set
that contains contracted MLGs, this argument will override the threshold in
the data set. See Details.
- clustering.algorithm
string. By default, this is NULL. If
threshold = NULL, this argument will have no effect. When supplied
with either "farthest_neighbor", "average_neighbor", or "nearest_neighbor",
it will be passed to mlg.filter prior to creating the MSN. If
you have a data set that contains contracted MLGs, this argument will
override the algorithm in the data set. See Details.
- ...
any other arguments that could go into plot.igraph