
Simplex Representation 4 messages
Hi Dimitry, Would it be difficult to allow for other immutable objects/primitives to be used as Simplex identifiers in the python bindings? It would be super convenient to be able to index simplices b
Hi Dimitry, Would it be difficult to allow for other immutable objects/primitives to be used as Simplex identifiers in the python bindings? It would be super convenient to be able to index simplices b

By tom
·


Fast Filtration Creation 3 messages
Hi Dimitry, The docs seem to imply the only way to create a filtration is to loop over simplices and append them to the filtration. Is there a way for this iteration and Simplex object creation to be
Hi Dimitry, The docs seem to imply the only way to create a filtration is to loop over simplices and append them to the filtration. Is there a way for this iteration and Simplex object creation to be

By tom
·


The plot_bars function's question 6 messages
Hi Dimitriy, I'm new to Dionysus (and to studying homology persistence),when I try to use Dionysus2 to achieve the learningdemo(from http://outlace.com/TDApart5.html),I got a problem which the plot_b
Hi Dimitriy, I'm new to Dionysus (and to studying homology persistence),when I try to use Dionysus2 to achieve the learningdemo(from http://outlace.com/TDApart5.html),I got a problem which the plot_b

By "Jay
·


Runtime error when computing persistence diagram 7 messages
Hi Dimitriy, I have been used Dionysus to compute the persistence diagram for a long time. But recently I encounter a strange runtime error. Here is a small example that is able to reproduce the error
Hi Dimitriy, I have been used Dionysus to compute the persistence diagram for a long time. But recently I encounter a strange runtime error. Here is a small example that is able to reproduce the error

By cai.507@...
·


