用途:按 PICO 纳入/排除标准筛选医学全文论文,判断是否应纳入 meta 分析;可选提供 PMID 从 PubMed 获取题名与摘要作为筛选依据。适用于需要可复现流程的论文评估与数据分析交付。
主要能力:提供打包脚本 scripts/extract_pdf.py 提取 PDF 全文;提供 scripts/query_pubmed.py 按 PMID 查询 PubMed;references/ 内含筛选提示词等参考材料;输出版式统一、可复核。
使用方式:确认输入、输出路径与参数后运行脚本。示例:cd "20260316/scientific-skills/Data Analytics/meta-screening-fulltext";python -m py_compile scripts/extract_pdf.py;python scripts/extract_pdf.py --help。若提供 PMID,运行 python scripts/query_pubmed.py "<input_pmid>"。若脚本返回元数据,则对比标准与题名+摘要;否则对比全文。随后使用 references/screening_prompts.md 中相应提示词。
输出要求:最终输出必须为可解析 JSON,包含 Result("Include" 或 "Exclude")与 Reason。Exclude 时 Reason 须用标准类别:Wrong population、Wrong intervention、Wrong comparator、Wrong outcomes、Wrong study design。
输入:input_paper 全文、inclu_exclu_criterion 纳入/排除标准、可选 input_pmid。若缺少必要输入,需指出缺哪些字段并索取最小补充信息;超出范围或失败时应报告失败点并给出安全的手动回退,不得编造文件、引用、数据或结果。
限制:依赖 Python 3.10+;第三方包未在本技能中明确固定版本,如需更严格环境控制应自行添加固定版本。其余平台、收费、价格或效果信息暂未提供。