Skip to content
Prev 13127 / 21307 Next

[Bioc-devel] problem in rbind with DelayedArray / HDF5Array package

I'm surprised that DelayedMatrix inherits from DataTable. Originally
at least, DataTable was meant to represent a data.frame-like object,
not a matrix-like object. Since rbind2() and cbind2() assume that
DataFrame is a valid default implementation of DataTable, they will
coerce the matrix to a DataFrame, which is not going to end well. At
the very least, DelayedMatrix will need to override the rbind2() and
cbind2() methods with DataTable in their signature. Or, we rethink the
meaning of DataTable and provide more support for matrices.

On Wed, Apr 4, 2018 at 11:58 AM, Elizabeth Purdom
<epurdom at stat.berkeley.edu> wrote: