跳转到主要内容

与阻塞gzip流一起工作的实用程序。

项目描述

bgzip: 块gzip流

bgzip 为块gzip文件提供流。

底层使用Cython来绕过Python的GIL,提供快速、并行化的膨胀/压缩。

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)

安装

pip install bgzip

要求

bgzip 需要 openmp。在MacOS上,可以使用以下命令安装

brew install llvm

链接

项目主页 GitHub
软件包分发 PyPI

错误

请将错误、问题、功能请求等报告到 GitHub

致谢

getm 由 Brian HannafiousUCSC基因组研究所 创建。

由以下机构支持