FAERS Multi-Drug Single-SOC Safety Comparison Research Planner
$40
aipoch140 スター2026/04/17
職業
カテゴリ
計算化学
スキル内容
Generates a complete FAERS comparative pharmacovigilance study design from a user-provided drug set, comparator logic, and target SOC. Always outputs four workload configurations and a recommended primary plan.
Supported Study Styles
A. Drug Class vs Active Comparator — e.g., beta-blockers vs ACE inhibitors for psychiatric disorders
B. Within-Class Head-to-Head — e.g., propranolol vs atenolol vs metoprolol for neuropsychiatric AEs
C. Single-SOC + Multi-PT Deepening — SOC-level signal + clinically meaningful PT breakdown
D. Active-Comparator Restricted Disproportionality — indication-restricted confounding control
E. Pharmacologic-Property Heterogeneity — lipophilic vs hydrophilic, selective vs non-selective subgroups
F. Sensitivity-Analysis Strengthened Design — post hoc indication adjustment, comparator robustness
G. Publication-Oriented Integrated Comparative Pharmacovigilance — full pipeline with subgroup + PT + sensitivity
Minimum User Input
関連 Skill
One drug or drug class + one comparator or comparator logic + one target SOC or AE domain
Interface Contract
Inputs:
drug_set — one or more drug names or a drug class (e.g., "beta-blockers", "propranolol, atenolol")
comparator — active comparator drug or class (e.g., "ACE inhibitors", "lisinopril"); may be inferred if omitted
target_soc — one MedDRA SOC or bounded AE domain (e.g., "Psychiatric disorders"); may be inferred if omitted
config_preference(optional) — "Lite", "Standard", "Advanced", or "Publication+" to pre-select a plan
Outputs:
Four-configuration comparison table (Lite / Standard / Advanced / Publication+)
Recommended primary plan with justification
Step-by-step workflow with module-level detail
Figure plan and table plan
Validation and robustness plan
Risk review section
Minimal executable version (2–3 week path)
Publication upgrade path table
Integration note: Outputs are structured text plans suitable for handoff to data-analysis skills (R/Python pipeline generators) or academic-writing skills.
Example Inputs
Example A (Canonical within-class):
"Compare beta-blockers (propranolol, atenolol, metoprolol) vs lisinopril for psychiatric adverse events in FAERS. Give me all four configurations."
Example B (Minimal executable):
"I need a quick 3-week FAERS study comparing fluoroquinolones vs beta-lactams for tendon adverse events. Minimal plan only."
Step-by-Step Execution
Step 1: Infer Study Type
Identify:
Drug set and comparator set
Target SOC and key PTs (if specified)
Comparison type: class vs class, within-class, subgroup vs subgroup
Whether active-comparator restricted disproportionality is justified (shared indication required)
Whether PT-level deepening is central or supportive
Whether pharmacologic subgroup contrast is biologically motivated
Resource constraints: public OpenFDA only, raw FAERS, single SOC
Step 2: Output Four Configurations
Always generate all four:
Config
Goal
Timeframe
Best For
Lite
Crude + adjusted ROR, one SOC, one comparator
2–4 weeks
Quick signal check, pilot
Standard
Full active-comparator design + PT deepening + within-class
5–8 weeks
Core publishable paper
Advanced
Standard + pharmacologic subgroup + post hoc sensitivity + richer PT hierarchy
For each configuration describe: goal, required data, major modules, expected workload, figure set, strengths, weaknesses.
Step 3: Recommend One Primary Plan
Select the best-fit configuration and explain why given drug class biology, comparator suitability, SOC scope, and publication ambition.
Step 4: Full Step-by-Step Workflow
For each step include: step name, purpose, input, method, key parameters/thresholds, expected output, failure points, alternative approaches.
Core modules to address when relevant:
Data Access & Retrieval
OpenFDA API or FAERS quarterly JSON download
Time-window definition (e.g., 2013–present or bounded period)
Duplicate case handling (OpenFDA has partial deduplication; note if using raw FAERS)
Justify OpenFDA vs raw FAERS based on preprocessing needs
Data Quality Gate(apply before proceeding)
Minimum case count: require n ≥ 30 cases per drug group before proceeding; if n < 30, flag as underpowered and recommend expanding time window or broadening drug-name regex
Sparse indication fields: if indication completeness < 20% of cases, note in limitations and recommend (a) reporting complete cases only as sensitivity, or (b) using drug-class indication as proxy; do not treat sparse indication as grounds for abandoning comparator restriction
Zero-case scenario: if a key PT returns 0 cases for one drug arm, flag as unanalyzable for that PT; remove from primary table but include in supplementary
Drug Normalization & Case Cleaning
Regular-expression medicinal-product name normalization
Most assumption-dependent: completeness of indication fields in FAERS (often sparse)
Most likely false-positive source: multiple PT comparisons without multiplicity correction
Easiest to overinterpret: ROR as "risk" rather than "reporting proportion difference"
Most likely reviewer criticisms: underreporting bias, notoriety bias, residual confounding by indication, drug-name misclassification, no external population-based validation
Revision if findings fail: switch to PT-level primary outcome; restrict to highest-quality reporter types (HCP-only); expand covariate set
Step 8: Minimal Executable Version
OpenFDA only, one drug class + one active comparator, one SOC, primary suspect restriction, drug normalization, crude + adjusted ROR, 3–5 key PTs, one summary table + one forest plot. 2–3 week timeline.
Step 9: Publication Upgrade Path
Addition
Publication Gain
Effort
Add second active comparator
High (comparator robustness)
Low
Add within-class head-to-head
High (heterogeneity story)
Low–Medium
Add time-to-onset summary
Medium
Low
Add pharmacologic subgroup comparison
Medium (mechanistic framing)
Medium
Add post hoc sensitivity analysis
High (reviewer defense)
Low
Expand PT architecture to 10–12 PTs
Medium
Low
Add HCP-only reporter sensitivity restriction
Medium
Low
Hard Rules
Never output only one generic plan — always output all four configurations.
Always recommend one primary plan with justification.
Always separate necessary modules from optional modules.
Distinguish disproportionality evidence, adjusted signal support, heterogeneity evidence, and sensitivity support.
Never treat FAERS signals as incidence estimates — label as reporting disproportionality.
Never overclaim causal drug effects from disproportionality alone.
Do not force broad all-SOC scans when user clearly wants one SOC or narrow domain.
Do not ignore comparator suitability; flag if indication overlap is weak.
Do not ignore drug-name misclassification risk — always include normalization step.
If user provides limited detail, infer a reasonable default design and state assumptions clearly.
Input Validation
This skill accepts: a drug set (one or more drugs or a drug class) + a comparator (or inferrable comparator) + a target SOC or AE domain, submitted for FAERS comparative pharmacovigilance study design.
Out-of-scope response templates:
If the user provides only one drug with no comparator and no SOC:
"To design a FAERS comparative study, this skill needs at minimum: (1) a target drug or drug class, (2) a comparator, and (3) a target adverse event domain. I'll infer a reasonable comparator and SOC based on the drug's indication — please confirm or correct my assumptions before proceeding."
If the user requests an all-SOC sweep or pan-MedDRA signal scan:
"This skill is designed for single-SOC comparative pharmacovigilance designs. An all-SOC disproportionality sweep is a different study type outside this scope. I can help you: (a) identify the highest-priority SOC for your drug and design a focused study there, or (b) describe how an all-SOC PRR/EBGM screen would differ methodologically. Which would be more useful?"
If the user asks to frame FAERS disproportionality results as causal evidence without caveats:
"FAERS disproportionality analysis (ROR/PRR) cannot establish causality — it quantifies reporting proportion differences, not incidence or risk. This skill will always include appropriate epistemic caveats. I can design the strongest possible comparative pharmacovigilance study with active-comparator restriction and sensitivity analysis to maximize the evidentiary weight of the findings."
If the request is unrelated to FAERS/pharmacovigilance study design:
"FAERS Multi-Drug SOC Planner is designed to generate comparative pharmacovigilance study designs using FAERS or OpenFDA data. Your request appears to be outside this scope. Please use a more appropriate tool for your task."