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.1.tar.gz (2.7 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.1-py3-none-any.whl (3.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pubmedtool-0.1.1.tar.gz
  • Upload date:
  • Size: 2.7 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.1.tar.gz
Algorithm Hash digest
SHA256 e7ba788b127d012a7d1dc473d239755d0eeff4050e85fcb433569b6c2a726d75
MD5 d3bd85cd21be06635e4155a92ecfd121
BLAKE2b-256 c554b875ca437c318f5e6c558ae6a6dd5d322de4eb430e088eb75e42bf41abd2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pubmedtool-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 3.6 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b974ec6062b7b9d70306ccd8118aa47c9bb84a530096c811ce956617d79be0a8
MD5 2ca502792bebef5a4e31791f064abd62
BLAKE2b-256 0b105d14a49c69df6821ede327fe5f09e834858d4ddb167594265fc33c1179f8

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