Skip to content
Prev 15413 / 21312 Next

[Bioc-devel] EXTERNAL: MultiAssayExperiment silently converting RangedSummarizedExperiments into SummarizedExperiments.

Hi Marcel, Charles,

Looks like S4Vectors:::coerceToSimpleList() is being to zealous here. 
I've tweaked the function a little (in S4Vectors 0.23.21) so that 
elements in the supplied list get coerced only when the 2nd argument 
(element.type) is specified. This fixes both Marcel's and Charles' examples.

Many things in many packages depend on the delicate machinery that takes 
care of coercing arbitrary things to SimpleList objects. So any small 
change to this machinery has the potential to cause a lot of damage. 
Hopefully this change won't have any major adverse effect. Thursday's 
build report will tell us. If everything looks good on Thursday, I'll 
apply the change to release.

Best,

H.
On 9/3/19 15:03, Marcel Ramos wrote: