Use this skill to propagate signal from one or more seed nodes over a small weighted interaction graph with personalized PageRank.
Scanned 9/8/2026
Install to Claude Code
npx -y skills add ma-compbio-lab/SkillFoundry --skill networkx-network-propagation-starter --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Networkx Network Propagation Starter?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/ma-compbio-lab-networkx-network-propagation-starter)More formats (shields.io, HTML) on the badges page.
# NetworkX Network Propagation Starter
Use this skill to propagate signal from one or more seed nodes over a small weighted interaction graph with personalized PageRank.
## What it does
- Loads a deterministic weighted edge list and a small seed-node set.
- Runs NetworkX personalized PageRank as a lightweight propagation surrogate.
- Emits ranked node scores, top non-seed hits, and basic graph statistics in JSON.
## When to use it
- You need a verified local starter for `network propagation`.
- You want a deterministic way to score neighbors around seed genes before using larger pathway or interaction resources.
## Example
```bash
python3 skills/systems-biology/networkx-network-propagation-starter/scripts/run_networkx_network_propagation.py \
--input skills/systems-biology/networkx-network-propagation-starter/examples/toy_network.tsv \
--seeds skills/systems-biology/networkx-network-propagation-starter/examples/toy_seeds.txt \
--top-k 5 \
--out scratch/networkx-propagation/summary.json
```
## Verification
- Skill-local tests: `python3 -m unittest discover -s skills/systems-biology/networkx-network-propagation-starter/tests -p 'test_*.py'`
- Repository smoke target: `make smoke-network-propagation`
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!