Ref Man Python Module
Project description
* ref-man-py
Python Module for ~ref-man~ (See https://github.com/akshaybadola/ref-man).
Network requests and xml parsing can be annoying in emacs, so ref-man uses a
separate python process for efficient (and sometimes parallel) fetching of
network requests.
* Features
** HTTP integration with Semantic Scholar API (https://www.semanticscholar.org/product/api)
- Fetch with multiple IDs like arxiv, ACL etc.
- Local files based cache to avoid redundant requests
- Fetches all metadata in one go (Will change soon as Semantic Scholar is
updating its API)
** Experimental (and undocumented) Semantic Scholar Search API
- Mostly gleaned through analyzing network requests. Helpful for searching
articles.
** HTTP integration with DBLP and ArXiv
- Supports multiple parallel requests for batch updates
** Fetch PDF from a given URL
- Easier to fetch using python than with Emacs's callbacks
** Option for proxying requests
- Particularly useful for PDFs if you're tunneling to your institution from
home or some other location and the article you want is with institutional
(IP based) access only.
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
ref-man-py-0.3.9.tar.gz
(18.7 kB
view hashes)
Built Distribution
ref_man_py-0.3.9-py3-none-any.whl
(21.8 kB
view hashes)
Close
Hashes for ref_man_py-0.3.9-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b64faff7f41b20868d2dd33e680db1dab1476a5981fa8735a0ec71fdbeb5f358 |
|
MD5 | 4d2abf7e766fc0c9e0856e1120725fde |
|
BLAKE2b-256 | 5a23882445281c1026ef9c4e2a04b0937828b7d1bbcff0d7ec1f0e5ae1081fac |