Skip to main content

Oxford Nanopore Technologies VBZ HDF plugin for h5py

Project description

VBZ-H5Py-Plugin

This module provides a plugin to H5Py for the VBZ (de)compression library.

VBZ Compression

VBZ compression is a compression algorithm developed by Oxford Nanopore to reduce file size and improve read/write performance when handling raw data in POD5/Fast5 files. Previously, the default compression was GZIP and comparing to GZIP we see a compression improvement of >30% and a CPU performance improvement of >10X for compression and >5X for decompression. Further details of the implementation and benchmarks can be found here: Nanoporetech/vbz_compression

Usage

Simply import the module to register the vbz plugin with h5py.

import vbz_h5py_plugin

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vbz_h5py_plugin-1.0.1.tar.gz (1.4 MB view hashes)

Uploaded Source

Built Distribution

vbz_h5py_plugin-1.0.1-py3-none-any.whl (1.4 MB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page