SuperAPI AI 工具集

clinical-trial-finder

通用与其它

查看项目

更新于 10-15 16:43

技能介绍

用途:根据基因、变异或疾病条件检索临床试验,主要来源为 ClinicalTrials.gov API v2,可选补充 EU Clinical Trials Register(--euctr,尽力而为,失败时降级为空列表)。输出包括 HTML 报告、tables/trials.csv 及可选 FHIR R4 Bundle。

主要能力:使用 query.cond 条件字段检索,读取 MeSH 编码;默认每条查询返回 20 条(--max-results 可调);展示所有招募状态,招募中高亮,TERMINATED 与 WITHDRAWN 以独立标识标出且不省略;分期按 API 原文展示并映射到 FHIR R4 ResearchStudy.phase 代码。--country 按国家在 API 层过滤;--status 为客户端单状态视图过滤。基因模式经 OpenTargets 关联(阈值 --ot-min-score ≥0.6,每个基因最多 5 个疾病 --ot-max-diseases);变异模式经 EBI GWAS Catalog 由 rsID 解析显著疾病性状再检索。多页分页通过 nextPageToken 累积;瞬时错误以指数退避重试最多 3 次(1s/2s/4s)。

使用方式:由 LLM 智能体调度该技能并解读结果,技能本体为 Python,负责查询与格式化。每次运行写出 commands.sh 与 checksums.sha256 以便复现与审计。CSV 列表字段以竖线分隔;HTML 为自包含内联 CSS/JS,可本地直接打开;--fhir 时对 Bundle 做基本结构校验。

适用场景:临床研究信息检索、基因或变异到试验的线索梳理、结果导出到 Excel/R/pandas 后分析。

限制:不解析资格标准(API 返回为非结构化文本),需用户在 ClinicalTrials.gov 查看完整记录;不推断疗效或安全性,COMPLETED 不代表干预有效;不得据此建议患者入组,须引导至临床医生或试验联系人;不跨人群外推资格;不得编造 NCT ID、标题或申办方;每份报告需含研究用途免责声明;默认 20 条不得擅自放大,除非用户明确要求更多。