SamSPECTRAL-package: Identifying cell populations in flow cytometry data.

Description Details Author(s) References See Also Examples

Description

Using a faithful sampling procedure, SamSPECTRAL reduces the size of data points such that applying spectral clustering algorithm on large data such as flow cytometry is possible. Before running the spectral clustering algorithm, it uses potential theory to define similarity between sampled points.

Details

Package: SamSPECTRAL
Type: Package
Version: 1.0
Date: 2009-08-31
License: GPL-2
LazyLoad: yes

The main function is SamSPECTRAL. It can be loaded using the command library(SamSPECTRAL) in R. Some parameters should be set properly including: dimensions, normal.sigma and separation.factor. These parameters can be adjusted for a data set by running the algorithm on some samples of that data set. (Normally, 2 or 3 samples are sufficient). Then the function SamSPECTRAL() can be applied to all samples in the data set to identify cell populations in each sample data.

Author(s)

Habil Zare and Parisa Shooshtari

Maintainer: Habil Zare <hzare@bccrc.ca>

References

Zare, H. and Shooshtari, P. and Gupta, A. and Brinkman R.B: Data Reduction for Spectral Clustering to Analyse High Throughput Flow Cytometry Data. BMC Bioinformatics, 2010, 11:403.

See Also

SamSPECTRAL, Building_Communities, Conductance_Calculation, Civilized_Spectral_Clustering, Connecting

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
	## Not run: 
	    library(SamSPECTRAL)

	   # Reading data file which has been transformed using log transform
	    data(small_data)
		full <- small
		
	    L <- SamSPECTRAL(data.points=full,dimensions=c(1,2,3), normal.sigma = 200, separation.factor = 0.39)
	    
	    plot(full, pch='.', col= L)
	
## End(Not run)

SamSPECTRAL documentation built on Nov. 8, 2020, 5:08 p.m.