quivr: data-oriented objects#

quivr is a library for working with data-oriented objects in Python.

The central object in quivr is the Table: a precise description of the schema for arrays of data, combined with namespaced methods to keep your code well-structured.

To repeat, there are three motivations behind quivr:

  1. Use schemas to describe data

  2. Use namespaces to organize logic that operates on data

  3. Use composition to manage complexity

For more, the best place to start is the Basic Usage guide.

Indices and tables#