metrics.nodes ============= .. py:module:: metrics.nodes Classes ------- .. autoapisummary:: metrics.nodes.NodeMetrics Module Contents --------------- .. py:class:: NodeMetrics Handles node-level metric calculations. .. py:method:: extract_node_metrics(nodes_list: List[Tuple]) -> Any Compute per-node graph metrics for a DPG model. :param dpg_model: NetworkX DiGraph representing the DPG. :param nodes_list: List of ``(node_id, label)`` tuples. :returns: DataFrame with columns ``['Node', 'Label', 'Degree', 'In degree nodes', 'Out degree nodes', 'Betweenness centrality', 'Local reaching centrality']``.