h5mread

h5mread reads arbitrary data from an HDF5 dataset into R with optimized speed and memory efficiency.


Key Features:

  • Fast HDF5 reading: The h5mread() function provides optimized performance for reading data from HDF5 datasets compared to existing alternatives.
  • Memory efficiency: The implementation minimizes memory overhead when loading HDF5 data into R.
  • Arbitrary data access: Supports reading any data subset from an HDF5 dataset without loading the entire file.

Scientific Applications:

  • Large-scale data analysis: Enables efficient access to large HDF5-formatted datasets commonly used in bioinformatics and genomics research.

Methodology:

The h5mread() function implements an optimized C-based backend for HDF5 data extraction into R, analogous to h5read() from the rhdf5 package but with improved performance characteristics.

Collections

Details

License:
Artistic-2.0
Tool Type:
command-line tool, library
Operating Systems:
Linux, Mac, Windows
Programming Languages:
R
Added:
8/30/2026
Last Updated:
8/30/2026

Operations

Publications

Documentation

Downloads