Generators of infinite bars 4 messages
Hi, Dionysus does not compute the generators of infinite bars as mentioned at [https://groups.io/g/dionysus/message/75] and also does not show such bars in the barcode diagram. Is there a way to compu
Hi, Dionysus does not compute the generators of infinite bars as mentioned at [https://groups.io/g/dionysus/message/75] and also does not show such bars in the barcode diagram. Is there a way to compu

By 이덕재
·


filtration from a direction 5 messages
Hi, is it possible in dionysus to get filtration of a rips complex from any given direction?
Hi, is it possible in dionysus to get filtration of a rips complex from any given direction?

By indragt@...
·


Dionysus 2 functions 3 messages
Are the functions such as Pairwisedistances, Rips, etc. from Dionysus 1 available in Dionysus 2, or should I also implement Dionysus 1? Thank you!
Are the functions such as Pairwisedistances, Rips, etc. from Dionysus 1 available in Dionysus 2, or should I also implement Dionysus 1? Thank you!

By le24p@...
·


Persistence Diagram of an image 3 messages
I am trying to get the persistence diagram of an image by building lower star filtrations on the Freudenthal triangulation of a grayscale image (which is basically a numpy array) using the following c
I am trying to get the persistence diagram of an image by building lower star filtrations on the Freudenthal triangulation of a grayscale image (which is basically a numpy array) using the following c

By Hajar Bouazzaoui
·


Running Dionysus not on command line 4 messages
I installed Dionysus, and I wonder can we only run the program in terminal? Or is there anyway to run program in app like Sublime, etc.? Thank you!
I installed Dionysus, and I wonder can we only run the program in terminal? Or is there anyway to run program in app like Sublime, etc.? Thank you!

By le24p@...
·


Issues with downloading 3 messages
So I am trying to download and use Dionysus. I use python 2.7 on Anaconda on Windows 8.1. However when I try to pip install I get the following error messages Failed Building wheel for dionysus. and C
So I am trying to download and use Dionysus. I use python 2.7 on Anaconda on Windows 8.1. However when I try to pip install I get the following error messages Failed Building wheel for dionysus. and C

By @Ilin
·


find all the nodes which form a specific loop 3 messages
Hi Dmitriy! I am a new user of Dionysus and I met a problem when using the package. from H1 homology group, I can know the birth time and the death time of a loop by using Dionysus, but I don't know h
Hi Dmitriy! I am a new user of Dionysus and I met a problem when using the package. from H1 homology group, I can know the birth time and the death time of a loop by using Dionysus, but I don't know h

By yihangs@...
·


Death index 2 messages
Hello, I was wondering if it is possible to obtain the index of the simplex that realises the death of a component? You can output the birth index with pt.data but can you also do this for the death i
Hello, I was wondering if it is possible to obtain the index of the simplex that realises the death of a component? You can output the birth index with pt.data but can you also do this for the death i

By K.A.Garside2@...
·


Bottleneck distance is not symmetric 7 messages
Hi Dimitry, I found that the bottleneck distance is not symmetric, although the difference is not significant. import dionysus as d dgm1 = d.Diagram([(8.04545,4.59091), (5.5,4.68182)]) dgm2 = d.Diagra
Hi Dimitry, I found that the bottleneck distance is not symmetric, although the difference is not significant. import dionysus as d dgm1 = d.Diagram([(8.04545,4.59091), (5.5,4.68182)]) dgm2 = d.Diagra

By cai.507@...
·


Persistent Homology on highdimensional datasets 7 messages
Hi! I'm new to Dionysus (and to coding in general), so this question may be trivial. I need to compute persistent homology for a high dimensional dataset ( d ~ 1000) embedded in a vector space. I'd on
Hi! I'm new to Dionysus (and to coding in general), so this question may be trivial. I need to compute persistent homology for a high dimensional dataset ( d ~ 1000) embedded in a vector space. I'd on

By Tommaso Salvatori
·


dionysus Wasserstein distances 5 messages
Hi Dmitriy, I have a question about computing the Wasserstein distance using Dionysus 2. If either of the the diagrams have a point of multiplicity greater than one, having a death time as inf, the wa
Hi Dmitriy, I have a question about computing the Wasserstein distance using Dionysus 2. If either of the the diagrams have a point of multiplicity greater than one, having a death time as inf, the wa

By Adam Spannaus
·


Saving images created with d.plot 3 messages
Greetings, I would like to know if there is a quick way to save the plots generated by the plot_diagram and plot_bars. I know they use matplotlib, and I have tried to modify the file plot.py in the di
Greetings, I would like to know if there is a quick way to save the plots generated by the plot_diagram and plot_bars. I know they use matplotlib, and I have tried to modify the file plot.py in the di

By Xavier Flores
·


Computing extended persistence in dionysus2 5 messages
Hello Dmitriy, I am trying to compute extended persistence for graphs using dionysus2. I found in dionysus1 there is a file called 08extendedpersistence.py in the accomapnying examples. But I am not
Hello Dmitriy, I am trying to compute extended persistence for graphs using dionysus2. I found in dionysus1 there is a file called 08extendedpersistence.py in the accomapnying examples. But I am not

By cai.507@...
·


Dionysus Install Issues 11 messages
Hello, My name is Jonathan. I'm a senior at UF helping a professor with their research. We would like to use Dionysus' Omnifield persistence but I'm having difficulty getting Dionysus installed. As f
Hello, My name is Jonathan. I'm a senior at UF helping a professor with their research. We would like to use Dionysus' Omnifield persistence but I'm having difficulty getting Dionysus installed. As f

By Jonathan C
·


Picking Generators of Homology 6 messages
Hi I have a question about picking generators of homology represented in the barcodes. I understand that the homology generators are equivalence classes of non boundary cycles, so we can only pick a r
Hi I have a question about picking generators of homology represented in the barcodes. I understand that the homology generators are equivalence classes of non boundary cycles, so we can only pick a r

By nukpezah@...
·


gpu implementation of persistence computation
Hello, This is maybe not very relevant but I still want to post the question here. Since the major computation of persistence diagram boils down the Gaussian elimination of boundary matrix, should GPU
Hello, This is maybe not very relevant but I still want to post the question here. Since the major computation of persistence diagram boils down the Gaussian elimination of boundary matrix, should GPU

By cai.507@...
·
