Skip to main content

Generate citations for PubMed articles

Installation

python3 -m pip install pubmed-citations

Usage

Use in Python

from pubmed_citations.core import PubmedCitations

pmids = [12345678, 87654321]
citations = PubmedCitations(*pmids)

# get data
print(citations.data)
print(citations.orig_data)

# save to file
citations.to_docx("output.docx")
citations.to_excel("output.xlsx")
citations.to_json("output.json")
citations.to_jsonlines("output.jl")
citations.to_csv("output.csv")
citations.to_csv("output.tsv", sep="\t")

Use in CMD

pubmed_citations --help

pubmed_citations 1 2 3
pubmed_citations pmid.list

pubmed_citations 1 2 3 -f apa -o output.xlsx
pubmed_citations 1 2 3 -f apa -o output.docx
pubmed_citations 1 2 3 -f apa -o output.csv
pubmed_citations 1 2 3 -f apa -o output.json
pubmed_citations 1 2 3 -f apa -o output.jl
pubmed_citations 1 2 3 -f apa -o output.tsv

Metadata

Release files for pubmed-citations 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pubmed-citations 1.0.0
File Size Uploaded
pubmed_citations-1.0.0.tar.gz 5.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pubmed-citations 1.0.0
File Interpreter ABI Platform
pubmed_citations-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 14.0 kB

Release files / pubmed_citations-1.0.0.tar.gz

Download URL pubmed_citations-1.0.0.tar.gz
Size 5.9 kB
Tags Source
SHA-256 checksum
How to use checksums
855890f488c09f10355ea942ed2d2c84ccd001b4b26af72be7154e97be463299
BLAKE2b-256 checksum
How to use checksums
85e29d37a9a8a90522218c15803dca1a82d11f486279198ab38166dc6fd72659
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.8

Release files / pubmed_citations-1.0.0-py3-none-any.whl

Download URL pubmed_citations-1.0.0-py3-none-any.whl
Size 8.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a98f445a4c0ec6e0f8a113abf27f0ef1a8801b89a8a7b6da58b2e6a4aa2f02e1
BLAKE2b-256 checksum
How to use checksums
dc5609092e0d6a96ac6e4147f263d27ee03d5ee806bbf4e21785d81d094f4d4d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.8

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page