[BioC] counts vs exprs
Wolfgang Huber
whuber at embl.de
Wed Apr 4 11:53:33 CEST 2012
Dear Ed
the documentation of eSet (try typing "class ? eSet" into R after
loading Biobase) does not mention an exprs method. Perhaps you are
confusing it with ExpressionSet.
A schematic interpretation is:
- ExpressionSet is for processed datasets and presents a uniform
interface for downstream analyses (e.g. machine learning)
- Other eSet derived classes (e.g. countDataSet, NChannelSet, the
cellHTS class in cellHTS2) are for 'matrix-like' raw data, and reflect
their ideosyncrasis, which is useful and needed for technology-specific
preprocessing algorithms. E.g. the data in a CountDataSet are
non-negative integers.
Hope this helps
Wolfgang
Apr/3/12 5:28 PM, Ed Siefker scripsit::
> I was trying out the DESeq package, whose documentation says:
>
> "The CountDataSet class is derived from Biobase’s eSet class and so
> shares all features of
> this standard Bioconductor class."
>
> So I tried exprs() on it, which didn't work. Of course, CountDataSets
> have their own
> counts() function. I was just wondering why they have different
> names. Why not make
> count data accessible through exprs()? Is the reasoning behind this
> due to R internals,
> or is it biologically motivated?
>
> _______________________________________________
> Bioconductor mailing list
> Bioconductor at r-project.org
> https://stat.ethz.ch/mailman/listinfo/bioconductor
> Search the archives: http://news.gmane.org/gmane.science.biology.informatics.conductor
--
Best wishes
Wolfgang
Wolfgang Huber
EMBL
http://www.embl.de/research/units/genome_biology/huber
More information about the Bioconductor
mailing list