Package: refR 1.0

Nicolas Casajus

refR: An R package to get and manage BibTeX/YAML/JSON references

The package \textbf{refR} retrieves author references from Scopus Search and Crossref APIs and returns references as BibTeX files (function \code{\link[refR]{getRefs}}). It also allows to convert BibTeX files in more readable formats (i.e. YAML and JSON) by calling the software pandoc-citeproc (functions \code{\link[refR]{getRefs}} and \code{\link[refR]{bib2yaml}}). Information in references files can be cleaned using the function \code{\link[refR]{cleanRefs}}. This function translates special characters (accented characters and other LaTeX tags) and also cleans author names (detection of particle in family names, removal of uppercase except for each first letter of family and given names, and shorten given name).

Authors:Nicolas Casajus [aut, cre], Kevin Cazelles [aut]

refR_1.0.tar.gz
refR_1.0.zip(r-4.5)refR_1.0.zip(r-4.4)refR_1.0.zip(r-4.3)
refR_1.0.tgz(r-4.5-any)refR_1.0.tgz(r-4.4-any)refR_1.0.tgz(r-4.3-any)
refR_1.0.tar.gz(r-4.5-noble)refR_1.0.tar.gz(r-4.4-noble)
refR_1.0.tgz(r-4.4-emscripten)refR_1.0.tgz(r-4.3-emscripten)
refR.pdf |refR.html
refR/json (API)

# Install 'refR' in R:
install.packages('refR', repos = c('https://insileco.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/insileco/refr/issues

On CRAN:

Conda:

2.40 score 5 stars 2 scripts 4 exports 62 dependencies

Last updated 6 years agofrom:cf8927c046. Checks:1 OK, 8 WARNING. Indexed: yes.

TargetResultLatest binary
Doc / VignettesOKMar 05 2025
R-4.5-winWARNINGMar 05 2025
R-4.5-macWARNINGMar 05 2025
R-4.5-linuxWARNINGMar 05 2025
R-4.4-winWARNINGMar 05 2025
R-4.4-macWARNINGMar 05 2025
R-4.4-linuxWARNINGMar 05 2025
R-4.3-winWARNINGMar 05 2025
R-4.3-macWARNINGMar 05 2025

Exports:bib2yamlcleanRefsdetectBingetRefs

Dependencies:base64encbslibcachemclicommonmarkcrayoncrosstalkcrulcurldigestdplyrDTevaluatefansifastmapfontawesomefsgenericsgluehighrhtmltoolshtmlwidgetshttpcodehttpuvjquerylibjsonliteknitrlaterlazyevallifecyclemagrittrmemoisemimeminiUIpillarpkgconfigplyrpromisesR6rappdirsRcpprcrossrefrjsonrlangrmarkdownsassshinysourcetoolsstringistringrtibbletidyselecttinytextriebeardurltoolsutf8vctrswithrxfunxml2xtableyaml