python-indexed-gzip - fast random access of gzip files in Python

Property Value
Distribution Debian 10 (Buster)
Repository NeuroDebian Main amd64
Package filename python-indexed-gzip_0.8.6-1~nd100+1_amd64.deb
Package name python-indexed-gzip
Package version 0.8.6
Package release 1~nd100+1
Package architecture amd64
Package type deb
Category python
License -
Maintainer NeuroDebian Maintainers <>
Download size 331.77 KB
Installed size 1.14 MB
Drop-in replacement `IndexedGzipFile` for the built-in Python `gzip.GzipFile`
class that does not need to start decompressing from the beginning of the
file when for every `seek()`. It gets around this performance limitation by
building an index, which contains *seek points*, mappings between
corresponding locations in the compressed and uncompressed data streams. Each
seek point is accompanied by a chunk (32KB) of uncompressed data which is
used to initialise the decompression algorithm, allowing to start reading
from any seek point. If the index is built with a seek point spacing of 1MB,
only 512KB (on average) of data have to be decompressed to read from any
location in the file.
This package provides the Python 2 module.


Package Version Architecture Repository
python-indexed-gzip_0.8.6-1~nd100+1_i386.deb 0.8.6 i386 NeuroDebian Main
python-indexed-gzip_0.8.6-1+b1_amd64.deb 0.8.6 amd64 Debian Main
python-indexed-gzip_0.8.6-1+b1_i386.deb 0.8.6 i386 Debian Main
python-indexed-gzip - - -


Name Value
cython -
libc6 >= 2.14
neurodebian-popularity-contest -
python << 2.8
python >= 2.7~
python-numpy >= 1:1.14.3
python-numpy-abi9 -
python:any >= 2.7.5-5~
python:any << 2.8
zlib1g >= 1:


Name Value
python2.7-indexed-gzip -


Type URL
Binary Package python-indexed-gzip_0.8.6-1~nd100+1_amd64.deb
Source Package indexed-gzip

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    deb buster main contrib non-free
  2. Install GPG key of the repository:
    # sudo apt-key adv --recv-keys --keyserver hkp:// 0xA5D32F012649A5A9
  3. Update the package index:
    # sudo apt-get update
  4. Install python-indexed-gzip deb package:
    # sudo apt-get install python-indexed-gzip

See Also

Package Description
python-joblib_0.13.2-1~nd100+1_all.deb tools to provide lightweight pipelining in Python
python-json-tricks_3.11.0-1~nd100+1_all.deb Python module with extra features for JSON files
python-libxmp-doc_2.0.1+git20140309.5437b0a-4~nd100+1_all.deb Python library for XMP metadata - documentation
python-libxmp_2.0.1+git20140309.5437b0a-4~nd100+1_all.deb Python library for XMP metadata
python-monotonic_1.1-2~nd100+1_all.deb implementation of time.monotonic() - Python 2.x
python-msgpack-dbgsym_0.4.8-1~nd100+1_amd64.deb debug symbols for python-msgpack
python-msgpack_0.4.8-1~nd100+1_amd64.deb Python implementation of MessagePack format
python-mutagen-doc_1.38-1+nd1~nd100+1_all.deb audio metadata editing library - documentation
python-mutagen_1.38-1+nd1~nd100+1_all.deb audio metadata editing library
python-mvpa2-doc_2.6.5-1~nd100+1_all.deb documentation and examples for PyMVPA v. 2
python-mvpa2-lib-dbgsym_2.6.5-1~nd100+1_amd64.deb debug symbols for python-mvpa2-lib
python-mvpa2-lib_2.6.5-1~nd100+1_amd64.deb low-level implementations and bindings for PyMVPA v. 2
python-mvpa2_2.6.5-1~nd100+1_all.deb multivariate pattern analysis with Python v. 2
python-nibabel-doc_2.4.0-1~nd100+1_all.deb documentation for NiBabel
python-nibabel_2.4.0-1~nd100+1_all.deb Python bindings to various neuroimaging data formats