Skip to main content

Description

scihub2pdf is a module of bibcure

Downloads pdfs via a DOI number, article title or a bibtex file, using the database of libgen, Sci-Hub and Arxiv.

Install

$ sudo python /usr/bin/pip install scihub2pdf

If you want to download files from scihub you will need to get PhantomJS

OSX

$ npm install -g phantomjs

Linux Using npm

$ sudo apt-get install npm
$ sudo npm install -g phantomjs

Features and how to use

Given a bibtex file

$ scihub2pdf -i input.bib

Given a DOI number…

$ scihub2pdf 10.1038/s41524-017-0032-0

Given a title…

$ scihub2pdf --title An useful paper

Arxiv…

$ scihub2pdf arxiv:0901.2686
$ scihub2pdf --title arxiv:Periodic table for topological insulators

Location folder as argument

$ scihub2pdf -i input.bib -l somefoler/

Use libgen instead sci-hub

$ scihub2pdf -i input.bib --uselibgen

Sci-hub:

  • Stable

  • Annoying CAPTCHA

  • Fast

Libgen

  • Unstalbe

  • No CAPTCHA

  • Slow

Download from list of items

Given a text file like

10.1038/s41524-017-0032-0
10.1063/1.3149495
.....

download all pdf’s

$ scihub2pdf -i dois.txt --txt

Given a text file like

Some Title 1
Some Title 2
.....

download all pdf’s

$ scihub2pdf -i titles.txt --txt --title

Given a text file like

arXiv:1708.06891
arXiv:1708.06071
arXiv:1708.05948
.....

download all pdf’s

$ scihub2pdf -i arxiv_ids.txt --txt

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

scihub2pdf-0.4.2.tar.gz (7.5 kB view details)

Uploaded Source

File details

Details for the file scihub2pdf-0.4.2.tar.gz.

File metadata

  • Download URL: scihub2pdf-0.4.2.tar.gz
  • Upload date:
  • Size: 7.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for scihub2pdf-0.4.2.tar.gz
Algorithm Hash digest
SHA256 94ec657f5b207193374bd44a9dc298c4accfa9da3482f107fd0a1eabd2dd887b
MD5 01a9a6978766a447e2f1e2e778208e0a
BLAKE2b-256 462a26bff2a0e63829f5a291ab776cd06a8e24906485b763147438aeb0e17bb9

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.4.2 This release

1 file

0.4.1

1 file

0.4.0

1 file

0.3.1

1 file

0.1.0

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page