Takes dataset-level annotion as stored by each type. DGEList has no such slot, unfortunately, and thus gets the default. SE has a metadata slot and can provide url and description. eSet just has a character annotation and can provide a description.

ds_annot(x, meta = NULL, validate = FALSE, ...)

Arguments

x

SummarizedExperiment, ExpressionSet or DGEList

meta

a list of description stuff for the dataset, this can act to override what's there, already

validate

single logical, check results

...

additional args (ignored for now)

Details

This is an internal helper function.