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

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository NeuroDebian Main amd64
Package filename python3-indexed-gzip_0.6.1-1~nd16.04+1_amd64.deb
Package name python3-indexed-gzip
Package version 0.6.1
Package release 1~nd16.04+1
Package architecture amd64
Package type deb
Category python
License -
Maintainer NeuroDebian Team <>
Download size 211.62 KB
Installed size 722.00 KB
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 3 module.


Package Version Architecture Repository
python3-indexed-gzip - - -


Name Value
cython3 -
libc6 >= 2.14
neurodebian-popularity-contest -
python3 << 3.6
python3 >= 3.5~
python3-numpy -
zlib1g >= 1:


Name Value
python3.5-indexed-gzip -


Type URL
Binary Package python3-indexed-gzip_0.6.1-1~nd16.04+1_amd64.deb
Source Package indexed-gzip

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    deb xenial 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 python3-indexed-gzip deb package:
    # sudo apt-get install python3-indexed-gzip

See Also

Package Description
python3-joblib_0.13.2-1~nd16.04+1_all.deb tools to provide lightweight pipelining in Python
python3-jsmin_2.2.1-1~nd16.04+1_all.deb JavaScript minifier written in Python - Python 3.x
python3-json-tricks_3.11.0-1~nd16.04+1_all.deb Python module with extra features for JSON files
python3-lda_1.0.2-9~nd+1+nd16.04+1_amd64.deb Topic modeling with latent Dirichlet allocation
python3-libxmp_2.0.1+git20140309.5437b0a-4~nd16.04+1_all.deb Python3 library for XMP metadata
python3-monotonic_1.1-2~nd16.04+1_all.deb implementation of time.monotonic() - Python 3.x
python3-mutagen_1.38-1+nd1~nd16.04+1_all.deb audio metadata editing library (Python 3)
python3-nibabel_2.4.1-1~nd16.04+1_all.deb Python3 bindings to various neuroimaging data formats
python3-nilearn_0.2.5~dfsg.1-1~nd16.04+1_all.deb fast and easy statistical learning on neuroimaging data (Python 3)
python3-numexpr_2.6.2-1~nd16.04+1_amd64.deb Fast numerical array expression evaluator for Python 3 and NumPy
python3-opengl_3.1.0+dfsg-1~nd16.04+1_all.deb Python bindings to OpenGL (Python 3)
python3-openpyxl_2.3.0-3~nd16.04+1_all.deb module to read/write OpenXML xlsx/xlsm files
python3-pandas-lib_0.19.2-1~nd16.04+1_amd64.deb low-level implementations and bindings for pandas - Python 3
python3-pandas_0.19.2-1~nd16.04+1_all.deb data structures for "relational" or "labeled" data - Python 3
python3-patsy_0.4.1+git34-ga5b54c2-1~nd16.04+1_all.deb statistical models in Python using symbolic formulas