ANECAtools es un paquete de R con herramientas para facilitar el proceso de solicitud de acreditación de profesorado ante la ANECA, automatizando tareas en lo posible. Puede ayudarte a introducir la información mucho más rápido, tanto en la aplicación PEP como ACADEMIA.
Entre otras funciones, ANECAtools facilita y agiliza la introducción de los datos de publicaciones a partir de un archivo BibTeX.
También permite extraer automáticamente la página inicial y final de muchos archivos PDF a la vez, así como agruparlos en un único archivo listo para subir a la plataforma.
Para usar ANECAtools tienes que tener R instalado. Puedes descargarlo gratuitamente en https://cran.r-project.org/. Además recomiendo instalar una interfaz como Rstudio: https://posit.co/download/rstudio-desktop/. Aquí tienes todo el proceso explicado paso a paso.
Para utilizar ANECAtools es necesario instalarlo (sólo la primera vez). Para ello, una vez abierto R/Rstudio, ejecutar
install.packages('ANECAtools', repos = c('https://pakillo.r-universe.dev', 'https://cloud.r-project.org'))Para usar ANECAtools, primero debemos cargar el paquete:
library(ANECAtools)
Para introducir los datos de las publicaciones (autores, título, revista, páginas, ISSN, etc) simplemente tenemos que pasarle un archivo con las referencias en formato BibTex. Este archivo podemos generarlo a partir de muchas fuentes, por ejemplo exportando nuestras referencias desde Zotero.
introducir_publicaciones("mis_papers.bib")
Si quieres ir más rápido o lento, puedes ajustar la velocidad de pegado (ver ayuda de la función).
Para introducir la información en cualquiera de las otras secciones, puede utilizarse la función introducir_campos. Esta función leerá todos los campos de cualquier data frame y los irá copiando secuencialmente al portapapeles (y a la consola de R) para poder pegarlos en la aplicación de la ANECA.
Extraer página inicial y final de un archivo PDF:
pdf_extraer_pags("articulo.pdf")Extraer página inicial y final de muchos PDF a la vez:
archivos <- list.files("carpeta_pdfs", full.names = TRUE)
pdf_extraer_pags(archivos)pdfs <- list.files("PDF_SUBSET", full.names = TRUE)
pdf_combinar(pdfs)pdf_comprimir("justificantes.pdf")
