[BioC] flowStats quadrantGate and Back-Gating
Aric Gregson
aorchid at ucla.edu
Wed Mar 16 21:57:22 CET 2011
Hello,
I have tried but have not been successful in using the quadrantGate
function in flowStats for back-gating. I would like to turn the
quadrantGate filter into a gate result as I do with other filters, but
it will not plot the results into another population.
For instance, I can create a rangeGate as shown:
> cd45rarangegate <- rangeGate(Data(wf[["Live CD3+"]]),#[c(3,4)],
stain="Qdot.605.A",
filterId="CD45RA",
plot=TRUE,
sd=0.2)
Then create a filter result:
> cd45rarangegate_result <- filter(Data(wf[['CD4+CD8-']]), cd45rarangegate)
Then demonstrate where these cells within the above filter result are in
a different plot:
> xyplot(`BD.Horizon.V450.A` ~ `AlexaFluor.647.A`,
Data(wf[['CD4+CD8-']]),
filter=cd45rarangegate_result,
smooth=F,
pch=21,
alpha=0.5,
par.settings=list(gate=list(col="purple", alpha=0.6))
)
However, I cannot do the same with a quadrantGate. I can show one
population at a time by making a new rectangleGate filter result, but
this is not exactly what I want and is a bit of a hassle.
Create the filter result as above:
> quadgate_cd4cd8_result <- filter(Data(wf[['Lymphs+']]), quadgate_cd4cd8)
Then try to plot as above:
> xyplot(`PE.A` ~ `Alexa.Fluor.700.A`,
Data(wf[['Lymphs+']]),
smooth=F,
pch=21,
cex=0.4,
filter=quadgate_cd4cd8_result
)
This fails with 'error using packet 1 in evaluating argument 'subset' in
selecting a method for Subset'. I'm certain there is a way around this
and I have been unable to figure it out thus far. Thanks in advance for
suggestions.
Thanks, Aric
p.s. is it possible to make quadrantGate plot in a smooth=FALSE xyplot?
sessionInfo()
R version 2.12.2 (2011-02-25)
Platform: amd64-portbld-freebsd8.2 (64-bit)
locale:
[1] C
attached base packages:
[1] grid splines tools stats graphics grDevices utils datasets methods
[10] base
other attached packages:
[1] plateCore_1.8.0 heR.Misc_0.0.4 IDPmisc_1.1.10 Rgraphviz_1.26.0
[5] graph_1.26.0 flowQ_1.9.0 latticeExtra_0.6-14 RColorBrewer_1.0-2
[9] parody_1.6.0 bioDist_1.20.0 KernSmooth_2.23-4 outliers_0.13-3
[13] flowStats_1.8.0 cluster_1.13.3 mvoutlier_1.4 fda_2.2.3
[17] zoo_1.6-4 flowViz_1.14.0 lattice_0.19-17 flowCore_1.16.0
[21] rrcov_1.1-00 pcaPP_1.8-2 mvtnorm_0.9-92 robustbase_0.5-0-1
[25] Biobase_2.8.0 fortunes_1.4-0
loaded via a namespace (and not attached):
[1] AnnotationDbi_1.10.2 DBI_0.2-5 MASS_7.3-11 RSQLite_0.9-2
[5] annotate_1.26.1 feature_1.2.5 geneplotter_1.26.0 ks_1.7.1
[9] stats4_2.12.2 tcltk_2.12.2 xtable_1.5-6
More information about the Bioconductor
mailing list