Python bindings for the Basic Applied Topology Subprograms
Project description
BATS.py
Python bindings for the Basic Applied Topology Subprograms (BATS) library. This includes:
- Simplicial, Cubical, and Cell Complexes
- Simplicial, Cubical, and Cellular Maps
- Homology and induced maps
- Persistent homology
- Zigzag homology
- A variety of topolgical constructions
Note that the C++ repository is the main library, and contains more features. This repository provides bindings for a subset of the functionality of BATS, and is under active development.
Documentation, examples, and tutorials can be found at comptop.github.io/BATS.py
Once installed, you can import the bats
namespace:
import bats
Installation with pip
pip install bats-tda
Note that you need a C++17 compiler and OpenMP installed. You can also build from source.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
bats-tda-0.0.1.tar.gz
(275.4 kB
view hashes)