Skip to main content

A tool to get papers list from pubmed

Project description

PubMed Tool

This tool fetches research papers from PubMed based on a search query, extracts non-academic authors, and saves the results to a CSV file.

Features

  • Fetch paper IDs from PubMed using a search query.
  • Retrieve detailed information about the papers.
  • Extract non-academic authors from the papers.
  • Save the results to a CSV file.

Requirements

  • Python 3.x
  • requests library
  • argparse library
  • xml.etree.ElementTree library
  • re library
  • logging library
  • csv library
  • poetry for dependency management

Usage

First, install the dependencies using Poetry:

poetry install

Then, run the tool with the desired search query:

poetry run python get-papers-list --query "your search query"

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pubmedtool-0.1.2.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pubmedtool-0.1.2-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

Details for the file pubmedtool-0.1.2.tar.gz.

File metadata

  • Download URL: pubmedtool-0.1.2.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.1 CPython/3.10.12 Linux/6.8.0-40-generic

File hashes

Hashes for pubmedtool-0.1.2.tar.gz
Algorithm Hash digest
SHA256 2fc89bc09c2b68da666cb4a6d5380937c7e5a06bd2a90503afb48496469ada51
MD5 5b12f9f734d67cced9ec5186c0d49805
BLAKE2b-256 b5177b3476d8d6c5227d4430353f4e4e0140c997fc6f2bd2f11927197a1fde6e

See more details on using hashes here.

File details

Details for the file pubmedtool-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: pubmedtool-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 4.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.1 CPython/3.10.12 Linux/6.8.0-40-generic

File hashes

Hashes for pubmedtool-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 3b5894de7970ff8c84eb44de4226ec956d2526ed679ca09e82f2de3451585a43
MD5 58accdfbbc58a1ddd8ac89f1ae939da0
BLAKE2b-256 e48089c04d9452439fd07ee79074ed6c03e15718629f66096820b949eaa15dfb

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page