On Mon, Sep 11, 2017 at 2:02 PM, Hervé Pagès <hpa...@fredhutch.org> wrote:

> Hi,
>
> I added coercion from ExpressionSet to SummarizedExperiment in
> SummarizedExperiment 1.7.6.
>

Thank you Hervé!


> The current behavior of the SummarizedExperiment() constructor
> when called on a ExpressionSet object doesn't make much sense to
> me. I'd rather have it consistent with what the coercion does.
> Will fix it.
>

Thank you, again.

A couple more questions while I'm at it, that may expose the limitations in
my understanding of inheritance and project history... 1) Why have some
developers chosen to extend eSet instead of ExpressionSet (definition
<https://github.com/Bioconductor/Biobase/blob/536f137165ca08b3be22819e51e055b3e7afe86d/R/DataClasses.R#L166>),
and 2) why are these coercion methods developed for ExpressionSet rather
than eSet? Wouldn't an eSet coercion method be preferable because it would
cover ExpressionSet as well as all the classes that extend eSet?

        [[alternative HTML version deleted]]

_______________________________________________
Bioc-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/bioc-devel

Reply via email to