Provides a self-contained, static build of the 'HDF5' (Hierarchical Data Format 5) 'C' library (release 2.1.1) for R package developers. Designed for use in the 'LinkingTo' field, it enables zero-dependency integration by building the library entirely from source during installation. Additionally, it compiles and internally links a comprehensive suite of advanced compression filters and their 'HDF5' plugins (Zstd, LZ4, Blosc/Blosc2, Snappy, ZFP, Bzip2, LZF, Bitshuffle, szip, and gzip). These plugins are integrated out-of-the-box, allowing downstream packages to utilize high-performance compression directly through the standard 'HDF5' API while keeping the underlying third-party headers fully encapsulated. 'HDF5' is developed by The HDF Group <https://www.hdfgroup.org/>.
Package details |
|
|---|---|
| Author | Daniel P. Smith [aut, cre] (ORCID: <https://orcid.org/0000-0002-2479-2044>), Alkek Center for Metagenomics and Microbiome Research [cph, fnd], The HDF Group [ctb, cph] (HDF5 library), The Board of Trustees of the University of Illinois [cph] (NCSA HDF5), Jean-loup Gailly [ctb, cph] (zlib-ng library), Mark Adler [ctb, cph] (zlib-ng library), Kiyoshi Masui [ctb, cph] (bitshuffle library), Julian R Seward [ctb, cph] (bzip2 library), Francesc Alted [ctb, cph] (blosc and blosc2 libraries), Blosc Development Team [cph] (blosc and blosc2 libraries), Zeev Tarento [ctb, cph] (csnappy library), Google Inc. [cph] (csnappy library), Mathis Rosenhauer [ctb, cph] (libaec library), Moritz Hanke [ctb] (libaec library), Joerg Behrens [ctb] (libaec library), Luis Kornblueh [ctb] (libaec library), Marc Alexander Lehmann [ctb, cph] (liblzf library), Yann Collet [ctb, cph] (lz4 and zstd libraries), Lawrence Livermore National Security, LLC [cph] (zfp library), Meta Platforms, Inc. and affiliates [cph] (zstd library), Yuta Mori [ctb] (zstd library) |
| Maintainer | Daniel P. Smith <dansmith01@gmail.com> |
| License | MIT + file LICENSE |
| Version | 2.1.1.1 |
| URL | https://github.com/cmmr/hdf5lib https://cmmr.github.io/hdf5lib/ |
| Package repository | View on CRAN |
| Installation |
Install the latest version of this package by entering the following in R:
|
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.