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
User manual
https://bioconductor.org/packages/h5mreadDownloads
- Source codehttps://bioconductor.org/packages/h5mread