Skip to main content
AI/MLjmagly

funder-network

Build the bipartite funder↔paper analytics — per-funder paper/A-grade/mean-grade rollup, mean CD-index + novelty bias, and co-funding clusters. Runs via `aiwg corpus funder-network`.

Stars
141
Source
jmagly/aiwg
Updated
2026-05-31
Slug
jmagly--aiwg--funder-network
View on GitHubRaw SKILL.md

// install — copy + paste into any project

mkdir -p .claude/skills && curl -fsSL https://raw.githubusercontent.com/jmagly/aiwg/HEAD/agentic/code/frameworks/research-complete/skills/funder-network/SKILL.md -o .claude/skills/funder-network.md

Drops the SKILL.md into .claude/skills/funder-network.md. Works with Claude Code, Cursor, and any agent that loads SKILL.md files from .claude/skills/.

Funder Network

Per-funder analytics over the funder↔paper bipartite graph (funder linkage comes from each REF's funders[]). Complements the by-funder view (#1492).

How to run

aiwg corpus funder-network                       # funder table + co-funded papers to stdout
aiwg corpus funder-network --out indices/funder-network.md
aiwg corpus funder-network --scan-acks           # also scan REF acknowledgement text (uses funder-aliases.yaml)

Per funder (PROF-F / PROF-O): paper count, A-grade count, mean grade, mean CD-index + novelty bias (vs the corpus novelty baseline — below/at/above), reusing the #1501 CD-index. Plus co-funding clusters (papers with ≥2 funders).

  • Funder linkage is read from citation-sidecar funders[] (both {id, grant-id} and bare-string forms). No funder list is hardcoded.
  • --scan-acks reads a corpus-local documentation/profiles/funder-aliases.yaml (raw-name → PROF-F/PROF-O id; absent → no aliasing) and scans REF acknowledgement sections — the externalized alias path.
  • Funder profiles use the shared entity-profile template (type: funder).

Triggers

  • "funder analytics / funder network"
  • "which funders back disruptive work?"
  • "co-funded papers"
  • /funder-network

References

  • @$AIWG_ROOT/src/artifacts/corpus-tools/funder-network.ts — implementation
  • @$AIWG_ROOT/src/artifacts/corpus-tools/corpus-graph.ts — CD-index reused here