1. Getting Started

1.1. Requirements

Bugs reports and feature reqests can be posted on the github issues page.

Most of the persistence computation is teaspoon is now done with Scikit-TDA, which is python based TDA computation. In a few legacy cases, the code still utilizes these other non-Python packages.

  • Ripser. Code by Ulrich Bauer for computing persistent homology of a point cloud or distance matrix.

Required Dependencies:

To install this package, both boost and CMake must be installed as system dependencies. For boost see for unix and windows. For mac, you can run brew install boost if using homebrew as a package manager. For CMake see install CMake.

1.2. Installation

The teaspoon package is available through pip install with version details found here. The package can be installed using the following pip installation:

pip install sporktda

To install the most up-to-date version of the code, you can clone the repo and then run:

``pip install .``