openalexR
openalexR es un paquete de R para descargar datos bibliográficos de OpenAlex y convertirlos en tablas listas para el análisis, útil para construir de forma reproducible conjuntos de datos sobre publicaciones, autores e instituciones.
Qué ofrece
openalexR es un paquete alojado por rOpenSci, la comunidad que promueve herramientas científicas abiertas en R. Lo desarrollan Massimo Aria —también autor de bibliometrix—, Trang Le y June Choe, y fue presentado en 2024 en The R Journal. Sirve de intermediario con la API de OpenAlex, de modo que no es necesario escribir las consultas a mano ni procesar las respuestas en formato JSON.
Consultas
Permite recuperar cualquiera de las entidades de OpenAlex —trabajos, autores, instituciones, fuentes, editoriales, financiadores, temas y palabras clave— a partir de identificadores como el DOI o el ORCID, o mediante búsquedas con filtros por fecha, tipo de documento, número de citas u otros campos. Una sola función construye la consulta, descarga los resultados y los convierte en una tabla de datos.
Redes de citas e integración
La función de «bola de nieve» parte de un conjunto de trabajos y recupera los que los citan y los que ellos citan, lo que permite construir redes de citas. Los resultados pueden pasarse a bibliometrix para el análisis bibliométrico o trabajarse con el resto de herramientas de R.
Uso y valoración
openalexR resulta útil para obtener datos bibliométricos sin depender de bases comerciales ni de exportaciones manuales: la producción de una institución o un país, la literatura sobre un tema en un periodo o la red de citas en torno a unos trabajos de referencia. Al quedar la consulta escrita en el código, el conjunto de datos puede actualizarse y reproducirse, lo que lo hace adecuado para estudios periódicos y para documentar la metodología de un análisis.
Su utilidad está ligada a la de OpenAlex: hereda la calidad y la cobertura de sus datos, así como sus condiciones de acceso, ya que las descargas requieren una clave de la API y el uso intensivo está sujeto a sus límites y tarifas. Exige además programar en R y conocer la estructura de los datos de OpenAlex para formular las consultas.
Ficha técnica
- Desarrollador: Massimo Aria, Trang Le y June Choe, con la comunidad rOpenSci.
- Modelo de acceso: gratuito y de código abierto (licencia MIT).
- Plataforma: paquete de R distribuido en CRAN.
- Idioma: funciones y documentación en inglés.
- Cuenta: requiere una clave gratuita de la API de OpenAlex.
- Alternativas: la propia interfaz web de OpenAlex o la importación de sus datos en bibliometrix; también, su equivalente en Python, pyalex.