Lingua {lingua}R Documentation

Lingua - logic-based data mining on gene expression data

Description

Logic powered intriguing notions on gene microarray data. Lingua contains applied logic-based methods for microarray data analysis, e.g. for lookup of new notions out of microarray data.
Package: lingua
Type: Package
Version: 1.0-1
Date: 2009-04-13
License: MIT
LazyLoad: no

Usage

lingua.normalize(vect, robust = FALSE)
lingua.unitize(vect, method = "linear", scale = 0)
lingua.pairs(data, mode = "or", by.rows = FALSE)
lingua.triplets(data, mode = "or", by.rows = FALSE)

Arguments

vect data vector vect to normalize
robust whether to do robust normalization
method linerar, normal, exponential method
scale forcing the result data density
data data matrix with properties to be combined
mode or for max, and for min combinations
by.rows having row-wise data properties

Details

Here, we present basic Lingua functions to do data set-up. The main functionality is implemented via Dinorms, Contifiers, and Clustions methods.

Value

normalize gives normalized vectors, unitize gives vectors set into the [-1,1] interval, pairs and triplets give data values of connectives-based tuplets.

Note

Look at the Bioplexity web for more information. http://www.bioplexity.org/analysis/

Author(s)

Martin Saturka

Maintainer: Martin Saturka <martin.saturka@bioplexity.org>

References

Bioplexity - www.bioplexity.org

See Also

dinorms, contifiers, clustions

Examples

library(lingua)
## data normalization into mean=0, var=1
vect <- rnorm(20, 7, 3)
vect <- lingua.normalize(vect)
## and putting the values into the [0,1] interval
lingua.unitize(vect, "normal", 1)
## combinations of data-matrix columns
data <- matrix(rnorm(20), nrow=5, ncol=4)
lingua.pairs(data, "or")
lingua.triplets(data, "and")

[Package lingua version 1.0-1 Index]