Metadata-Version: 2.1
Name: bgzip
Version: 0.4.0
Summary: Utilities working with blocked gzip streams.
Home-page: https://github.com/xbrianh/bgzip.git
Author: Brian Hannafious
Author-email: bhannafi@ucsc.edu
License: MIT
Description: # 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](https://github.com/llvm/llvm-project/tree/master/openmp). On MacOS
        it can be installed with:
        ```
        brew install llvm
        ```
        
        ## Links
        Project home page [GitHub](https://github.com/xbrianh/bgzip)  
        Package distribution [PyPI](https://pypi.org/project/bgzip/)
        
        ### Bugs
        Please report bugs, issues, feature requests, etc. on [GitHub](https://github.com/xbrianh/bgzip).
        
        ![](https://travis-ci.org/xbrianh/bgzip.svg?branch=master) ![](https://badge.fury.io/py/bgzip.svg)
        
Platform: Posix
Platform: MacOS X
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.7
Description-Content-Type: text/markdown
