← Back to all sparks
N

netrankr

ANALYTICS
Velocity0.0

Analyzing Partial Rankings in Networks

A centrality package that absorbed an abandoned neighbour rather than let its functions vanish.

network-analysiscentralitygraph-theoryr-packageigraph
Current state
netrankr computes centrality rankings on networks using partial orders rather than committing to a single index, and lets users build their own indices from relational components. The latest release folds in functions from the archived NetSwan package and clears deprecated igraph calls. Earlier work removed the midpoint calculation from rank_intervals, a change the notes themselves flag as possibly breaking.
Where it's heading
Development is sparse and driven by ecosystem pressure — igraph deprecations, CRAN archival of related packages, JOSS submission requirements. The analytic core has been stable since the partial-order framework was established; what changes is the surrounding surface and its compatibility with a moving graph stack. Absorbing NetSwan is the first real expansion in years.
Prediction
Expect further igraph compatibility passes; whether the NetSwan absorption is a one-off rescue or the start of consolidating orphaned network packages is not something these entries settle.

Recent moves

  1. 1y ago

    Absorbs functions from the archived NetSwan package

    Adds functions from the archived NetSwan package and removes deprecated igraph calls. Taking in an orphaned package's functionality is a real widening of scope for a project that had been stable for years.

    View source ↗
  2. 2y ago

    Removes a platform-specific failing test

    Removes a test that failed on some platforms. A CRAN-driven patch four days after the previous release.

    View source ↗
  3. 2y ago

    igraph upgrade and a breaking rank_intervals change

    Clears goodpractice warnings, expands tests and index_builder documentation, upgrades igraph graph versions, and drops the midpoint calculation from rank_intervals — a change the notes label possibly breaking. The most substantive release before the NetSwan absorption.

    View source ↗
  4. 3y ago

    Internal changes for JOSS submission

    Internal changes made for the JOSS submission, with no user-facing effect. The version tag exists to cite, not to install.

    View source ↗
  5. 5y ago

    Handles unconnected graphs; adds incomparable_pairs()

    Extends majorization_gap() to unconnected graphs and adds incomparable_pairs(). Both work directly on the partial-order machinery that distinguishes this package from index-first centrality tools.

    View source ↗
  6. 7y ago

    Fixes index builder; adds weighted adjacency relations

    Fixes user-defined index building and transitive reduction, adds a weights type to indirect_relations() and deprecates the identity type in favour of adjacency. Naming cleanup alongside genuine correctness fixes in the index builder.

    View source ↗