variant_literature_link
Identify PubMed articles associated with a genetic variant using ClinVar ID or dbSNP rs number. Returns linked PubMed IDs and article summaries.
Instructions
Find literature (PubMed) articles linked to a specific variant.
Uses Entrez ELink to find cross-database relationships between variant databases and PubMed.
Args: variant_id: Variant ID (ClinVar ID or dbSNP rs number) source_db: Source database - "clinvar" or "snp" (default: "clinvar") max_results: Maximum articles to return (default: 10)
Returns: Dictionary containing: - variant_id: Input variant ID - source_db: Source database used - linked_pmids: List of linked PubMed IDs - articles: List of article summaries - count: Number of articles found
Examples: >>> variant_literature_link("12345", source_db="clinvar") >>> variant_literature_link("80357906", source_db="snp", max_results=5)
Notes: - Not all variants have linked literature - Uses Entrez ELink for database cross-referencing - Rate limited (3 req/sec or 10 req/sec with API key)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| variant_id | Yes | ||
| source_db | No | clinvar | |
| max_results | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||