batch_enrich_references_by_dois
Enrich multiple DOI references in bulk using Europe PMC’s API, enabling faster processing of large-scale literature data with automatic deduplication and completeness checks.
Instructions
批量补全多个DOI的参考文献信息(超高性能版本)
功能说明:
- 同时处理多个DOI的参考文献补全
- 使用Europe PMC的批量查询API一次性获取多个DOI的详细信息
- 比逐个查询快10-15倍,适合大规模文献数据处理
- 自动去重和信息完整性检查
- 支持最多20个DOI的批量处理
参数说明:
- dois: 必需,DOI列表,最多支持20个DOI同时处理
- 示例: ["10.1126/science.adf6218", "10.1038/nature12373"]
- email: 可选,联系邮箱,用于获得更高的API访问限制
返回值说明:
- enriched_references: 补全信息的参考文献字典,以DOI为键
- total_dois_processed: 处理的DOI总数
- successful_enrichments: 成功补全的DOI数量
- failed_dois: 补全失败的DOI列表
- processing_time: 总处理时间(秒)
- performance_metrics: 性能指标
使用场景:
- 大规模文献数据分析
- 学术数据库构建
- 批量文献信息补全
- 高性能文献处理系统
性能特点:
- 超高性能:10-15倍速度提升
- 智能批量:自动分批处理大量DOI
- 并发优化:充分利用API并发能力
- 数据一致性:自动去重和完整性检查
Input Schema
Name | Required | Description | Default |
---|---|---|---|
dois | Yes | ||
No |