前言¶
做药物警戒(pharmacovigilance)分析时,一个常见的难点是:FAERS 数据体量大、药物多、适应症杂,当需要比较同一 SOC(System Organ Class,系统器官分类)或同一 AE(Adverse Event,不良事件)家族内多种药物、甚至整类药物的安全性时,手工拼分析方案既费时又容易漏掉关键设计点——对照组怎么选、要不要做亚组、证据链怎么对审核人员交代。
下面介绍的这个 Skill 针对的就是这一步:它把这类多药/类级安全性对比的 FAERS 研究方案设计整理成一套可复用的流程,输出一份结构完整的方案文档,而不是直接跑数据。
这是什么¶
Active Comparator Single Soc Faers Safety Comparison,坐标 @user_c7479c7a/active-comparator-single-soc-faers-safety-comparison,版本 1.0.0,由发布者 user_c7479c7a 维护,来源标记为 community(社区来源),SkillHub 分类为 professional。它面向的是在一个预先定义的 SOC 或 AE 家族内部、对多种药物或整类药物进行安全性对比的场景。
官方简介一句话概括其能力:
Generates complete FAERS pharmacovigilance study designs for multi-drug or class-level safety comparison inside one predefined SOC or AE family using active comparators, disproportionality analysis, subgroup characterization, and reviewer-facing evidence control.
也就是说,它的产物是「研究设计方案」,输入是分析目标,输出是包含设计要点、对照组策略、分析步骤和证据控制要求的方案文档。
核心功能¶
根据官方简介,这个 Skill 的能力集中在四个方面,下面逐条说明各自在方案中承担的角色。
1、Active comparators(主动对照)。方案会在研究范围内选定一个或多个对照药物作为主动对照,而不是只做简单的全部两两比较。这一步决定了后续安全性差异的参照基准,是方案里最先要定下来的部分。
2、Disproportionality analysis(失衡分析)。作为信号检测的主要手段,方案会写明用何种失衡分析方法(如 PRR、ROR 一类比例失衡指标)来比较目标药物与对照之间的报告比例,并说明对应的统计阈值与判定逻辑。
3、Subgroup characterization(亚组刻画)。方案会对人群、合并用药、时间窗等维度做亚组拆分,用于判断信号在不同人群中的分布是否稳定,避免把整体层面的失衡误读为某一亚组的特异性信号。
4、Reviewer-facing evidence control(面向审核的证据控制)。方案最后一部分面向审阅者,要求把每一步的假设、参数选择和判定结果固定下来,使整条证据链可回溯,方便审核人员复核。
需要注意的是,以上四点来自官方简介原文,具体实现里用到的指标名称、阈值默认值、亚组切分维度等细节,在可获取的资料中没有给出,本文不做推测。
安装与启用¶
按照社区 Skill 的一般做法,启用方式通常是在对应客户端里通过坐标拉取,或把技能目录放到本地技能路径下。
可核实的标识信息如下:
坐标:@user_c7479c7a/active-comparator-single-soc-faers-safety-comparison
版本:1.0.0
来源:community
分类:professional
标签:requires_api_key=false
其中 requires_api_key=false 说明该 Skill 的调用不依赖 API Key,本地或客户端内即可运行,不需要先配置密钥。
需要说明的是:本次编写时,官方页面(含 https://api.skillhub.cn/user_c7479c7a/active-comparator-single-soc-faers-safety-comparison 与对应的 SkillHub 页面)无法访问,已抓取资料中也没有给出安装命令或客户端差异说明。因此本文不提供 npx、claude、codex 之类的具体安装命令,避免编造。实际使用时请以官方页面当时的说明为准。
典型用法¶
已抓取资料中未包含官方提供的可复现示例或输入格式说明,因此本节不做示例编写。
从简介可以确定输入侧的关键约束是:研究范围必须收敛在一个预先定义的 SOC 或 AE 家族内。也就是说,调用前需要先把分析对象限定清楚(例如指定某个 SOC 下的若干药物,或某个 AE 家族内的一组事件),再把「药物对比还是类级对比」「以哪个药物作为主动对照」这两个问题确定下来,Skill 才能据此产出完整的方案结构。
如果你手头已经有 FAERS 分析目标但还没定对照组,建议先按下面的顺序准备输入:确定 SOC 或 AE 家族、列出目标药物清单、明确对照候选、界定需要考察的亚组维度。
适用场景与注意¶
适合的场景:需要在单个 SOC 或单个 AE 家族内部做多药安全性对比、或整类药物层面的对比;需要一份结构完整、可供审阅者复核的研究设计方案;希望把失衡分析、亚组刻画和证据控制这几块固定下来,减少每次手工拼装方案的重复劳动。
需要注意的几点:
1、范围是硬约束。该 Skill 的设计前提就是「inside one predefined SOC or AE family」,跨 SOC 的多药对比不在它的描述范围内,硬套会产生不符合设计意图的方案。
2、产物是方案,不是结论。它生成的是研究设计方案与证据控制要求,不会直接返回信号判定结果;实际的信号计算仍需在 FAERS 数据上另行执行。
3、来源为 community。它由社区发布者维护,采用通用的 SKILL.md 格式;方案中的统计方法选择和阈值设定需要使用者结合具体监管或业务要求自行确认,不要直接当作既定标准。
4、资料完整性。本次编写时官方页面无法访问,安装命令、输入模板、示例与版本更新记录均未在资料中出现,相关操作细节需以官方页面为准。
另外需要提示一处资料差异:任务线索中给出的评分为 99745、下载 391 次,而已抓取的官方资料记录为评分 100000、下载 576 次、安装 0 次。两处不一致,本文以已抓取资料为准,并在此标明差异,实际数值以官方页面当前显示为准。
结尾¶
这个 Skill 的价值在于把「单个 SOC 或 AE 家族内的多药/类级安全性对比」这一类 FAERS 研究方案的设计骨架固定下来,让主动对照、失衡分析、亚组刻画和审核证据控制这几块不再靠手工临时拼凑。如果你正在做这一类药物警戒分析,可以先用它搭出方案框架,再按具体数据和审核要求填充参数。
官方地址:https://api.skillhub.cn/user_c7479c7a/active-comparator-single-soc-faers-safety-comparison
SkillHub 页面:https://www.skillhub.cn/skills/user_c7479c7a/active-comparator-single-soc-faers-safety-comparison