plotSegmentationDots(dat, xlim, ylim, ylab, threshold=NA, chr=1, strand="+", vpr, colors, main, pointSize=unit(0.6, "mm"), showConfidenceIntervals=TRUE, sepPlots=FALSE, cexAxisLabel=1, cexAxis=1,...)
sepPlots=FALSE
) or vector containing y-axis label(s).dat$y
.+
or -
to
indicate which strand of DNA to plot the intensity values from (defaults to "+").c("+"="#00441b", "-"="#081d58", "duplicated"="grey", "cp"="#101010",
"highlight"="red", "threshold"="grey")
,
where the first three elements refer to the colors of data points and the
last three to the colors of lines in the plot.unit(0.6, "mm")
.dat$y
has multiple columns). Defaults to FALSE, in which case the average intensity for each probe is plotted. When TRUE, up to 3 arrays can be plotted separately (more than 3 gets crowded).plotAlongChrom
when the argument what
is set to dots
. Although this function can be called directly by the user, this is not recommended.The dat
list contains the following items:
items x
: x-coordinates (in bases) along chromosome,
y
: intensity matrix of probes along chromosome,
flag
: indicates probe uniqueness in the genome. Possibilities are 3: multiple perfect matches, 2: has no PM but one or more near-matches, 1: has exactly one PM and some near-matches in the genome, 0: has exactly one PM and no near-matches.
extras
: (optional) matrix of additional values (such as test-statistics/p-values) to be plotted.