What problem does it solve?
Analyzing a pooled compound-by-sample viability screen (QC, normalization, hit calling, selectivity classification, biomarker association, and candidate prioritization) is normally a multi-week manual project with no shared format or audit trail. This Skill turns a screen bundle plus an explicit objective YAML into a ranked, biomarker-supported repurposing shortlist in one reproducible run.
Core Features & Use Cases
- Schema-driven ingest and QC: Accepts any bundle layout defined in schema.yaml, computes robust SSMD per sample-plate pair, and anchors viability to per-plate DMSO controls.
- Hit calling and selectivity: Calls hits via viability and robust-z thresholds, then classifies compounds as inactive, context-selective, or broadly active using kill rates and the SAS bimodality coefficient against objective-defined target and off-target contexts.
- Biomarker sweep and priority scoring: Runs Spearman associations across feature matrices (expression, methylation, etc.) with per-feature-type BH-FDR, then combines selectivity, biomarker strength, clinical phase, mechanism novelty, and phenocopy support into a weighted priority score.
- Use Case: Given a PRISM-style screen of IBD organoids versus fibroblast references, produce a top-20 table of approved compounds that selectively kill the target context, with supporting biomarker evidence and a full reproducibility bundle.
Quick Start
Run the bundled offline demo by asking the agent to run the drug repurposing screen demo and write the report, tables, and parquet caches to an output directory.