Skip to main content

What Is It?

algebraixlib is a library that provides constructs and facilities to harness the fundamentals of data algebra.

Requirements

Python 3.4.3 or later. IPython Notebook 3.2 or later for the IPython notebook tutorials and examples.

How to Install

If you already have Python installed and are familiar with installing packages, you can get algebraixlib with pip:

> pip install algebraixlib

Additional user permissions may be necessary to complete the installation. In such a situation other options include installing the package to the home directory:

> pip install algebraixlib --user <username>

or in a virtual environment, see Creation of virtual environments.

You can also manually download algebraixlib from GitHub or PyPI. To install from a download, unpack it and run the following from the top-level source directory using the terminal:

> python setup.py install

Unit Tests

The unit tests require the following libraries be installed:

To execute the unit tests, from the console, in the algebraixlib directory, use the command:

> python runtests.py

Document Build

The document builds require the following libraries be installed:

To execute the document builds, from the console, in the algebraixlib/docs directory, use command:

> python build.py

Documentation and Support

  • Find documentation at Read the Docs.

  • Find the library on PyPI.

  • Find the library, the bugtracker and contribute on GitHub.

  • Find tutorials and example code in the examples directory on GitHub.

  • Post questions about algebraixlib on Stack Overflow using the tag [algebraixlib].

  • Post questions about the mathematics of data algebra on math.stackexchange using the tag [data-algebra].

  • Contact us at email.

See also our GitHub project page. In addition, there is a book forthcoming about data algebra.

License

algebraixlib is free software: you can redistribute it and/or modify it under the terms of version 3 of the GNU Lesser General Public License as published by the Free Software Foundation. A copy of the GNU Lesser General Public License is published along with algebraixlib on GitHub. Otherwise, see GNU licenses.

Warranty

algebraixlib is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

Metadata

Release files for algebraixlib 1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for algebraixlib 1.1
File Size Uploaded
algebraixlib-1.1.zip 136.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for algebraixlib 1.1
File Interpreter ABI Platform
algebraixlib-1.1-py3-none-any.whl Python 3 none any Details

Total release size: 223.1 kB

Release files / algebraixlib-1.1.zip

Download URL algebraixlib-1.1.zip
Size 136.4 kB
Tags Source
SHA-256 checksum
How to use checksums
c730c5cccc3736e26ac0b7ac66be13990bc1a9415cd0f087d45330e6c7bd0053
BLAKE2b-256 checksum
How to use checksums
c4c0ac1f656995463fb8ddd6b04786289ee8c46c4d904e173991f9dec605d76b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / algebraixlib-1.1-py3-none-any.whl

Download URL algebraixlib-1.1-py3-none-any.whl
Size 86.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b15a9324beb7872a8fac2f15b3037f6244e70364172e55c55e3a0aa960f9ef66
BLAKE2b-256 checksum
How to use checksums
97129a29817da088dc84ad67eab5bc45a80d52a20fc4b4a1ce9d4ccc29e2f70d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

1.4

2 release files

1.3

2 release files

1.2

2 release files

This release

1.1 This release

2 release files

1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page