Skip to main content

A command line tool to manage scientific papers.

Project description

Papr

Papr is a tool to manage and quickyl access scientific papers from the command line.

Features

  • Fast search: search in the title of papers via regular expressions.
  • Notes: create notes for each paper.
  • Rating of papers: rate your papers via five star rating system.
  • Tags: assign each paper different tags.

papr

Install

You can install papr via pip:

pip install papr

Getting started.

Papers are organized in repositories. To create a repository change into a directory where the repository should be created and type papr init. Example:

cd astro_repo
papr init

This will create a directory .paper in the astro_repo directory to store metadata. All PDFs will be stored in astro_repo.

Default repositories

The last repository which you create with papr init is set as the default repository. If you call papr without being in a repository the default repository will be used for all operations. Otherwise, the current working directory will be used as the repository.

Fetch a paper from arXiv.org or OpenReview.net

Fetching a document from arXiv is quite easy. You just have to provide the URL of the abstract and papr will download the PDF and will automatically extract the title. Example:

papr fetch https://arxiv.org/abs/1812.07561

The same does also work for papers on OpenReview.net:

papr fetch https://openreview.net/forum?id=HkNDsiC9KQ

Run

When you have added papers to your repository you can run papr by simply executing:

papr

You will see your list of papers through which you can navigate.

Further information

Run papr --help for further information.

Project details


Download files

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

Source Distribution

papr-0.0.14.tar.gz (11.9 kB view details)

Uploaded Source

Built Distribution

papr-0.0.14-py3-none-any.whl (17.3 kB view details)

Uploaded Python 3

File details

Details for the file papr-0.0.14.tar.gz.

File metadata

  • Download URL: papr-0.0.14.tar.gz
  • Upload date:
  • Size: 11.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7

File hashes

Hashes for papr-0.0.14.tar.gz
Algorithm Hash digest
SHA256 87c43c427e3f2b96c624234ee3dd29e6030c80becd008e7b9220f4e7bfb1ad5b
MD5 bee545c0d22cc0b1a15e065d5898c7d0
BLAKE2b-256 b9dfcfc52a4215210cdb3bdfe420f8bbd426d5bde37e4aefbef9582794f0b75c

See more details on using hashes here.

File details

Details for the file papr-0.0.14-py3-none-any.whl.

File metadata

  • Download URL: papr-0.0.14-py3-none-any.whl
  • Upload date:
  • Size: 17.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7

File hashes

Hashes for papr-0.0.14-py3-none-any.whl
Algorithm Hash digest
SHA256 866ee32c16dafca5c28394729f60bcf62d18b7ba9bc619ed0fe908523545efbe
MD5 7ebd26730290e6978a56685734649562
BLAKE2b-256 d3d963e4193b2d14060a2d5b0d4f8ac70a45e3fc1a23bed54718e1b62001dc30

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page