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.3.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.3-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pubmedtool-0.1.3.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.3.tar.gz
Algorithm Hash digest
SHA256 71ba43b16504c942d01484b2b16e74b75964cf7a00a2f1a3ff2aea272485b88d
MD5 0e9413e8071423203b1f9d1fa455b83e
BLAKE2b-256 f3204ab79d52c894224c7ac5902740fa56b910af52eed3030e75d2d504c11c40

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pubmedtool-0.1.3-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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 95e44e91bb8c7a896481bf861f80598f025dfe55f18de8800275bb421540b1e5
MD5 6c6e34b0fbaad2bc464b0600b69f3f98
BLAKE2b-256 d8f63295aa8171ec0d6646a187bc18091ae15ccf9d49f2f894e033042b25fe1b

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