MatrixList-class: MatrixList object

Description Usage Arguments Value Slots Author(s)

Description

A MatrixList object is a container for a list of matrices which have the same number of columns but can have varying number of rows. Additionally, one can store an extra information corresponding to each of the matrices in metadata matrix.

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
## S4 method for signature 'MatrixList'
names(x)

## S4 replacement method for signature 'MatrixList'
names(x) <- value

## S4 method for signature 'MatrixList'
rownames(x)

## S4 replacement method for signature 'MatrixList'
rownames(x) <- value

## S4 method for signature 'MatrixList'
colnames(x)

## S4 replacement method for signature 'MatrixList'
colnames(x) <- value

## S4 method for signature 'MatrixList'
length(x)

## S4 method for signature 'MatrixList'
elementNROWS(x)

## S4 method for signature 'MatrixList'
dim(x)

## S4 method for signature 'MatrixList'
nrow(x)

## S4 method for signature 'MatrixList'
ncol(x)

## S4 method for signature 'MatrixList'
x[[i, j]]

## S4 method for signature 'MatrixList'
x$name

## S4 method for signature 'MatrixList,ANY'
x[i, j]

Arguments

x

MatrixList object.

value, i, j, name

Parameters used for subsetting and assigning new attributes to x.

Value

Slots

unlistData

Matrix which is a row binding of all the matrices in a list.

partitioning

List of indexes which defines the row partitioning of unlistData matrix into the original matrices.

metadata

Matrix of additional information where each row corresponds to one of the matrices in a list.

Author(s)

Malgorzata Nowicka


DRIMSeq documentation built on Nov. 8, 2020, 8:25 p.m.