Skip to main content

Tool and library for tracking document metadata and automatic download and structuring of documents

Project description

Papertrack

A tool for managing documents, their states and their metadata as well as their collection.

Example of downloading package from arxiv:

papertrack get --downloader simple --collector simple \
    --title "A consumption-investment model with state-dependent lower bound constraint on consumption" \
    --year 2021 \
    --author "Chonghu Guan" --author "Zuo Quan Xu" --author "Fahuai Yi" \
    --download-url https://arxiv.org/pdf/2109.06378.pdf \
    --field "Math/Finance"

Papertrack can be configured using configuration file as one below in ~/.papertrack/config.json:

{
	"states": {
		  "READY": {
			   "READING": "Start reading",
		  },
		  "READING": {
			     "DONE": "Finish reading",
			     "READY": "Bring back to to-read state"
		  }, 
          "DONE": {}
	},
	"default_state": "READY",
	"storage_location": "/home/user/MyPapers/",
	"fields": {
		  "Computer Science": {
			    "default": "Algorithms",
			    "categories": ["Algorithms", "Theory"]
		  }
	},
	"default_field": "Computer Science"
}

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

papertrack-0.3.tar.gz (10.1 kB view details)

Uploaded Source

File details

Details for the file papertrack-0.3.tar.gz.

File metadata

  • Download URL: papertrack-0.3.tar.gz
  • Upload date:
  • Size: 10.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.56.1 CPython/3.9.7

File hashes

Hashes for papertrack-0.3.tar.gz
Algorithm Hash digest
SHA256 3bd72a482a586cbbbeb68e3e4ad9513aa0e147e698ba168ed12ec19d2c74e751
MD5 a0162538ad49f565cd71ee29730a434a
BLAKE2b-256 f341dff73a02a1a1b6640a3bf78127d75fabd7016edc4727f671e5df4676a856

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