Skip to main content

Python tools for aggregating physics literature

Project description

Python tools for aggregating physics literature

The pheed (PHysics fEED) package collects physics literature meta data from various online sources and normalizes the resulting data into a standard format. The package provides three principal data structures. A simplified summary, a Source produces and Article which has an Author. It is possible to search for new articles from a source given some temporal and categorial information, such as "new this week" or "quantum gravity", as well as search for new articles by particular authors. Where official APIs exist, we use them, else we resort to web-scraping. As a consequence, the pdf form of the articles may not always be available. We aim to add these features where possible while respecting the Terms and Conditions of the sources involved. The package hasn't added explicit support for non-peer-reviewed sources, such as Blogs, though we realize that these can be quite popular in the community and may add support in the future.

Principal Structure

The below outlines the key components of the pheed package, and defines some of the relevant attributes or purposes of each. Examples below will explain usage of each of these components.

  • Source: An online origin for physics articles
  • Article: A peer-reviewed publication, typically consisting of a pdf and some meta-data
  • Author: Contributor to an Article, with the expected attributes (name, etc.)

Wrapped Sources

Though the pheed package contains all the tools necessary to wrap additonal sources, it comes with several sources already wrapped out of the box:

  • APS Journals
  • IOP Journals
  • Arxiv

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

pheed-0.0.1.tar.gz (3.2 kB view hashes)

Uploaded source

Built Distribution

pheed-0.0.1-py3-none-any.whl (6.6 kB view hashes)

Uploaded py3

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