pFlowClust {flowMerge} | R Documentation |
A parallelized call to flowClust via the snow package and framework. Not called by the user.
pFlowClust(flowData,cl, K = 1:15, B.init = 100, tol.init = 0.01, tol = 1e-05, B = 1000, randomStart = 50, nu = 4, nu.est = 1, trans = 1, varNames = NA)
flowData |
The data object, must be a flowFrame, flowSet or list of flowFrames |
cl |
The snow cluster object |
K |
The number of clusters to try for each flowFrame. Can be a vector. This is what is parallelized across processors. |
B.init |
See |
tol.init |
See |
tol |
See |
B |
See |
randomStart |
See |
nu |
See |
nu.est |
See |
trans |
See |
varNames |
See |
Calls flowClust via the clusterMap
method of the snow
package. Parallelizes the computation of multiple components for a single flowFrame in a loop over multiple flowFrames. If the snow cluster is NULL, will make the call via mapply.
Returns a list of lists of flowClust objects
The outer list corresponds to the flowFrames passed into the method.
The inner list corresponds to the K
cluster solutions passed into the method, for each flowFrame
(ie If the input is a list of two flowFrames, and K=1:10, then the result is a list of length 2. Each element of the list is itself a list of length 10. The kth element of the inner list is the flowClust k cluster solution.)
Greg Finak <greg.finak@ircm.qc.ca>
Finak G, Bashasharti A, Brinkmann R, Gottardo R. Merging Mixture Model Components for Improved Cell Population Identification in High Throughput Flow Cytometry Data (Submitted)
flowClust,snow