Eirene.eirene
— Methodeirene(X[, keyword arugemts])
Computes the persistent homology of a filtered complex.
Eirene.nval
— Methodnval(colptr,J)
For a column sparse matrix with column pattern colptr
, counts the number of values stored for column j, for each j in J
.
Eirene.nval
— Methodnval(colptr,j::Int64)
For a column sparse matrix with column pattern colptr
, counts the number of values stored for column j
.
Eirene.plotbarcode_pjs
— Methodplotbarcode_pjs(C; <keyword arguments>)
Generate barcode diagram in PlotlyJS for a dictionary object C
returned by the function eirene
.
Keyword Arguments
dim = 0:C["input"]["maxdim"]
: (homological) homological dimensions to plotsortby = "birth"
: determines whether bars appear in order of"birth"
(that is, birth time) or"age"
(that is, death time - birth time)minage = zeros(Float64,length(dim))
: array or range of real numbers (tolerances), one for each dimension to be plotted; bars that do not meet this minimum lifetime requirement will not be plottedlw = 2
: line width of bars to be plotted