Description Details Author(s) References Examples
Performance enhancements and SciDB array for the s4vd package. We also fix a bug in the ssvdBC function.
Package: | ssvd_p4 |
Type: | Package |
Version: | 1.0 |
Date: | 2012-04-05 |
License: | What license is it under? |
We replace the 'ssvd' and 'ssvdBC' functions in the s4vd package. Performance enhancements include using the IRLB method to compute required partial singular value decompositions, and a mathematically equivalent, but computationally more efficient, reformulation of the BIC optimization routine. See the package vignette for a detailed summary of the changes.
B. W. Lewis <blewis@paradigm4.com>
Biclustering via Sparse Singular Value Decomposition, M. Lee, H. Shen, J. Huang, J. S. Marron, Biometrics 66, pp. 1087-1095, December 2010. http://cran.r-project.org/web/packages/s4vd/index.html
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | ## Not run:
library("s4vd")
# Lung is a small data set included in the biclust package.
data(lung)
A = lung
cat("Starting standard s4vd\n")
t1 = proc.time()
x = biclust(A, method=BCssvd, K=1)
print(proc.time()-t1)
library("s4vdp4")
scidbconnect()
cat("Starting P4 s4vd\n")
scidbremove("A",error=invisible)
X = as.scidb(A)
t1 = proc.time()
x1 = biclust(X, method=BCssvd, K=1)
print(proc.time()-t1)
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.