用途:该技能用于查询 ClinicalTrials.gov API v2,检索临床试验并按招募状态等条件筛选,或通过 NCT 编号获取单个研究的完整方案信息。适合需要查找某疾病(如 cancer)相关试验、定位特定干预措施(药物/生物制品/器械)试验、核对状态与关键字段(分期、地点、申办方)或导出试验元数据做后续分析的场景。
主要能力:支持按 condition、status、limit 等常用条件搜索研究;支持按 NCT ID 获取研究详情,包含方案级信息与入组标准(如有);提供简单 Python 接口,便于集成到脚本和流程中;并提供高级查询参数与字段定义的参考文档(references/api_reference.md)。
使用方式:依赖 Python 3.9+ 与 requests>=2.28。可从 scripts.query_clinicaltrials 导入 search_studies 与 get_study_details,调用 search_studies(condition="cancer", status="RECRUITING", limit=10) 进行检索,再以 get_study_details(nct_id) 获取指定研究的完整记录。
限制:资料未提供具体返回字段的完整清单与错误处理细节,实际字段以 API 返回为准;需要网络访问 ClinicalTrials.gov;关于收费、平台与配额等信息暂未提供。