Skip to content
Prev 12412 / 21312 Next

[Bioc-devel] SummarizedExperiment: structure loss, when mixing matrix and data.frame data

It would seem to be a bug in endoapply

lst <- SimpleList(
     m = matrix(0, 2, 2, dimnames=list(letters[1:2], LETTERS[1:2])),
     df = data.frame(A=1:2, B=1:2, row.names=letters[1:2])
)
dimnames(lst[[1]])                      # list(c("a", "b"), c("A", "B"))
dimnames(endoapply(lst, identity)[[1]]) # NULL

specifically S4Vectors:::coerceToSimpleList

lst <- list(
     m = matrix(0, 2, 2, dimnames=list(letters[1:2], LETTERS[1:2])),
     df = data.frame(A=1:2, B=1:2, row.names=letters[1:2])
)
S4Vectors:::coerceToSimpleList(lst)

Martin
On 11/26/2017 07:56 AM, Vincent Carey wrote:
This email message may contain legally privileged and/or...{{dropped:2}}