get_references_by_doi
Extract reference lists using DOIs with high-performance batch queries from Europe PMC. Optimize literature retrieval for large-scale research tasks or database building by reducing API calls and network latency.
Instructions
通过DOI获取参考文献列表(批量优化版本 - 基于Europe PMC批量查询能力)
功能说明:
利用Europe PMC的批量查询能力获取参考文献
使用OR操作符将多个DOI合并为单个查询
相比传统方法可实现10倍以上的性能提升
特别适用于大量参考文献的快速获取
集成了发现的Europe PMC批量查询特性
参数说明:
doi: 必需,数字对象标识符(如:"10.1126/science.adf6218")
返回值说明:
包含与其他版本相同的基础字段
额外提供:
optimization: 优化类型标识
batch_info: 批量处理信息
batch_size: 批量大小
batch_time: 批量查询耗时
individual_time: 单个查询预估耗时
performance_improvement: 性能提升倍数
europe_pmc_batch_query: 使用的批量查询语句
使用场景:
大规模参考文献获取
高性能批量数据处理
时间关键的研究任务
文献数据库构建
性能特点:
比传统方法快10-15倍
利用Europe PMC原生批量查询能力
减少API请求次数
降低网络延迟影响
最适合处理大量参考文献的场景
技术原理:
使用DOI:"xxx" OR DOI:"yyy"的批量查询语法
一次请求获取多个DOI的信息
显著减少API调用次数和网络开销
Input Schema
Name | Required | Description | Default |
---|---|---|---|
doi | Yes |