processing-network-data

Convert raw relationship data into node lists, edge lists, and adjacency matrices.

24|7|Updated Nov 15, 2025
One-click install
npx skills add https://github.com/ptreezh/sscisubagent-skills --skill processing-network-data
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: processing-network-data
Source: https://github.com/ptreezh/sscisubagent-skills/tree/main/archive/skills/analysis/processing-network-data
Command: npx skills add https://github.com/ptreezh/sscisubagent-skills --skill processing-network-data

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill turns messy raw relationship data from surveys, interviews, observations, or digital records into standardized social network analysis inputs like node lists, edge lists, adjacency matrices, and data-quality reports.

Core Features & Use Cases

  • Relationship data extraction: Identify relationships and (optionally) weights from multiple data sources (questionnaires, interview text, observation coding, digital interaction logs).
  • Network matrix construction: Build node sets and construct adjacency matrices, supporting undirected/weighted/multi-attribute patterns.
  • Data cleaning, validation, and quality reporting: Detect missing values, inconsistencies, and anomalies, then output structured results with a quality assessment record.
  • Attribute integration for nodes and edges: Merge node attributes, encode edge attributes (strength/frequency), and handle time-related relationship information.

Use Case: If you have raw survey exports listing collaborators and relationship frequencies, use this Skill to convert them into an edge list and adjacency matrix suitable for NetworkX/igraph analysis.

Quick Start

Ask the skill to process your raw relationship dataset and output a standardized edge list, adjacency matrix, node/edge attributes, and a data quality report.

Frequently Asked Questions about processing-network-data

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert raw survey data into an edge list for social network analysis?

Converting raw survey data into an edge list involves extracting entities and coded relationships from questionnaire responses, then cleaning inconsistencies to output structured node and edge lists. This standardizes raw relationship data for network analysis frameworks.

What is the best way to build an adjacency matrix from interview and observation logs?

Building an adjacency matrix from interview and observation logs requires identifying interacting entities and encoding their relationship frequencies or strengths. The process constructs a validated matrix representing undirected, weighted, or multi-attribute network patterns.

Can I use my questionnaire exports to generate a node list with integrated attributes?

Yes, you can use questionnaire exports to generate a node list with integrated attributes. The process extracts unique entities from raw relationship descriptions, merges their specific node attributes, and handles time-related relationship information into a structured format.

How does network data validation handle missing values and anomalies in relationship datasets?

Network data validation detects missing values, inconsistencies, and anomalies within raw relationship datasets through deterministic script-based transformations. It outputs structured results alongside a data quality assessment record to ensure clean network inputs.

What data sources work for extracting relationship data to construct network matrices?

Data sources suitable for extracting relationship data include surveys, interviews, observation coding, and digital interaction logs. The process identifies relationships and optional weights from these sources to construct node sets and adjacency matrices.

Are there limitations when processing digital interaction logs for network preprocessing?

Limitations when processing digital interaction logs involve relying on deterministic script-based transformations and strict format requirements. The process requires well-structured raw inputs to correctly extract edges and produce validated network analysis artifacts.