A tool for analysing publication related key performance indicates (KPIs) based on the information available at the Google Scholar page of an author.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Achim D. Brucker db3bc76f4c Pinning of FSharp.Core version to match the one used by fake-cli. 9 months ago
.config Minor upgrade to build setup, as a first steps towards migrating to the .NET 5.0 sdk. 9 months ago
.paket Minor upgrade to build setup, as a first steps towards migrating to the .NET 5.0 sdk. 9 months ago
src Converted project to .NET Core 3.1. 9 months ago
tests/LogicalHacking.ScholarKpi.UnitTests Converted project to .NET Core 3.1. 9 months ago
.gitattributes Updated files to latest ProjectScaffold, supporting FAKE 5.x. 3 years ago
.gitignore Ignore native runtimes. 9 months ago
CHANGELOG.md Converted project to .NET Core 3.1. 9 months ago
LICENSE Initial commit. 4 years ago
README.md Converted project to .NET Core 3.1. 9 months ago
RELEASE_NOTES.md Get FakeScaffold to build. 4 years ago
build.fsx Converted project to .NET Core 3.1. 9 months ago
configure.sh Minor upgrade to build setup, as a first steps towards migrating to the .NET 5.0 sdk. 9 months ago
global.json Converted project to .NET Core 3.1. 9 months ago
paket.dependencies Pinning of FSharp.Core version to match the one used by fake-cli. 9 months ago
scholar-kpi.sln Converted project to .NET Core 3.1. 9 months ago

README.md

scholar-kpi

A tool for analyzing publication related key performance indicates (KPIs) based on the information available at the Google Scholar page of an author. Its main purpose is to allow for computing publication metrics not provided by Google Scholar as well as to analyze the development of these metrics over time.

Dependencies

Dependencies are managed by paket, with the exception of

  • the SQLite libraries required by the SQLProvider. For Mono (non Windows systems), configure.sh tries to set up everything automatically. If this fails, please follow the steps documented at the SQLProvider website.
  • the sqlite3 binary is used for creating an empty data base used by the SQL type provider

Installation

Linux/MacOs (mono)

After cloning the repository, call

    ./configure.sh  

After that, the project can be build using

    dotnet fake build

Windows

On Windows (untested), you need to set up the initial project manually:

    type src/resources/scholar-kpi-schema.sql | sqlite3 src/resources/scholar-kpi-schema.sqlite
    dotnet tool restore

After that, the project can be build using

   .dotnet fake build

Team

License

This project is licensed under the GPL 3.0 (or any later version).

SPDX-License-Identifier: GPL-3.0-or-later

Master Repository

The master git repository for this project is hosted by the Software Assurance & Security Research Team at https://git.logicalhacking.com/adbrucker/scholar-kpi.