SpringRank.jl

SpringRank.jl implements the SpringRank algorithm for ranking nodes in directed networks.

Basic usage

using SpringRank, SparseArrays

A = sparse([1, 1, 2], [2, 3, 3], [1.0, 2.0, 1.0], 3, 3)
r = springrank(A)

API (auto-generated)

SpringRank.springrankMethod
springrank(A::SparseMatrixCSC; λ=1e-8, method=:auto, ...)

Compute SpringRank scores for a directed network with adjacency matrix A.

Returns a vector of node scores normalized to have zero mean.

SpringRank.springrank_pairsMethod
springrank_pairs(pairs; n, λ=1e-8, method=:auto, ...)

Compute SpringRank scores from an edge list pairs (any Tables.jl-compatible table).