Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

maSelectGnames

Select genes according to the values of a few different statistics


Description

Select genes by considering the union or intersect of multiple statistics.

Usage

maSelectGnames(statdata, crit1 = 50, crit2 = crit1, sub = TRUE, selectstat, operate = c("intersect", "union"))

Arguments

statdata

A numerical matrix where the rows corresponds to genes and the columns corresponds to various statistics corresponding to a particular gene.

crit1

The number of points to be selected. If crit1 < 1, the crit1*100% spots with the smallest M values will be selected. If crit1 >= 1, the crit spots with the smallest M values are selected.

crit2

Similar to "crit1". If crit2 < 1, the crit2*100% spots with the largest M values will be selected. If crit2 >= 1, the crit2 spots with the largest M values are selected.

sub

A "logical" or "numeric" vector indicating the subset of genes to be consider.

selectstat

A integer value indicating the statistics where the final ranking is based on.

operate

The operation used to combined different rankings

Details

This functions calls stat.gnames to select say the 100 most extreme genes from various statistics and combined the different gene lists by either union or intersection.

Value

A vector of numeric values.

Author(s)

Jean Yee Hwa Yang

See Also

Examples

X <- matrix(rnorm(1000), 100,10)
Xstat <- cbind(mean=apply(X, 1, mean, na.rm=TRUE),
               var=apply(X, 1, var, na.rm=TRUE))
maSelectGnames(Xstat, crit1=50)

marray

Exploratory analysis for two-color spotted microarray data

v1.68.0
LGPL
Authors
Yee Hwa (Jean) Yang <jeany@maths.usyd.edu.au> with contributions from Agnes Paquet and Sandrine Dudoit.
Initial release
2009-08-15

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.