https://github.com/neonwatty/pypmed
A Python interface for PubMed's APIs
https://github.com/neonwatty/pypmed
api publications pubmed python research-tool
Last synced: 3 months ago
JSON representation
A Python interface for PubMed's APIs
- Host: GitHub
- URL: https://github.com/neonwatty/pypmed
- Owner: neonwatty
- License: mit
- Created: 2023-04-25T22:13:05.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-04-27T03:44:49.000Z (over 2 years ago)
- Last Synced: 2025-07-13T09:49:04.352Z (3 months ago)
- Topics: api, publications, pubmed, python, research-tool
- Language: Jupyter Notebook
- Homepage:
- Size: 81.1 KB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/jermwatt/pypmed/actions/workflows/python-app.yml)
# pypmed - a simple Python interface for [PubMed's API](https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi/)
pypmed is a Python library that provides easy access to the [PubMed's APIs](https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi/).
## Installation
`pip install pypmed`
## Example usage
This example can be executed in [this example notebook](https://colab.research.google.com/github/jermwatt/pypmed/blob/main/pypmed_example_usage.ipynb#scrollTo=8TBhToBJo8ZY).
```python
from pypmed import apissearch_criteria = {'author_first_name': 'rachel',
'author_last_name': 'gottschalk',
'institution': 'university of pittsburgh at pittsburgh',
'publication_year': 2022
}response = apis.query_pubmed_api(search_criteria=search_criteria)
```