Skip to content

Latest commit

 

History

History
245 lines (163 loc) · 7.81 KB

README.md

File metadata and controls

245 lines (163 loc) · 7.81 KB

rviaf - Another R client for VIAF cluster and authority records

Alan Engel 03 October, 2024

Overview

This R package is forked from Stefanie Schneider’s original viafr package at GitHub (Schneider 2024). The objective is to extend the original package to enable discovery of social networks of coauthors from VIAF clusters. VIAF is an OCLC service that combines multiple LAM (Library, Archive, and Museum) name authority files into a single name authority service. It thus provides direct access to linked names for the same entity across the world’s major name authority files, including national and regional variations in language, character set, and spelling. For more information go to VIAF.

This R package uses the VIAF (Virtual International Authority File) API.

Installation

To install this development version from GitHub use:

# install.packages("devtools")
devtools::install_github("kijinosu/rviaf")  

You can install the original released version of viafr from CRAN with:

install.packages("viafr")

The development version of viafr can be installed from GitHub with

# install.packages("devtools")
devtools::install_github("stefanieschneider/viafr") 

Key background work

Arben Hajra (Hajra 2020) proposed using globally known persistent identifiers, such as VIAF IDs, in an algorithmic approach to disambiguate authors. Particularly relevant is Hajra’s use of co-author data from VIAF clusters.

Other related work

Contributing

Please report issues, feature requests, and questions to the GitHub issue tracker. Contributor Code of Conduct. By participating in rviaf you agree to abide by its terms.

References

Candela, Gustavo. 2016. “MATCHPOINT.” GitHub Repository. https://github.com/hibernator11/matchpoint; GitHub.

Consonni, Cristian. 2013a. “Viaf-Sbn_reconciler.” GitHub Repository. https://github.com/CristianCantoro/viaf-sbn_reconciler; GitHub.

———. 2013b. “Viafsbn.” GitHub Repository. https://github.com/CristianCantoro/viafsbn; GitHub.

Eichmann, Dave. 2023. “Ld4l_services.” GitHub Repository. https://github.com/eichmann/ld4l_services; GitHub.

Frizzera, Luciano. 2021. “Viaf-Entity-Lookup.” GitHub Repository. https://github.com/cwrc/viaf-entity-lookup; GitHub.

Hajra, Arben. 2020. “Content Enrichment of Digital Libraries: Methods, Technologies and Implementations.” PhD thesis, Christian-Albrecht University of Kiel. https://macau.uni-kiel.de/servlets/MCRFileNodeServlet/macau_derivate_00002293/dissertation_arben_hajra.pdf.

Irwin, Ken. 2020. “Viaf-Link-Quick-Statements.” GitHub Repository. https://github.com/kenirwin/viaf-link-quick-statements; GitHub.

Jahn, Najko. 2015. “R Client for VIAF API.” GitHub Repository. https://github.com/njahn82/viaf; GitHub.

Janowiecki, Michelle. 2023. “Vocab-Apis.” GitHub Repository. https://github.com/jhu-library-applications/vocab-apis; GitHub.

Klein, Max. 2013. “Viaf-Analysis.” GitHub Repository. https://github.com/notconfusing/viaf-analysis; GitHub.

———. 2014. “wikidataSex.” GitHub Repository. https://github.com/notconfusing/wikidataSex; GitHub.

Michelin, Gautier. 2018. “VIAF NPM.” GitHub Repository. https://github.com/ideesculture/ca_viaf; GitHub.

Phetteplace, Eric. 2014. “VIAF NPM.” GitHub Repository. https://github.com/phette23/viaf-npm; GitHub.

Schneider, Stefanie. 2024. “Viafr.” GitHub Repository. https://github.com/stefanieschneider/viafr; GitHub.

Voß, Jakob. 2017. “Viaf-Jskos.” GitHub Repository. https://github.com/gbv/viaf-jskos; GitHub.

Zazo, Angel. 2024. “Wiki_utils.” GitHub Repository. https://github.com/angelzazo/wiki_utils; GitHub.