Download the PHP package schatzopoulos/yii2-scholar-indicators without Composer
On this page you can find all versions of the php package schatzopoulos/yii2-scholar-indicators. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download schatzopoulos/yii2-scholar-indicators
More information about schatzopoulos/yii2-scholar-indicators
Files in schatzopoulos/yii2-scholar-indicators
Package yii2-scholar-indicators
Short Description This extension facilitates the computation of BIP! Scholar research-level impact indicators.
License GPL-2.0-only
Informations about the package yii2-scholar-indicators
BIP! Scholar Indicators
This extension facilitates the computation of BIP! Scholar research-level impact indicators.
Example usage
This example demonstrates how to use the ScholarIndicators
class to compute various researcher-level scholarly indicators based on sample data.
It implements the following indicators:
- Work Types Count: Counts the number of works (papers, datasets, software, etc.).
- Total Citations: Sums up the total citation count across all works.
- h-Index & i10-Index: Computes the h-index and i10-index based on citation counts.
- Popularity, Influence, and Impulse Scores: Sums the popularity, influence, and impulse scores for all works.
- Popular & Influential Works Count: Counts popular and infuential works (i.e., those that have impact class other than the lowest one).
- Open Access Papers Percentage: Calculates the percentage of open access papers.
- Academic Age: Computes the academic age based on the earliest paper.
- Responsible Academic Age: Considers periods of inactivity to adjust academic age.
To run the example script, simply download or clone the repository and execute the example.php
file with PHP:
Installation in Yii2 projects
The preferred way to install this extension is through composer.
Either run:
or add
to the required section of your composer.json
file and execute composer update
.
Local Development
- git clone this repository in a directory
-
add the following code to the
composer.json
of this extension: -
add the following code in the
composer.json
of your main project:- run:
composer update
inside the root folder of your main project.
- run:
- now your main projects should get live updates from the changes in the extension code.