SkillAgentSearch skills...

Bgzip

Fast streams for block gzip files.

Install / Use

/learn @DataBiosphere/Bgzip
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

bgzip: block gzip streams

bgzip provides streams for block gzip files.

Cython is used under the hood to bypass Python's GIL and provide fast, parallelized inflation/deflation.

with open("my_bgzipped_file.gz", "rb") as raw:
	with bgzip.BGZipReader(raw) as fh:
		data = fh.read(number_of_bytes)

with open("my_bgzipped_file.gz", "wb") as raw:
	with bgzip.BGZipWriter(raw) as fh:
		fh.write(my_data)

Installation

pip install bgzip

Requirements

bgzip requires openmp. On MacOS it can be installed with:

brew install llvm

Links

Project home page GitHub
Package distribution PyPI

Bugs

Please report bugs, issues, feature requests, etc. on GitHub.

Credits

getm was created by Brian Hannafious at the UCSC Genomics Institute.

Related Skills

View on GitHub
GitHub Stars14
CategoryDevelopment
Updated15d ago
Forks5

Languages

Python

Security Score

90/100

Audited on Mar 14, 2026

No findings