maSelectGnames {marray} | R Documentation |

## 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

`stat.gnames`

, `order`

### 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)

[Package

*marray* version 1.8.0

Index]