In general, does anyone know of topological data analysis libraries for Python? I have used the TDA package in R, but am more comfortable with Python and would rather use that language. Additionally, I have been unsuccessful in attempting to use Python Mapper (could not get it to compile, perhaps because I use Python 3 and not Python 2). Any recommended libraries would be much appreciated, thanks.
The GUDHI library is mostly written in C++, but it comes with Python bindings, and even a few Python-only functionalities. If you have used the TDA package in R, you may have already indirectly used GUDHI, it is one of the backends used by that package.
Dionysus is a library for computing persistent homology. The recommended way to use it, and the only one documented, is through its Python interface.