Welcome to datafold

Version: 1.1.6 Date: 02 December 2021

What is datafold?

datafold is a Python package containing operator-theoretic models to identify dynamical systems from time series data and infer geometrical structures from point clouds. license

See also the Introduction page.

Install the package with Python>=3.7:

python -m pip install datafold

Software management

Badge (Link)

Feedback, questions and bug reports

https://img.shields.io/badge/gitlab-issue--tracker-blue?logo=gitlab https://img.shields.io/badge/gitlab-service--desk-blue?logo=Minutemailer



Latest CI pipeline (branch master)

pipeline status

Latest test coverage (branch master)

coverage report


pre-commit python-black


If you use datafold in your research, please cite our paper joss-paper that we published in the Journal of Open Source Software (JOSS).

Lehmberg et al., (2020). datafold: data-driven models for point clouds and time series on manifolds. Journal of Open Source Software, 5(51), 2283, https://doi.org/10.21105/joss.02283

Software maintainer and affiliation

  • Daniel Lehmberg (1,2) DL is supported by the German Research Foundation (DFG), grant no. KO 5257/3-1 and thanks the research office (FORWIN) of Munich University of Applied Sciences HM and the center of doctoral studies in informatics (CeDoSIA) of the Technical University of Munich for their support.

  • Felix Dietrich (link) (2) FD thanks the Technical University of Munich for their support.

All source code contributors are listed here.

1. Munich University of Applied Sciences HM

Faculty of Computer Science and Mathematics in Pedestrian Dynamics Research Group (link)


2. Technical University of Munich

Chair of Scientific Computing in Computer Science (link)