Skip to content
@JuliaTDA

JuliaTDA

JuliaTDA: Topological Data Analysis in Julia

Topologists of the world, unite!

JuliaTDA is an organization that aims to reunite many packages related to Topological Data Analysis.

See the roadmap here.

Why Julia?

Why choose Julia over more popular languages like R and Python? Some reasons can be find here, but in short: it is easy to write math in Julia, it solves the "2 language problem" and we can write very performant code with little effort. Besides that, Julia packages can easily be used by R and Python using R's JuliaCall and Python's juliacall.

Packages

For datasets usual in topology:

For clustering and graph-reducing algorithms, we have

For persistent homology, there are

Very useful packages to deal with distances, balls, clustering, proximity, etc.:

Pinned Loading

  1. TDAmapper.jl TDAmapper.jl Public

    Julia 5 1

  2. GeometricDatasets.jl GeometricDatasets.jl Public

    Julia 2

  3. ToMATo.jl ToMATo.jl Public

    Julia 3

Repositories

Showing 5 of 5 repositories
  • JuliaTDA/MetricSpaces.jl’s past year of commit activity
    Julia 1 MIT 0 0 0 Updated Mar 22, 2024
  • JuliaTDA/GeometricDatasets.jl’s past year of commit activity
    Julia 2 MIT 0 2 0 Updated Sep 13, 2023
  • TDAmapper.jl Public
    JuliaTDA/TDAmapper.jl’s past year of commit activity
    Julia 5 1 2 0 Updated Sep 2, 2023
  • ToMATo.jl Public
    JuliaTDA/ToMATo.jl’s past year of commit activity
    Julia 3 0 2 0 Updated Sep 2, 2023
  • .github Public
    JuliaTDA/.github’s past year of commit activity
    0 0 0 0 Updated Sep 2, 2023

Top languages

Julia

Most used topics

Loading…