Sum Over Replicate Samples

Share:

Description

Condense the columns of a matrix or DGEList object so that counts are summed over technical replicate samples.

Usage

1
2
3
4
## Default S3 method:
sumTechReps(x, ID=colnames(x), ...)
## S3 method for class 'DGEList'
sumTechReps(x, ID=colnames(x), ...)

Arguments

x

a numeric matrix or DGEList object.

ID

sample identifier.

...

other arguments are not currently used.

Details

A new matrix or DGEList object is computed in which the counts for technical replicate samples are replaced by their sums.

Value

A data object of the same class as x with a column for each unique value of ID. Columns are in the same order as the ID values first occur in the ID vector.

Author(s)

Gordon Smyth and Yifang Hu

See Also

rowsum.

Examples

1
2
3
x <- matrix(rpois(8*3,lambda=5),8,3)
colnames(x) <- c("a","a","b")
sumTechReps(x)

Want to suggest features or report bugs for rdrr.io? Use the GitHub issue tracker.