Learn R Programming

iBBiG (version 1.16.0)

makeArtificial: Create a 400x400 simulated binary matrix for testing iBBiG and other binary biclustering methods

Description

Create a binary matrix of 400 rows x 400 columns, where 1 is a positive association. This matrix is seeded with 7 modules of various size and with various levels of noise as described by Gusenleitner et al.,

Usage

makeArtificial(nRow = 400, nCol = 400, noise = 0.1, verbose = TRUE, dM = makeSimDesignMat(verbose = verbose), seed=123)

Arguments

nRow
Numeric nRow number of rows
nCol
Numeric nRow number of columns
noise
Numeric. Value between 0-1. Default is 10 percent random noise (1) introduced into the spare binary matrix
verbose
Verbose output. Default is TRUE
dM
A design matrix specifying where the columns are. The function makeSimDesignMat create the matrix which specifies the design matrix
seed
Integer, passed to function set.seed() the random-number generator function, so that the articical simulated data is reproduced. If you wish to generate a random simulated data set use seed=NULL

Value

Output is a class of Biclust.

Details

See Guesnleitner et al, for more information

References

Daniel Gusenleitner, Eleanor A Howe, Stefan Bentink, John Quackenbush and Aedin C Culhane iBBiG: Iterative Binary Bi-clustering of Gene Sets Bioinformatics. In review.

See Also

Further functions for viewing and clustering binaray data are available in the package biclust. We have written iBBiG and its classes so that it is compatible with biclust, and the class iBBiG inherits Biclust-class.

Examples

Run this code
##---- Should be DIRECTLY executable !! ----
##-- ==>  Define data, use random,
##--	or do  help(data=index)  for the standard data sets.

## The function is currently defined as
arti<-makeArtificial()
plot(arti)
 

Run the code above in your browser using DataLab