Skip to main content

A text user interface, written in python, which automates the generation of scientific production reports using OpenAlex

Project description

Pub Analyzer

PubAnalyzer splash image

Test status PyPI - Version PyPI - Python Version License MIT

Pub-Analyzer —Publication Analyzer— is a Text User Interface —TUI— written in Python, which automates the generation of scientific production reports using OpenAlex.


What is Pub Analyzer for?

Pub Analyzer is a tool designed to retrieve, process and present in a concise and understandable way the scientific production of a researcher, including detailed information about their articles, citations, collaborations and other relevant metrics. The tool automates the collection and processing of data, providing users with a comprehensive view of the impact of their research and contributions in academia.

All our information comes from OpenAlex, an open and complete catalog of the world's scholarly papers, researchers, journals, and institutions — along with all the ways they're connected to one another. This is the key piece to make all this possible.

Pub Analyzer generates reports that you can view directly within the app, export as PDF files to submit as evidence, or export as JSON for analysis with the tools you use every day.

Why use Pub Analyzer?

Researchers are generally required to submit scientific production reports when seeking promotions or funding to support their ongoing research. Instead of laborious manual tracking of their publications and citations, researchers now have the opportunity to perform all of these tasks automatically in a matter of minutes.

Requirements

Pub Analyzer requires Python 3.10 or later and can run on Linux, macOS, and Windows.

Installation

Install Pub Analyzer via PyPI, with the following command:

pip install pub-analyzer

Usage

Open the app with the following command:

pub-analyzer

Documentation

See documentation for more details.

Contributing

Pull requests are welcome!

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

pub_analyzer-0.5.7.tar.gz (41.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pub_analyzer-0.5.7-py3-none-any.whl (67.3 kB view details)

Uploaded Python 3

File details

Details for the file pub_analyzer-0.5.7.tar.gz.

File metadata

  • Download URL: pub_analyzer-0.5.7.tar.gz
  • Upload date:
  • Size: 41.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.3.0 CPython/3.12.0 Darwin/24.6.0

File hashes

Hashes for pub_analyzer-0.5.7.tar.gz
Algorithm Hash digest
SHA256 caf7ac5513159b1d9a892c8637b4da066ee458b355e6ce6d813aaa7cafae8ac4
MD5 e315c0c951e71e47d1d67ad3fb2659e4
BLAKE2b-256 7e24b7e35531ecaeacab675de5b9f6e8eaa8ab448314e2a216ec91da481bf579

See more details on using hashes here.

File details

Details for the file pub_analyzer-0.5.7-py3-none-any.whl.

File metadata

  • Download URL: pub_analyzer-0.5.7-py3-none-any.whl
  • Upload date:
  • Size: 67.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.3.0 CPython/3.12.0 Darwin/24.6.0

File hashes

Hashes for pub_analyzer-0.5.7-py3-none-any.whl
Algorithm Hash digest
SHA256 54110690c252a7f9b72b4ebe62e7deaee2a5340896707b481e632da4889ec04b
MD5 913d595b15f1d715d5f89c8fa31ea920
BLAKE2b-256 e40be09db5f79b429c94c856f8ccd0887e890f69d0ebc450d053cecdd752ea51

See more details on using hashes here.

Supported by

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