Main Path Analysis for Citation and Directed Networks

Implements Main Path Analysis (MPA) as introduced by Hummon and Doreian (1989) . Given a directed acyclic graph (DAG) representing a citation or precedence network, the package computes traversal weights (SPC, SPLC, SPNP) for each edge and extracts the global, local, and key-route main paths. Also provides tools for DAG validation, node role classification (source/terminal/user), per-component path extraction for disconnected networks, and scale-free network testing. Accepts 'igraph' objects or edge-list data frames as input. Includes readers for 'Pajek' (.net) and 'Gephi' export (.gexf, .graphml) files.


Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("mpaR")

0.5.0 by Paulo H Resende, 2 months ago


https://github.com/resendeph/mpaR


Report a bug at https://github.com/resendeph/mpaR/issues


Browse source code at https://github.com/cran/mpaR


Authors: Paulo H Resende [aut, cre]


Documentation:   PDF Manual  


MIT + file LICENSE license


Imports igraph, methods, rlang, tools, xml2

Suggests openalexR, testthat


See at CRAN