Skip to main content

Edu-Stats (Python Package)

This library parse and return the academic metrics such as number of citations, h-Index, etc.

Currently, this Python package supports the following source:

  • Google Scholar

Installation

This package can be installed:

  • using pip:
pip install edustats
  • using Makefile on a cloned/forked repo:
make install
  • using pip on a cloned/forked repo:
pip install -e . --upgrade --upgrade-strategy only-if-needed

Methods

  • edustats.google_scholar(user: str) -> dict

It returns the academic metrics from Google Scholar.
  • user: str (mandatory): This is the Google Scholar user which can be retrieved from the Google Scholar profile URL.

Example

import edustats


google_user = "7ftCdTQAAAAJ"
stats = edustats.google_scholar(google_user)
print(stats)

Developer(s)

Kaveh Bakhtiyari - Website | Medium | LinkedIn | GitHub

Contribution

Feel free to join the open-source community and contribute to this repository.

Changelog

0.1.0 (24 Feb 2024)

  • Initial version
  • Google Scholar is supported
    • Supported metrics: Total citation, h-Index, and i10-Index

Metadata

Release files for edu-stats 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for edu-stats 0.1.0
File Size Uploaded
edu-stats-0.1.0.tar.gz 3.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for edu-stats 0.1.0
File Interpreter ABI Platform
edu_stats-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 6.2 kB

Release files / edu-stats-0.1.0.tar.gz

Download URL edu-stats-0.1.0.tar.gz
Size 3.1 kB
Tags Source
SHA-256 checksum
How to use checksums
6d4d4363c787120c437b65224533824be337b14cc31ddeae09ee334db903a6cb
BLAKE2b-256 checksum
How to use checksums
15188bcdc292207b76c187f52b21ae551578da4fc777e201b694f537e34bd5c4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.9.18

Release files / edu_stats-0.1.0-py3-none-any.whl

Download URL edu_stats-0.1.0-py3-none-any.whl
Size 3.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a96e2df7d7b3f1efac818ae84955a22b92b34bb33612d3bb9e9ba60eaeee585d
BLAKE2b-256 checksum
How to use checksums
d475344e559e3e7dc0acdcad87f2309cf99164b4a043141d983e5788063fd21d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.9.18

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page