Skip to content

v0.7.0: Literature Intelligence (Europe PMC & PubMed)

Choose a tag to compare

@engkinandatama engkinandatama released this 29 Sep 23:53
· 6 commits to main since this release
194bc40

BioContext v0.7.0: Literature Intelligence

What's New

  • Europe PMC & PubMed Literature Adapter:
    • Full querying capabilities for biomedical publications via Europe PMC REST API.
    • Resolves queries by gene symbol, disease entity, PubMed ID (PMID), PubMed Central ID (PMCID), or Digital Object Identifier (DOI).
    • Rich citation metadata extraction including titles, authors, journals, publication years, full abstract text, citation count, and direct open-access URLs.
  • FastMCP Literature Tools:
    • get_supporting_publications(query: str, limit: int = 5): Search biomedical literature for gene/disease evidence.
    • get_publication_details(identifier: str): Fetch granular paper metadata and abstract by PMID, PMCID, or DOI.
  • CLI Literature Commands:
    • biocontext literature <query>: Interactive multi-paper literature search with formatted terminal tables.
    • biocontext paper <identifier>: Granular abstract and citation viewer directly in the terminal.
  • Resilience & Testing:
    • Full test coverage for literature adapter queries and MCP tool interfaces (tests/test_literature_adapter.py).