Open Access PDF Downloader with EuropePMC
Project description
Open Access PDF Downloader with EuropePMC
Installation
python3 -m pip install europe_pmc
Usage
CMD
epmc --help
# single download
epmc 30003000 # PMID
epmc PMC6039336 # PMCID
epmc 10.1007/s13205-018-1330-z # DOI
epmc "Identification of miRNAs and their targets in regulating tuberous root development" # Title
# batch download
epmc 30003000 30003001 30003002
# batch download from a file
epmc pmid.list
# specific output
epmc pmid.list --outdir paper --outfile {pubYear}.{pmid}.{title}.pdf
# multithreads download
epmc pmid.list --threads 4
# list only
epmc pmid.list --list
# show information only
epmc pmid.list --info
Python
from epmc import EuropePMC
pmc = EuropePMC()
r = pmc.fetch('30003000')
r = pmc.fetch('PMC6039336')
r = pmc.fetch('10.1007/s13205-018-1330-z')
print(r.pmid, r.pmcid, r.title)
print(r.data)
r.save()
r.save(outfile='output.pdf')
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
europe_pmc-1.0.0.tar.gz
(6.0 kB
view hashes)
Built Distribution
Close
Hashes for europe_pmc-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c6e618b599a5316f9954a00a5bf202d3764871ee2097bbfcedcd137d2b82bbbc |
|
MD5 | dcdb6bfde5c353d3de2f779eb8cc2c10 |
|
BLAKE2b-256 | c4b75252679ccdb46577c947c8c5d39e69dad649dc3e97d0cdd857791caa5755 |