Description Usage Arguments Details Value Warning Author(s) References See Also Examples
Calls the flowMerge methods to compute the merged solution from a flowClust object or set of objects in a parallelized manner using the snow
framework.
1 2 3 4 | pFlowMerge(flowData, cl, K = 1:15,
B.init = 100, tol.init = 0.01, tol = 1e-05,
B = 500, randomStart = 10, nu = 4, nu.est = 0,
trans = 1, varNames = NA)
|
flowData |
The data to be fit. A list of |
cl |
The |
K |
See |
B.init |
See |
tol.init |
See |
tol |
See |
B |
See |
randomStart |
See |
nu |
See |
nu.est |
See |
trans |
See |
varNames |
See |
Makes a parallelized call to flowClust
. Parses the results to extract the max BIC solution, merges clusters, finds the optimal k-cluster solution using the entropy and returns it. If cl
is NULL
, a non-parallel call is made to the flowClust function.
A list of flowMerge objects. One per flowFrame passed into the method.
This function does not do any special memory management. A large data set will likely cause it to run out of memory and start swapping incessantly. If you have lots of data, it's best to feed it piecewise to pFlowClust.
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)
pFlowClust,flowClust,merge,snow, fitPiecewiseLinreg
1 2 3 4 5 6 7 8 | data(rituximab)
#Parallelized call below:
## Not run: cl<-makeSOCKcluster(rep("finakg@localhost",7))
## Not run: result<-pFlowMerge(rituximab,cl,varNames=c("FSC.H","SSC.H"))
## Not run: plot(result)
#cl<-NULL;
#result<-pFlowMerge(rituximab,cl=NULL,varNames=c("FSC.H","SSC.H"),K=1:8);
#plot(result);
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.