TNA-class: Class '"TNA"': an S4 class for Transcriptional Network...

Description Objects from the Class Slots Methods Author(s) See Also Examples

Description

This S4 class includes a series of methods to do enrichment analyses in transcriptional networks.

Objects from the Class

Objects can be created by calls of the form new("TNA", referenceNetwork, transcriptionalNetwork, regulatoryElements, phenotype, hits).

Slots

referenceNetwork:

Object of class "matrix", an optional partial co-expression matrix.

transcriptionalNetwork:

Object of class "matrix", a partial co-expression matrix.

regulatoryElements:

Object of class "char_Or_NULL", a vector of regulatory elements (e.g. transcription factors).

phenotype:

Object of class "num_Or_int", a numeric or integer vector of phenotypes named by gene identifiers.

hits:

Object of class "character", a character vector of gene identifiers for those considered as hits.

gexp:

Object of class "matrix", a gene expression matrix.

rowAnnotation:

Object of class "data.frame", a data frame with row annotation (e.g. probe-to-gene information).

colAnnotation:

Object of class "data.frame", a data frame with column annotation (e.g. sample information).

listOfReferenceRegulons:

Object of class "list", a list of regulons derived from the referenceNetwork.

listOfRegulons:

Object of class "list", a list of regulons derived from the transcriptionalNetwork (a 'regulon' is a vector of genes or potential transcription factor targets).

listOfModulators:

Object of class "list", a list of modulators derived from the tni.conditional analysis.

para:

Object of class "list", a list of parameters for transcriptional network analysis. These parameters are those listed in the functions tna.mra, tna.gsea1, and tna.gsea2.

results:

Object of class "list", a list of results (see return values in the functions tna.mra,tna.gsea1, and tna.gsea2)

summary:

Object of class "list", a list of summary information for transcriptionalNetwork, regulatoryElements, phenotype,listOfRegulons, para, and results.

status:

Object of class "character", a character value specifying the status of the TNI object based on the available methods.

Methods

tna.mra

signature(object = "TNA"): see tna.mra

tna.gsea1

signature(object = "TNA"): see tna.gsea1

tna.gsea2

signature(object = "TNA"): see tna.gsea2

tna.get

signature(object = "TNA"): see tna.get

Author(s)

Mauro Castro

See Also

TNI-class. tni2tna.preprocess.

Examples

1
## see 'tni2tna.preprocess' method!

RTN documentation built on Nov. 12, 2020, 2:02 a.m.