Creates a DEMIGroup object

Share:

Description

A DEMIGroup object holds the group annotations such as the column indexes of both groups and names of the groups. It is used internally in DEMI analysis.

Usage

1
2
DEMIGroup(groupA = character(), groupB = character(), indexA = numeric(),
  indexB = numeric(), groupNames = character())

Arguments

groupA

A character. Holds the name of group A.

groupB

A character. Holds the name of group B.

indexA

A numeric. A vector of column indexes belonging to group A.

indexB

A vector. A vector of column indexes belonging to group B.

groupNames

A character. Holds the names of custom groups created by the user.

Details

The DEMIGroup can hold both automatically generated annotations that depend on the group names or custom annotations specified by the user. The automatically generated ones are created by scanning for the specified group names in the column names of the normalized expression matrix. It then retrieves the column indexes where the specified group names occure. The custom group names are just stored in the groupNames vector and all the other parameters of the DEMIGroup object will be left empty.

Value

A DEMIGroup object that holds the group annotations.

Author(s)

Sten Ilmjarv

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