An Overview of the Topology ToolKit

Talha Bin Masood, Joseph Budin, Martin Falk, Guillaume Favelier, Christoph Garth, Charles Gueunet, Pierre Guillou, Lutz Hofmann, Petar Hristov, Adhitya Kamakshidasan, Christopher Kappe, Pavol Klacansky, Patrick Laurin, Joshua A. Levine, Jonas Lukasczyk, Daisuke Sakurai, Maxime Soler, Peter Steneteg, Julien Tierny, Will UsherJules Vidal, Michal Wozniak

Research output: Chapter in Book/Report/Conference proceedingConference contribution

4 Citations (Scopus)


This software paper gives an overview of the features supported by the Topology ToolKit (TTK), which is an open-source library for topological data analysis (TDA). TTK implements, in a generic and efficient way, a substantial collection of reference algorithms in TDA. Since its initial public release in 2017, both its user and developer bases have grown, resulting in a significant increase in the number of supported features. In contrast to the original paper introducing TTK [40] (which detailed the core algorithms and data structures of TTK), the purpose of this software paper is to describe the list of features currently supported by TTK, ranging from image segmentation tools to advanced topological analysis of high-dimensional data, with concrete usage examples available on the TTK website [42].

Original languageEnglish
Title of host publicationTopological Methods in Data Analysis and Visualization VI - Theory, Applications, and Software
EditorsIngrid Hotz, Talha Bin Masood, Filip Sadlo, Julien Tierny
PublisherSpringer Science and Business Media Deutschland GmbH
Number of pages16
ISBN (Print)9783030834999
Publication statusPublished - 2021
Event8th Workshop on Topological Methods in Data Analysis and Visualization, TopoInVis 2019 - Nyköping, Sweden
Duration: Jun 17 2019Jun 19 2019

Publication series

NameMathematics and Visualization
ISSN (Print)1612-3786
ISSN (Electronic)2197-666X


Conference8th Workshop on Topological Methods in Data Analysis and Visualization, TopoInVis 2019

All Science Journal Classification (ASJC) codes

  • Modelling and Simulation
  • Geometry and Topology
  • Computer Graphics and Computer-Aided Design
  • Applied Mathematics


Dive into the research topics of 'An Overview of the Topology ToolKit'. Together they form a unique fingerprint.

Cite this