Skip to content

JairMathAI/Understanding_Persistent_Homology

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Persistent Homology

Overview

This Jupyter Notebook offers an accessible and visual, step-by-step guide to the abstract definition and construction of homology.

Homology is a powerful tool in both pure mathematics and Topological Data Analysis. The notebook also includes practical examples and Python applications.

This material was created for my presentation at the Knowledge Sharing Seminar for the AMBION research group, where I am a member. It was also designed for use in future presentations on the topic.

In order to use

Create a new anaconda enviroment

conda create -y -n persistent_homology -c conda-forge python=3.11
conda activate persistent_homology

Clone the repository

git clone https://github.com/JairMathAI/Understanding_Persistent_Homology.git
cd Understanding_Persistent_Homology

Install requirements

pip install -r requirements.txt

Run Jupyter Lab and now you can use the Persistent_Homology.ipynb

jupyter lab

About

Interactive notebook with presentation style about the abstrac and applied understandig of Persistent Homology

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published