retractcheck
Check DOIs in a paper for being retracted by running your manuscript through retractcheck
in R or using the Shiny app in your browser. This R package builds on the API of Open retractions (also an open source project).
The original inspiration for this package can be found in a tweet by @PaolaPalma and the origin of the name in this tweet by @MarkHoffarth :fire:
Retracted papers :books: keep getting cited (see for example here) and this package aims to help reduce this effect. Zotero provides retraction checking into your reference manager, so be sure to check that out too :+1:
Installation
install.packages('retractcheck')
Please note that the dependency on textreadr
may fail if you don't have the necessary software for that. If installation fails, try install.packages('textreadr')
and see what errors it gives. It may look like this
Configuration failed because poppler-cpp was not found. Try installing:
* deb: libpoppler-cpp-dev (Debian, Ubuntu, etc)
* On Ubuntu 16.04 or 18.04 use this PPA:
sudo add-apt-repository -y ppa:opencpu/poppler
sudo apt-get update
sudo sudo apt-get install -y libpoppler-cpp-dev
* rpm: poppler-cpp-devel (Fedora, CentOS, RHEL)
* csw: poppler_dev (Solaris)
* brew: poppler (Mac OSX)
Limitations
If the retractcheck
package does not return any hits for retracted references, please note that the result is only as good as the data made available on this.
License
Code of conduct
This project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms. We welcome you with open arms if you are mindful and respectful of differences. You might not always understand another person's perspective; acknowledging that other people's feelings or perspectives are valid regardless of your understanding is prerequisite number one to being both mindful and respectful. We will not consider contributions if they are not done in a respectful manner, no matter how "genius" they might be.
Contributor guidelines
- Read the Code of conduct
- Maintainers sign commits with their GPG key (see also this guide)
- All contributions and pull requests should only be made if you agree to license your contribution under MIT
Contributors
Thanks goes to these wonderful people (emoji key):