├── .binder └── requirements.txt ├── .github └── workflows │ └── test_notebooks.yml ├── .gitignore ├── Images ├── CodeCogsEqnRp.gif ├── MatchingDiag.png ├── Pers14.PNG ├── Simplex_tree_representation.png ├── nappe_distance_avec_bruit.png ├── nappe_distance_sans_bruit.png ├── nappe_dtm_avec_bruit.png ├── pers.png ├── persistence.png ├── sous_niveau_kPDTM2.png ├── sous_niveau_kPDTM_cov2.png ├── sublevf.png └── symbole_infini.png ├── LICENSE ├── README.Rmd ├── README.md ├── Tuto-GUDHI-Barycenters-of-persistence-diagrams.ipynb ├── Tuto-GUDHI-ConfRegions-PersDiag-datapoints.ipynb ├── Tuto-GUDHI-DTM-filtrations.ipynb ├── Tuto-GUDHI-Expected-persistence-diagrams.ipynb ├── Tuto-GUDHI-PyTorch-optimization.ipynb ├── Tuto-GUDHI-Quantization-of-persistence-diagrams.ipynb ├── Tuto-GUDHI-alpha-complex-visualization.ipynb ├── Tuto-GUDHI-cover-complex.ipynb ├── Tuto-GUDHI-cubical-complexes.ipynb ├── Tuto-GUDHI-extended-persistence.ipynb ├── Tuto-GUDHI-kPDTM-kPLM.ipynb ├── Tuto-GUDHI-optimization.ipynb ├── Tuto-GUDHI-persistence-diagrams.ipynb ├── Tuto-GUDHI-persistent-entropy.ipynb ├── Tuto-GUDHI-perslay-visu.ipynb ├── Tuto-GUDHI-representations.ipynb ├── Tuto-GUDHI-simplex-Trees.ipynb ├── Tuto-GUDHI-simplicial-complexes-from-data-points.ipynb ├── Tuto-GUDHI-simplicial-complexes-from-distance-matrix.ipynb ├── datasets ├── Corr_ProteinBinding │ ├── 1anf.corr_1.txt │ ├── 1ez9.corr_1.txt │ ├── 1fqa.corr_2.txt │ ├── 1fqb.corr_3.txt │ ├── 1fqc.corr_2.txt │ ├── 1fqd.corr_3.txt │ ├── 1jw4.corr_4.txt │ ├── 1jw5.corr_5.txt │ ├── 1lls.corr_6.txt │ ├── 1mpd.corr_4.txt │ ├── 1omp.corr_7.txt │ ├── 3hpi.corr_5.txt │ ├── 3mbp.corr_6.txt │ └── 4mbp.corr_7.txt ├── ElongatedTorus.txt ├── NoisyTrefoil180.txt ├── crater_tuto ├── data_acc ├── diff │ └── mnist_test.csv ├── human.off ├── human.txt ├── mnist_test.csv ├── tore3D_1307.off └── trefoil_dist ├── persistence_statistics.py └── utils ├── KeplerMapperVisuFromTxtFile.py ├── broken_links_scraper.py ├── utils_dtm.py ├── utils_epd.py └── utils_quantization.py /.binder/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/.binder/requirements.txt -------------------------------------------------------------------------------- /.github/workflows/test_notebooks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/.github/workflows/test_notebooks.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .ipynb_checkpoints 3 | __pycache__ 4 | -------------------------------------------------------------------------------- /Images/CodeCogsEqnRp.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/Images/CodeCogsEqnRp.gif -------------------------------------------------------------------------------- /Images/MatchingDiag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/Images/MatchingDiag.png -------------------------------------------------------------------------------- /Images/Pers14.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/Images/Pers14.PNG -------------------------------------------------------------------------------- /Images/Simplex_tree_representation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/Images/Simplex_tree_representation.png -------------------------------------------------------------------------------- /Images/nappe_distance_avec_bruit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/Images/nappe_distance_avec_bruit.png -------------------------------------------------------------------------------- /Images/nappe_distance_sans_bruit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/Images/nappe_distance_sans_bruit.png -------------------------------------------------------------------------------- /Images/nappe_dtm_avec_bruit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/Images/nappe_dtm_avec_bruit.png -------------------------------------------------------------------------------- /Images/pers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/Images/pers.png -------------------------------------------------------------------------------- /Images/persistence.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/Images/persistence.png -------------------------------------------------------------------------------- /Images/sous_niveau_kPDTM2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/Images/sous_niveau_kPDTM2.png -------------------------------------------------------------------------------- /Images/sous_niveau_kPDTM_cov2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/Images/sous_niveau_kPDTM_cov2.png -------------------------------------------------------------------------------- /Images/sublevf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/Images/sublevf.png -------------------------------------------------------------------------------- /Images/symbole_infini.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/Images/symbole_infini.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/LICENSE -------------------------------------------------------------------------------- /README.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/README.Rmd -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/README.md -------------------------------------------------------------------------------- /Tuto-GUDHI-Barycenters-of-persistence-diagrams.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/Tuto-GUDHI-Barycenters-of-persistence-diagrams.ipynb -------------------------------------------------------------------------------- /Tuto-GUDHI-ConfRegions-PersDiag-datapoints.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/Tuto-GUDHI-ConfRegions-PersDiag-datapoints.ipynb -------------------------------------------------------------------------------- /Tuto-GUDHI-DTM-filtrations.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/Tuto-GUDHI-DTM-filtrations.ipynb -------------------------------------------------------------------------------- /Tuto-GUDHI-Expected-persistence-diagrams.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/Tuto-GUDHI-Expected-persistence-diagrams.ipynb -------------------------------------------------------------------------------- /Tuto-GUDHI-PyTorch-optimization.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/Tuto-GUDHI-PyTorch-optimization.ipynb -------------------------------------------------------------------------------- /Tuto-GUDHI-Quantization-of-persistence-diagrams.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/Tuto-GUDHI-Quantization-of-persistence-diagrams.ipynb -------------------------------------------------------------------------------- /Tuto-GUDHI-alpha-complex-visualization.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/Tuto-GUDHI-alpha-complex-visualization.ipynb -------------------------------------------------------------------------------- /Tuto-GUDHI-cover-complex.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/Tuto-GUDHI-cover-complex.ipynb -------------------------------------------------------------------------------- /Tuto-GUDHI-cubical-complexes.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/Tuto-GUDHI-cubical-complexes.ipynb -------------------------------------------------------------------------------- /Tuto-GUDHI-extended-persistence.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/Tuto-GUDHI-extended-persistence.ipynb -------------------------------------------------------------------------------- /Tuto-GUDHI-kPDTM-kPLM.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/Tuto-GUDHI-kPDTM-kPLM.ipynb -------------------------------------------------------------------------------- /Tuto-GUDHI-optimization.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/Tuto-GUDHI-optimization.ipynb -------------------------------------------------------------------------------- /Tuto-GUDHI-persistence-diagrams.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/Tuto-GUDHI-persistence-diagrams.ipynb -------------------------------------------------------------------------------- /Tuto-GUDHI-persistent-entropy.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/Tuto-GUDHI-persistent-entropy.ipynb -------------------------------------------------------------------------------- /Tuto-GUDHI-perslay-visu.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/Tuto-GUDHI-perslay-visu.ipynb -------------------------------------------------------------------------------- /Tuto-GUDHI-representations.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/Tuto-GUDHI-representations.ipynb -------------------------------------------------------------------------------- /Tuto-GUDHI-simplex-Trees.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/Tuto-GUDHI-simplex-Trees.ipynb -------------------------------------------------------------------------------- /Tuto-GUDHI-simplicial-complexes-from-data-points.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/Tuto-GUDHI-simplicial-complexes-from-data-points.ipynb -------------------------------------------------------------------------------- /Tuto-GUDHI-simplicial-complexes-from-distance-matrix.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/Tuto-GUDHI-simplicial-complexes-from-distance-matrix.ipynb -------------------------------------------------------------------------------- /datasets/Corr_ProteinBinding/1anf.corr_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/datasets/Corr_ProteinBinding/1anf.corr_1.txt -------------------------------------------------------------------------------- /datasets/Corr_ProteinBinding/1ez9.corr_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/datasets/Corr_ProteinBinding/1ez9.corr_1.txt -------------------------------------------------------------------------------- /datasets/Corr_ProteinBinding/1fqa.corr_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/datasets/Corr_ProteinBinding/1fqa.corr_2.txt -------------------------------------------------------------------------------- /datasets/Corr_ProteinBinding/1fqb.corr_3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/datasets/Corr_ProteinBinding/1fqb.corr_3.txt -------------------------------------------------------------------------------- /datasets/Corr_ProteinBinding/1fqc.corr_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/datasets/Corr_ProteinBinding/1fqc.corr_2.txt -------------------------------------------------------------------------------- /datasets/Corr_ProteinBinding/1fqd.corr_3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/datasets/Corr_ProteinBinding/1fqd.corr_3.txt -------------------------------------------------------------------------------- /datasets/Corr_ProteinBinding/1jw4.corr_4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/datasets/Corr_ProteinBinding/1jw4.corr_4.txt -------------------------------------------------------------------------------- /datasets/Corr_ProteinBinding/1jw5.corr_5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/datasets/Corr_ProteinBinding/1jw5.corr_5.txt -------------------------------------------------------------------------------- /datasets/Corr_ProteinBinding/1lls.corr_6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/datasets/Corr_ProteinBinding/1lls.corr_6.txt -------------------------------------------------------------------------------- /datasets/Corr_ProteinBinding/1mpd.corr_4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/datasets/Corr_ProteinBinding/1mpd.corr_4.txt -------------------------------------------------------------------------------- /datasets/Corr_ProteinBinding/1omp.corr_7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/datasets/Corr_ProteinBinding/1omp.corr_7.txt -------------------------------------------------------------------------------- /datasets/Corr_ProteinBinding/3hpi.corr_5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/datasets/Corr_ProteinBinding/3hpi.corr_5.txt -------------------------------------------------------------------------------- /datasets/Corr_ProteinBinding/3mbp.corr_6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/datasets/Corr_ProteinBinding/3mbp.corr_6.txt -------------------------------------------------------------------------------- /datasets/Corr_ProteinBinding/4mbp.corr_7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/datasets/Corr_ProteinBinding/4mbp.corr_7.txt -------------------------------------------------------------------------------- /datasets/ElongatedTorus.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/datasets/ElongatedTorus.txt -------------------------------------------------------------------------------- /datasets/NoisyTrefoil180.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/datasets/NoisyTrefoil180.txt -------------------------------------------------------------------------------- /datasets/crater_tuto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/datasets/crater_tuto -------------------------------------------------------------------------------- /datasets/data_acc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/datasets/data_acc -------------------------------------------------------------------------------- /datasets/diff/mnist_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/datasets/diff/mnist_test.csv -------------------------------------------------------------------------------- /datasets/human.off: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/datasets/human.off -------------------------------------------------------------------------------- /datasets/human.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/datasets/human.txt -------------------------------------------------------------------------------- /datasets/mnist_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/datasets/mnist_test.csv -------------------------------------------------------------------------------- /datasets/tore3D_1307.off: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/datasets/tore3D_1307.off -------------------------------------------------------------------------------- /datasets/trefoil_dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/datasets/trefoil_dist -------------------------------------------------------------------------------- /persistence_statistics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/persistence_statistics.py -------------------------------------------------------------------------------- /utils/KeplerMapperVisuFromTxtFile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/utils/KeplerMapperVisuFromTxtFile.py -------------------------------------------------------------------------------- /utils/broken_links_scraper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/utils/broken_links_scraper.py -------------------------------------------------------------------------------- /utils/utils_dtm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/utils/utils_dtm.py -------------------------------------------------------------------------------- /utils/utils_epd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/utils/utils_epd.py -------------------------------------------------------------------------------- /utils/utils_quantization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GUDHI/TDA-tutorial/HEAD/utils/utils_quantization.py --------------------------------------------------------------------------------