pubmed-xml 1.0.1

Creator: railscoder56

Last updated:

Add to Cart

Description:

pubmedxml 1.0.1

PubMed XML Parser
Installation
python3 -m pip install pubmed_xml

Usage
CommandLine
pubmed_xml --help

# parse single
pubmed_xml 30003000

# parse batch
pubmed_xml 30003000,30003001,30003002

# parse multiple
pubmed_xml 30003000 30003001 30003002

# parse from xml file
pubmed_xml tests/pubmed22n1543.xml.gz -o out.jl

# save file
pubmed_xml 30003000,30003001,30003002 -o out.jl

Python
from pubmed_xml import Pubmed_XML_Parser

pubmed = Pubmed_XML_Parser()

for article in pubmed.parse('30003000,30003001,30003002'):
print(article) # Article<30003002>
print(article.data) # dict object
print(article.to_json(indent=2)) # json string
print(article.pmid, article.title, article.abstract) # by attribute
print(article['pmid'], article['title'], article['abstract']) # by key

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.