search_pubmed
Search the PubMed database for publications using author names, DOIs, titles, or keywords to retrieve article metadata and PMIDs.
Instructions
Search PubMed database for publications.
Args: query: Search query (author name, DOI, title, or keywords) search_type: Type of search - "author", "doi", "title", or "keywords" (default: "author") max_results: Maximum number of results to return (default: 20, max: 50)
Returns: dict: Search results with PMIDs, article metadata, and summary statistics
Example usage: # Search for author search_pubmed("Ivan Matic", search_type="author", max_results=10)
# Search by DOI
search_pubmed("10.1038/nprot.2009.36", search_type="doi")
# Search by keywords
search_pubmed("ADP-ribosylation DNA repair", search_type="keywords")
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | ||
| search_type | No | author | |
| max_results | No |