comp-pharm-cascade
Use when ranking/prioritizing a congeneric small-molecule series against a protein target (binding-affinity SAR, hit triage, mechanism-of-action), or when scoping such a campaign. Routes the work through a cost-escalating cascade — experimental-anchor data → license-free ML (Boltz-2) breadth + pose → licensed Schrödinger physics (FEP/MM-GBSA/BPMD) for the headline ΔΔG → QM (EXESS) mechanism → figures — with consensus checks at the two gates that are catastrophic when silently wrong (pose, and the published number). NOT for a single one-off docking (use schrodinger-maestro-driver / structure-based-screening) or pure knowledge lookup (use tooluniverse).
- License 许可
- MIT
- 最近更新
- 2026-11-02
- Stars
- ★ 0
- Forks
- 0
01 前言 Front Matter
- name
- comp-pharm-cascade
- description
- Use when ranking/prioritizing a congeneric small-molecule series against a protein target (binding-affinity SAR, hit triage, mechanism-of-action), or when scoping such a campaign. Routes the work through a cost-escalating cascade — experimental-anchor data → license-free ML (Boltz-2) breadth + pose → licensed Schrödinger physics (FEP/MM-GBSA/BPMD) for the headline ΔΔG → QM (EXESS) mechanism → figures — with consensus checks at the two gates that are catastrophic when silently wrong (pose, and the published number). NOT for a single one-off docking (use schrodinger-maestro-driver / structure-based-screening) or pure knowledge lookup (use tooluniverse).
03 SKILL.md 正文
comp-pharm-cascade
Orchestration skill: how a target + ligand series flows through the available compute stack to a defensible affinity/mechanism result. This is a routing law over executor skills, not a new engine. Reference implementation: the phenibut α2δ-1 / GABA_B campaign (worked numbers at the bottom).
Core principle — a cascade with two guarded gates
Escalate cost only when the cheaper tier can't answer. But a naive cascade is brittle where campaigns actually break: it trusts each tier and escalates upward, so a wrong pose makes MM-GBSA, FEP, and QM all rank garbage equally. So spend redundancy surgically at the two checkpoints where being wrong is catastrophic and silent, single-track everywhere else.
- Gate 1 — Pose. A pose is trusted only when independent methods agree (Boltz-2 co-fold ipTM/PAE ∩ Glide/IFD ∩ BPMD stability). Cheap ensemble at the known failure point. Never rescore an unvalidated pose.
- Gate 2 — The published number. The one headline ΔΔG gets FEP plus one orthogonal corroborator (Boltz affinity or QM decomposition) plus the experimental value. Everything else in the SAR runs single-method, flagged lower-confidence.
Tier map (cheap → expensive)
| Tier | Capability | Executor | Note |
|---|---|---|---|
| 0 — Anchor ⭐ | Experimental Ki/IC50/EC50, the y-axis | ChEMBL MCP / GtoPdb / tooluniverse pharmacology |
Run FIRST. No ground truth → no rankable claim (see Gate 0). |
Canonical phase pipeline
Substrate & ops (hard-won)
Worked reference — phenibut (2026-07-04)
04 同仓库更多 Skills
clarify-requirements
Resolve genuine pre-execution ambiguity by scanning repo context, generating 1-6 grounded options, and asking 1-3 focused questions via AskUserQuestion. NOT for mid-task use (injection risk); NOT when the goal is already unambiguous; use to disambiguate vague prompts before any file edits.
openmm-md
Run FREE, open-source, Windows-native GPU molecular dynamics via the openmm-md MCP (OpenMM + CUDA on the local NVIDIA GPU). Use for protein / protein-ligand MD when you want a free stack or are on Windows without a Schrodinger license. Covers the full workflow (prepare, solvate, minimize, equilibrate, production, analyze, mmgbsa) AND an honest decision guide vs Schrodinger Desmond, including how to run Desmond legitimately on Linux or a cloud GPU with a real license. This is a deliberately LESSER free alternative and does NOT replace the schrodinger MCP tools. Do NOT use it to pick a free tool when a validated FEP+, WaterMap, IFD-MD, or Prime MM-GBSA result is actually required.
visual-review
Take screenshots of web pages and UI using Playwright for visual review and iteration
status
Diagnostic status report — shows metaswarm installation state, project setup, and potential issues
start
Use when starting work on any task, when the user mentions metaswarm, or when the user wants to begin tracked development work
setup
Interactive project setup — detects your project, configures metaswarm, writes project-local files