gr7ffo / check-bib-for-predatory

check-bib-for-predatory - Double-check your bibliography (BibTeX, bib) for predatory publishers and journals

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

check-bib-for-predatory

Double-check your bibliography (BibTeX, bib) for predatory publishers and journals

Why?

In order to ensure that no articles from predatory journals or publishers are cited, the tool compares the well-known predatory journals and publishers with your bibliography (BibTeX file). The titles in your bib file are compared with the well-known titles of the predatory journals based on cosine similarity score.

Getting Started

Dependencies

Requirements

# Install 'predatory' environment from environment.yml 
$ conda env create -n predatory -f environment.yml

Minimal example

# Activate 'predatory' environment
$ conda activate predatory
$ python check-bib.py bib-file-to-be-checked.bib
[...]

# Refresh the local predatory journal cache before checking (! local cache will be overwritten)
$ python check-bib.py bib-file-to-be-checked.bib --refresh
[...]

screenshot_check_bib

Sources for predatory journals and publishers used

Planned enhancements:

Feel free to extend it.

License

This project is licensed under the terms of the MIT license - see the LICENSE file for details.

About

check-bib-for-predatory - Double-check your bibliography (BibTeX, bib) for predatory publishers and journals

License:MIT License


Languages

Language:Python 100.0%