搜索生物医学文献,获取引用次数,并导入Zotero/EndNote。适用于:(1)用户要求通过DOI、标题、作者等检索文献时。
学术论文查找器 : 搜索 PubMed 并导入论文到 Zotero 或生成 EndNote.是一项面向实际任务的技能,主要用于Setup. : 要求环境变量: :.;ZOTERO API KEY - Zotero API 密钥(来自 https://www.zotero.o)。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;
涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。
搜索 PubMed 并将论文导入 Zotero,或生成适用于 EndNote 的 RIS 文件。
需设置以下环境变量:
ZOTERO_API_KEY — Zotero API 密钥(获取地址:https://www.zotero.org/settings/keys/new)ZOTERO_USER_ID — 您的 Zotero 用户 IDpython3 scripts/pubmed_search.py --doi "10.1016/j.cell.2014.07.013"
python3 scripts/pubmed_search.py --title "circulating tumor cell clusters"
python3 scripts/pubmed_search.py --author "Aceto N" --year 2014
# 通过 PMID python3 scripts/zotero_add.py --pmid 25171411 # 通过 DOI python3 scripts/zotero_add.py --doi "10.1016/j.cell.2014.07.013"
python3 scripts/batch_import.py --pmids "25171411,30728496,41212905"
python3 scripts/generate_ris.py --pmids "25171411,30728496" --output literature.ris
pubmed_search.py — 支持通过 DOI、标题或作者在 PubMed 中检索论文zotero_add.py — 支持通过 PMID 或 DOI 将论文添加至 Zoterobatch_import.py — 批量添加多篇论文generate_ris.py — 生成适用于 EndNote 的 RIS 文件当用户提供如下格式的参考文献时:
Aceto, N.; Bardia, A.; Miyamoto, D. T.; Donaldson, M. C.; Wittner, B. S.; Spencer, J. A.; Yu, M.; Pely, A.; Ting, K.; Haber, D. A.; Maheswaran, S. Circulating Tumor Cell Clusters Are Oligoclonal Precursors of Breast Cancer Metastasis. Cell 2014, 158 (5), 1110–1122. https://doi.org/10.1016/j.cell.2014.07.013.
10.1016/j.cell.2014.07.013python3 scripts/pubmed_search.py --doi "10.1016/j.cell.2014.07.013"python3 scripts/zotero_add.py --pmid 25171411用户拥有多个论文,希望统一导入 EndNote:
# 列出全部 PMID python3 scripts/generate_ris.py --pmids "25171411,30728496,41212905,41651843,19945376" --output my_papers.ris
随后在 EndNote 中导入该 RIS 文件:文件 → 导入 → 选择 .ris 文件。
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.6万人学习
最新文章