paper_download
Download academic paper PDFs from multiple sources including arXiv, PubMed, bioRxiv, and Semantic Scholar using platform-specific identifiers.
Instructions
Download academic paper PDFs from multiple sources.
Input Constraints:
searcher: Required, must be one of the supported platforms
paper_id: Required, 1-200 characters, cannot be empty
Paper ID formats:
arXiv: Use the arXiv ID (e.g., "2106.12345").
PubMed: Use the PubMed ID (PMID) (e.g., "32790614").
bioRxiv: Use the bioRxiv DOI (e.g., "10.1101/2020.01.01.123456").
medRxiv: Use the medRxiv DOI (e.g., "10.1101/2020.01.01.123456").
Google Scholar: Direct PDF download is not supported; please use the paper URL to access the publisher's website.
IACR: Use the IACR paper ID (e.g., "2009/101").
Semantic Scholar: Use the Semantic Scholar paper ID, Paper identifier in one of the following formats:
Semantic Scholar ID (e.g., "649def34f8be52c8b66281af98ae884c09aef38b")
DOI: (e.g., "DOI:10.18653/v1/N18-3011")
ARXIV: (e.g., "ARXIV:2106.15928")
MAG: (e.g., "MAG:112218234")
ACL: (e.g., "ACL:W12-3903")
PMID: (e.g., "PMID:19872477")
PMCID: (e.g., "PMCID:2323736")
URL: (e.g., "URL:https://arxiv.org/abs/2106.15928v1")
Returns:
List of paths to the downloaded PDF files.
Example:
paper_download([ {"searcher": "arxiv", "paper_id": "2106.12345"}, {"searcher": "pubmed", "paper_id": "32790614"}, {"searcher": "biorxiv", "paper_id": "10.1101/2020.01.01.123456"}, {"searcher": "semantic", "paper_id": "DOI:10.18653/v1/N18-3011"} ])
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query_list | Yes |