项目作者: CfKu

项目描述 :
check-bib-for-predatory - Double-check your bibliography (BibTeX, bib) for predatory publishers and journals
高级语言: Python
项目地址: git://github.com/CfKu/check-bib-for-predatory.git
创建时间: 2019-08-25T20:16:01Z
项目社区:https://github.com/CfKu/check-bib-for-predatory

开源协议:Other

下载


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 venv from pyproject.toml
    1. # Install venv from pyproject.toml
    2. $ uv sync

Minimal example

  1. $ uv run check-bib.py bib-file-to-be-checked.bib
  2. [...]
  3. # Refresh the local predatory journal cache before checking (! local cache will be overwritten)
  4. $ uv run check-bib.py bib-file-to-be-checked.bib --refresh
  5. [...]

screenshot_check_bib

Sources for predatory journals and publishers used

Possible enhancements:

Feel free to extend it.

Disclaimer

The used sources might not be complete. So in case you use this tool, make sure to use an up to date predatory journal repository.

License

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