Desarrollos
Destacamos algunos de los trabajos realizados por el equipo de informáticos de PREBI-SEDICI. Pueden visualizarse la totalidad de los proyectos en https://github.com/sedici/
Celsius 3
Celsius es el software utilizado por los miembros de ISTEC que participan de la iniciativa LibLink para gestionar los pedidos de material bibliográfico de sus usuarios, atender solicitudes de provisión desde otras instituciones participantes, facilitar el intercambio de los documentos y generar estadísticas que permiten transparentar el intercambio y evaluar la calidad del trabajo de los participantes. Este software es desarrollado por la UNLP, y su primera versión data del año 2001. Celsius es ofrecido a todas las instituciones participantes de manera gratuita, a quienes también se les brinda documentación actualizada y asistencia personalizada para realizar la instalación y mantenimiento, instalar actualizaciones y formar al equipo de personas que utilizarán esta herramienta en cada institución.
celsius3.prebi.unlp.edu.ar
DSpace
SEDICI está desarrollado sobre software DSPACE, al cual se le han realizado personalizaciones y extensiones para cubrir todas las necesidades del repositorio. Entre las personalizaciones caben destacar, la modificación de la interfaz de usuario, la implementación de un esquema de metadatos propio, la modificación del flujo de carga de trabajos para permitir a nuestros administradores realizar mejor la revisión y curación del contenido que se ingresa al repositorio y la implementación de un módulo de autoridades para identificar unívocamente a materias y autores.
También se realizan constantes tareas de mantenimiento: actualizaciones del software a versiones más nuevas de DSpace, detección y corrección de errores y normalización y curación de datos desactualizados o erróneos.
Herramienta OpenSearch para recuperar contenidos desde repositorios digitales
Desarrollo de un plugin de WordPress permite a cualquier sitio web hecho en WP recuperar contenidos alojados en repositorios DSpace y mostrarlos dentro de Widgets o como shortcodes dentro de páginas y posts. La recuperación de los contenidos puede realizarse mediante una expresión de búsqueda, que se transforma a OpenSearch, o a partir de una colección particular del repositorio.
sedici.unlp.edu.ar/handle/10915/86742 sedici.unlp.edu.ar/handle/10915/63566
Importador de artículos en OJS desde DSpace
Herramienta desarrollada para recuperar e importar todo el historial de una revista desde un repositorio DSpace hacia un portal OJS.
Se desarrolló un software capaz de mapear metadatos exportados desde DSpace hacia la estructura de OJS , y a partir de allí generar archivos XML para importar tanto metadatos como documentos completos. Se generó una interfaz web para que usuarios no informáticos puedan generar los XML, y se estableció un flujo de trabajo con editores para organizar y agilizar la importación artículos.
drupal-authorities
Herramienta desarrollada para recuperar e importar todo el historial de una revista desde un repositorio DSpace hacia un portal OJS.
Se desarrolló un software capaz de mapear metadatos exportados desde DSpace hacia la estructura de OJS , y a partir de allí generar archivos XML para importar tanto metadatos como documentos completos. Se generó una interfaz web para que usuarios no informáticos puedan generar los XML, y se estableció un flujo de trabajo con editores para organizar y agilizar la importación artículos.
Herramienta para detectar registros académicos duplicados
Se trabaja en el desarrollo de una herramienta que permite comparar dos listados de registros académicos en busca de registros duplicados. El funcionamiento de la misma se basa en un sistema de reglas que analizan y comparan distintos metadatos para establecer porcentajes de similitud. El desarrollo se hizo en Python, Django y Angular.
http://sedici.unlp.edu.ar/handle/10915/91176
Herramienta para mapear metadatos
Se desarrolló una herramienta que permite mapear un listado de registros de un esquema a otro, a partir de un archivo de configuración en notación JSON. La misma permite aplicar y agregar nuevos filtros que son aplicados a cada metadato en particular durante el proceso de mapeo (transformación a minúsculas, eliminación de tildes, entre otros). Esta herramienta da soporte a las distintas etapas del proceso de ingesta masiva de registros a un repositorio. El desarrollo se hizo en Python y Angular.