CHANGES IN VERSION 1.12.0 ------------------------- NEW FEATURES o Add 'prefix' arg to save/loadHDF5SummarizedExperiment() o Add quickResaveHDF5SummarizedExperiment() for fast re-saving after initial saveHDF5SummarizedExperiment(). See ?quickResaveHDF5SummarizedExperiment for more information. o Add h5mread() as a faster alternative to rhdf5::h5read(). It is now the workhorse behind the extract_array() method for HDF5ArraySeed objects. This change should significantly speed up block processing of HDF5ArraySeed-based DelayedArray objects (including HDF5Array objects). CHANGES IN VERSION 1.10.0 ------------------------- NEW FEATURES o Implement the TENxMatrix container (DelayedArray backend for the HDF5-based sparse matrix representation used by 10x Genomics). Also add writeTENxMatrix() and coercion to TENxMatrix. SIGNIFICANT USER-VISIBLE CHANGES o By default automatic HDF5 datasets (e.g. the dataset that gets written to disk when calling 'as(x, "HDF5Array")') now are created with chunks of 1 million array elements (revious default was 1/75 of 'getAutoBlockLength(x)'). This can be controlled with new low-level utilities get/setHDF5DumpChunkLength(). o By default automatic HDF5 datasets now are created with chunks of shape "scale" instead of "first-dim-grows-first". This can be controlled with new low-level utilities get/setHDF5DumpChunkShape(). o getHDF5DumpChunkDim() looses the 'type' and 'ratio' arguments (only 'dim' is left).