tooluniverse.tools.PubMed_search_articles module

PubMed_search_articles

Search PubMed biomedical literature database using NCBI E-utilities (esearch + esummary). Returns…

tooluniverse.tools.PubMed_search_articles.PubMed_search_articles(query, limit=10, mindate=None, maxdate=None, datetype='pdat', include_abstract=False, sort=None, *, stream_callback=None, use_cache=False, validate=True)[source]

Search PubMed biomedical literature database using NCBI E-utilities (esearch + esummary). Returns…

Parameters:
  • query (str) – Search query for PubMed articles. Use keywords, author names, journal names, …

  • limit (int) – Number of articles to return. This sets the maximum number of articles retrie…

  • mindate (str) – Minimum date for results (format: YYYY/MM/DD or YYYY). Requires datetype to b…

  • maxdate (str) – Maximum date for results (format: YYYY/MM/DD or YYYY). Requires datetype to b…

  • datetype (str) – Type of date to filter on: ‘pdat’ (publication date), ‘edat’ (Entrez date), o…

  • include_abstract (bool) – If true, best-effort fetches abstracts via efetch (adds abstract/abstract_sou…

  • sort (str) – Sort order for results. Valid values: ‘pub_date’ (newest first), ‘Author’ (al…

  • stream_callback (Callable, optional) – Callback for streaming output

  • use_cache (bool, default False) – Enable caching

  • validate (bool, default True) – Validate parameters

Return type:

Any