ws <- openWorkspace(wsFile)
ws
## FlowJo Workspace Version 1.6
## File location: /home/wjiang2/rglab/workspace/flowWorkspace/wsTestSuite/GYO
## File name: whole blood GYO-0109 050214.wsp
## Workspace is open.
##
## Groups in Workspace
## Name Num.Samples
## 1 All Samples 11
## 2 Whole blood GYO-109 050214 11
gs
## A GatingSet with 1 samples
gh <- gs[[1]]
gh
## Sample: B2.fcs
## GatingHierarchy with 20 gates
getPopStats(gh)
## flowCore.freq flowJo.freq flowJo.count flowCore.count
## 1: 1.00000000 1.00000000 1325427 1325427
## 2: 0.14544822 0.14539692 192713 192781
## 3: 0.97968679 0.97976265 188813 188865
## 4: 0.06671432 0.06672210 12598 12600
## 5: 0.06174603 0.04476901 564 778
## 6: 0.67444444 0.67471027 8500 8498
## 7: 0.10928571 0.10850929 1367 1377
## 8: 0.02150794 0.02055882 259 271
## 9: 0.01603175 0.01158914 146 202
## 10: 0.04507937 0.04326084 545 568
## 11: 0.95774648 0.95779817 522 544
## 12: 0.03761905 0.03762502 474 474
## 13: 0.11103175 0.10660422 1343 1399
## 14: 0.21738095 0.21693920 2733 2739
## 15: 0.51077035 0.50969630 1393 1399
## 16: 0.74301587 0.74297508 9360 9362
## 17: 0.70261905 0.55373869 6976 8853
## 18: 0.01920635 0.01920940 242 242
## 19: 0.12047619 0.12041594 1517 1518
## 20: 0.09888889 0.09898397 1247 1246
## node
## 1: root
## 2: FSC-A, SSC-A subset
## 3: doublet discriminator
## 4: CD19+
## 5: Bm1
## 6: Bm2
## 7: Bm2'
## 8: Bm3+Bm4
## 9: Bm5
## 10: CD38+ CD27-
## 11: transitional
## 12: DN: IgD-, CD-27-
## 13: eBm5
## 14: memory
## 15: MZ
## 16: N+Trans: IgD+, CD-27-
## 17: naive
## 18: PC
## 19: SM: IgD- , CD-27+
## 20: UM: IgD+, CD-27+
plot(gh)

plotGate(gh)

getNodes(gh)
## [1] "root"
## [2] "/FSC-A, SSC-A subset"
## [3] "/FSC-A, SSC-A subset/doublet discriminator"
## [4] "/FSC-A, SSC-A subset/doublet discriminator/CD19+"
## [5] "/FSC-A, SSC-A subset/doublet discriminator/CD19+/Bm1"
## [6] "/FSC-A, SSC-A subset/doublet discriminator/CD19+/Bm2"
## [7] "/FSC-A, SSC-A subset/doublet discriminator/CD19+/Bm2'"
## [8] "/FSC-A, SSC-A subset/doublet discriminator/CD19+/Bm3+Bm4"
## [9] "/FSC-A, SSC-A subset/doublet discriminator/CD19+/Bm5"
## [10] "/FSC-A, SSC-A subset/doublet discriminator/CD19+/CD38+ CD27-"
## [11] "/FSC-A, SSC-A subset/doublet discriminator/CD19+/CD38+ CD27-/transitional"
## [12] "/FSC-A, SSC-A subset/doublet discriminator/CD19+/DN: IgD-, CD-27-"
## [13] "/FSC-A, SSC-A subset/doublet discriminator/CD19+/eBm5"
## [14] "/FSC-A, SSC-A subset/doublet discriminator/CD19+/memory"
## [15] "/FSC-A, SSC-A subset/doublet discriminator/CD19+/memory/MZ"
## [16] "/FSC-A, SSC-A subset/doublet discriminator/CD19+/N+Trans: IgD+, CD-27-"
## [17] "/FSC-A, SSC-A subset/doublet discriminator/CD19+/naive"
## [18] "/FSC-A, SSC-A subset/doublet discriminator/CD19+/PC"
## [19] "/FSC-A, SSC-A subset/doublet discriminator/CD19+/SM: IgD- , CD-27+"
## [20] "/FSC-A, SSC-A subset/doublet discriminator/CD19+/UM: IgD+, CD-27+"
getNodes(gh, path = "auto")
## [1] "root" "FSC-A, SSC-A subset"
## [3] "doublet discriminator" "CD19+"
## [5] "Bm1" "Bm2"
## [7] "Bm2'" "Bm3+Bm4"
## [9] "Bm5" "CD38+ CD27-"
## [11] "transitional" "DN: IgD-, CD-27-"
## [13] "eBm5" "memory"
## [15] "MZ" "N+Trans: IgD+, CD-27-"
## [17] "naive" "PC"
## [19] "SM: IgD- , CD-27+" "UM: IgD+, CD-27+"