Enone object and constructor
createEnone.Rd
Enone
object extends the SummarizedExperiment
class.
The createEnone
is a easy constructor of Enone
object
Usage
createEnone(
data,
col.data,
spike.in.prefix = NULL,
input.id = "Input",
enrich.id = "Enrich",
synthetic.id = NULL
)
Arguments
- data
A un-normalized count data matrix of shape n x p, where n is the number of samples and p is the number of features.
- col.data
data.frame
with at least two columns (indicate condition and enrich groups). Rows ofcol.data
correspond to columns ofdata
.- spike.in.prefix
A character specify the prefix of spike-in id, e.g., "^FB" stands for fly spike-in id, default: NULL.
- input.id
Input library id, must be consistent with the enrich column of
col.data
, e.g., "Input".- enrich.id
Enrich library id, must be consistent with the enrich column of
col.data
, e.g., "Enrich".- synthetic.id
Vector of synthetic RNA id, e.g. c("Syn1","Syn2"), default: NULL.
Details
Description of each slot: assay
SummarizedExperiment::Assays
object, contains all counts. counts
list for holding raw/normalized counts of sample and spike_in. enone_factor
list for holding normalization factors of sample and spike_in. enone_metrics
data frame with normalization methods in row and metrics in columns. enone_score
data frame with normalization methods in row and scores in columns. enrichment
list for holding all differential analysis results. enrichment_filtered
lists for holding filtered differential analysis results. parameter
list of parameters.