- X
a matrix of n
genotypic compositions or counts. If it
is a matrix of compositions, X should have (n
rows that sum
1, and 3 columns, with the relative frequencies of AA, AB and BB
respectively. Argument n
should be supplied as well. If X is
a matrix of raw genotypic counts, it should have 3 columns with the
absolute counts of AA, AB and BB respectively. Argument n
may
be supplied and will be used for painting acceptance regions. If not
supplied n
is computed from the data in X
.
- n
the samples size (for a complete composition with no missing data).
- addmarkers
represent markers by dots in the triangle (addmarkers=TRUE
) or not
(addmarkers=FALSE
).
- newframe
allows for plotting additional markers in an already existing ternary plot. Overplotting
is achieved by setting newframe
to FALSE
. Setting newframe = TRUE
(default) will
create a new ternary plot.
- hwcurve
draw the HW parabola in the plot (hwcurve=TRUE)
or not (hwcurve=FALSE
).
- vbounds
indicate the area corresponding to expected counts > 5 (vbounds=TRUE
) or not
(vbounds=FALSE
).
- mafbounds
indicate the area corresponding to MAF < mafvalue
.
- mafvalue
a critical value for the minor allele frequency (MAF).
- axis
draw a vertex axis
0 = no axis is drawn
1 = draw the AA axis
2 = draw the AB axis
3 = draw the BB axis
4 = draw tick on the A-B axis
- region
the type of acceptance region to be delimited in the triangle
0 = no acceptance region is drawn
1 = draw the acceptance region corresponding to a Chi-square test
2 = draw the acceptance region corresponding to a Chi-square test with continuity correction
3 = draw the acceptance region corresponding to a Chi-square test with continuity correction for D > 0
4 = draw the acceptance region corresponding to a Chi-square test with continuity correction for D < 0
5 = draw the acceptance regions for all preceding tests simultaneously
6 = draw the acceptance region corresponding to a Chi-square test with continuity correction with the upper
limit for D > 0 and the lower limit for D < 0
7 = draw the acceptance region corresponding to a two-sided exact test
- vertexlab
labels for the three vertices of the triangle
- alpha
significance level (0.05 by default)
- vertex.cex
character expansion factor for the labels of the vertices of the triangle.
- pch
the plotting character used to represent the markers.
- cc
value for the continuity correction parameter (0.5 by default).
- markercol
vector with colours for the marker points in the triangle.
- markerbgcol
vector with background colours for the marker points in the triangle.
- cex
expansion factor for the marker points in the triangle.
- axislab
a label to be put under the horizontal axis.
- verbose
print information on the numerically found cut-points between curves of the acceptance region and
the edges of the triangle.
- markerlab
labels for the markers in the triangle.
- markerpos
positions for the marker labels in the triangle
(1,2,3 or 4).
- mcex
character expansion factor for the labels of the markers in the ternary plot.
- connect
connect the represented markers by a line in the ternary plot.
- curvecols
a vector with four colour specifications for the different curves that can be used
to delimit the HW acceptance region. E.g. curvecols=c("red",
"green","blue","black","purple")
will paint
the Hardy-Weinberg curve red, the limits of the acceptance region for an ordinary chi-square test
for HWE green, the limits of the acceptance region for a chi-square test with continuity correction
when D > 0 blue and the limits of the acceptance region for a chi-square test with continuity
correction when D < 0 black, and the limits of the exact acceptance region purple.
- signifcolour
colour the marker points automatically according to the result of a signifance test
(green markers non-siginficant, red markers significant).
signifcolour
only takes effect if region
is set to
1, 2 or 7.
- patternsigsymbol
plotting character used to represent significant makers when patternramp=TRUE
- curtyp
style of the drawn curves ("dashed","solid","dotted",...
)
- ssf
sample size function ("max","min","mean","median",...
). Indicates how the sample size for
drawing acceptance regions is determined from the matrix
of counts.
- pvaluetype
method to compute p-values in an exact test
("dost"
or "selome"
)
- grid
draw a reference grid for genotype frequencies at (0.2,0.4,0.6,0.8)
- gridlabels
if grid=TRUE
plot labels at the grid
- patternramp
paint a colour ramp for patterns of genotype frequencies. This will ignore signifcolour
, and
use colour to represent marker frequencies. The ramp is a green-red gradient for the relative frequency of the pattern.
- axisticklabels
place numeric labels for allele frequencies on the A-B axis.
- ...
other arguments passed on to the plot function (e.g. main
for a main title).