pd-target-credentialing
pd-target-credentialing takes a candidate gene, pulls converging public evidence — Smajić 2022 and Kamath 2022 substantia-nigra single-nucleus RNA-seq, OpenTargets GraphQL, Reactome ContentService, HGNC — and outputs a one-page HTML dossier with a composite confidence score and stacked-bar evidence breakdown.
- Scanpy + Scrublet QC; marker-score cell-type annotation (9 cell types, 0.15 ambiguity margin); DA-subtype (SOX6+ / CALB1+) cross-check; Harmony integration.
- Pseudobulk DE per (donor × cell type) using pyDESeq2 with auto-detected ancestry-PC covariates; per-cell-type + global BH-FDR with a
strong_evidenceflag. - Evidence convergence scoring across single-nucleus DE, OpenTargets, Reactome, HGNC; Jinja2-rendered HTML dossier per gene.
Tech. Python 3.11 · Scanpy · AnnData · Scrublet · harmonypy · pyDESeq2 · gql (GraphQL) · Jinja2 · Typer.