The S4 generics geneValues and geneValues<-
respectively return and set the values associated with
each gene in a gene set.
geneIds returns all gene identifiers in a
MarkerList object as a standard list.
annotation and annotation<- respectively
extract and set the annotation string from a
MarkerList object, i.e. the name of
Bioconductor annotation package(s) relevant to convert
marker identifiers into other IDs.
hasValues tells if a marker list contains numeric
values, e.g. specificity scores.
marknames is similar to geneIds but by
default returns the all marker names unlisted, i.e. as a
character vector.
geneValues(object, ...) geneValues(object, ...) <- value geneIds(object, ...) geneIds(object) <- value geneIdType(object) geneIdType(object, verbose = FALSE) <- value annotation(object, ...) annotation(object, ...) <- value details(object) incidence(x, ...) connectivity(object, ...) nmf(x, rank, method, ...) S4 (MarkerList,character) `annotation`(object, ..., check = TRUE) <- value S4 (MarkerList) `show`(object) S4 (MarkerList) `details`(object) S4 (MarkerList) `geneValues`(object, unlist = FALSE) hasValues(object, ...) marknames(object, ...) S4 (vector) `marknames`(object, simplify = TRUE) S4 (list) `marknames`(object, unlist = TRUE, ...)
TRUE, and the marker list already has associated
annotation package(s), then the new annotation package(s)
are required to be installed, and the user will be asked
for permission to install them if they are not
(interactive mode only).FALSE) or as a
vector.simplify=FALSE), or only the
ones associated with a TRUE value.nmf,matrix,matrix,ANY.
If rank is a numeric vector with more than one
element, e.g. a range of ranks, then nmf
performs the estimation procedure described in
nmfEstimateRank.function or list object. See their
descriptions in section Methods.
If method is missing the algorithm to use is
obtained from the option
nmf.getOption('default.algorithm'), unless it can
be infer from the type of NMF model to fit, if this later
is available from other arguments. Factory fresh default
value is brunet, which corresponds to the
standard NMF algorithm from Brunet2004 (see
section Algorithms).
Cases where the algorithm is inferred from the call are
when an NMF model is passed in arguments rank or
seed (see description for
nmf,matrix,numeric,NULL in section
Methods).a character vector, usually of length 1 but possibly longer.
signature(object =
"MarkerList"): Extract name of the annotation package
from a marker list.
signature(object =
"GEDdata_entry"): annotation gets the name of the
annotation package(s) relevant for the data.
signature(object =
"MarkerList", value = "character"): Sets the name of the
annotation package associated to a marker list.
signature(object =
"MarkerList", value = "NULL"): Reset the annotation
package associated to a marker list
signature(object =
"MarkerList"): Computes the connectivity matrix of each
set (i.e. cell/tissue type) of a marker list, i.e. the
matrix whose entries are the number of features in common
between each pair o cell type.
signature(object = "MarkerList"):
Shows more details than the regular show method.
signature(object =
"MarkerList"): Returns the type of gene identifier used
in a marker list.
signature(object =
"MarkerList", value = "NULL"): Sets the type of gene
identifier used in a marker list to
NullIdentifier().
signature(object =
"MarkerList", value = "character"): Sets the type of
gene identifier used in a marker list to a given value.
signature(object =
"MarkerList", value = "GeneIdentifierType"): Sets the
type of gene identifier associated with a marker list to
a given GeneIdentifierType-class object.
signature(object =
"MarkerList"): Returns the values embedded in a
MarkerList object.
signature(x = "MarkerList"):
Computes the incidence matrix of each feature in each set
(i.e. cell/tissue type) of a marker list.
The matrix is computed by converting the
MarkerList object into a
GeneSetCollection object, for which a
method incidence exists in the
GSEABase package.
signature(x = "MatrixData", rank =
"MarkerList", method = "ANY"): Calls an NMF algorithm
using a MarkerList object, whose length defines the
factorization rank. The actual MarkerList object is
passed down in argument data.