Welcome to pyqaxe’s documentation!

pyqaxe is a library to facilitate unifying data access from a variety of sources. The basic idea is to expose data through custom tables and adapters using python’s sqlite3 module.

cache = pyqaxe.Cache()
cache.index(pyqaxe.mines.Directory())
cache.index(pyqaxe.mines.GTAR())

for (positions,) in cache.query(
    'select data from gtar_records where name = "position"'):
    pass # do something with positions array

Installation

Install from PyPI:

pip install pyqaxe

Alternatively, install from source using the typical distutils procedure:

python setup.py install

Examples

Usage examples go in the examples directory.

Documentation

Indices and tables