El nuevo editor LOD: explicación general y flujos de trabajo
|
El editor de Datos abiertos enlazados (LOD) de Alma está diseñado para proporcionar a los catalogadores una experiencia de edición optimizada, intuitiva y compatible con la ontología. Aporta la potencia de los datos enlazados a los flujos de trabajo cotidianos, al tiempo que mantiene la simplicidad y la flexibilidad.
Las características principales del editor LOD incluyen:
- Una interfaz unificada basada en formularios que se rige por la ontología, lo que permite la compatibilidad futura con otros formatos RDF/LOD.
- Un diseño intuitivo y flexible que permite flujos de trabajo óptimos adaptados a las necesidades de los catalogadores.
- Integración completa con el repositorio de Alma, lo que permite a los usuarios crear y editar obras e instancias directamente desde los resultados de búsqueda de Todos los títulos y Trabajos.
- Compatibilidad integrada con integraciones de datos enlazados y servicios de búsqueda, que permite vincular entidades de forma fluida con fuentes autorizadas durante la catalogación.
- Creación sencilla e intuitiva de registros y plantillas, lo que facilita el inicio y mantiene la coherencia.
- Flujos de trabajo basados en ontologías con una experiencia de usuario centrada en las etiquetas: los detalles técnicos, como los URI y la navegación a fuentes externas, están disponibles con un solo clic para quienes los necesiten.
Dado que BIBFRAME admite el uso de nodos en blanco, el editor LOD de Alma presenta una estructura descendente para crear registros y plantillas.
Crear un registro o plantilla a partir de un formulario en blanco
Para obtener más información sobre cómo crear registros y plantillas, consulte Crear y editar registros y plantillas BIBFRAME.
Los usuarios comienzan seleccionando la clase y subclase(s) de la entidad que están catalogando, y si desean trabajar con una plantilla existente o comenzar desde un formulario en blanco.

Un catalogador puede añadir campos o secciones:
- Los campos se utilizan para propiedades que completan por sí mismas un triple RDF, como identificadores, materias o enlaces a otras entidades, como bf:instanceOf (enlace a una obra) o bf:expressionOf (enlace a un centro).
- Las Secciones se utilizan cuando se necesita un contenedor para representar un nodo en blanco. Cada sección está asociada a una propiedad y una clase, como se define en la ontología. Dentro de una sección, los usuarios pueden añadir campos adicionales seleccionando una clase (y una propiedad) para cada uno de ellos.

Cuando elige añadir una sección o añadir un campo en el editor LOD, se le pedirá que seleccione tanto una propiedad como una clase. Estas selecciones se basan en las ontologías BIBFRAME y BFLC.
- La propiedad define la relación o el atributo que se añade.
- La clase (cuando corresponda) define el tipo de valor o estructura previsto.
Esta estructura admite elementos de metadatos complejos, tales como:
- La sección del título se crea con la propiedad bf:title y la clase bf:Title (o cualquiera de sus subclases), que contiene las propiedades bf:mainTitle, bf:partNumber y bf:partName para describir las diferentes partes de un título.
- La sección Metadatos de admin se crea con la propiedad bf:adminMetadata y la clase bf:AdminMetadata, que contiene, por ejemplo, las propiedades bf:creationDate, bf:assigner, bflc:encodingLevel, bf:decriptionConventions,y bf:descriptionLanguage para describir metadatos sobre los propios metadatos.
- La sección Frecuencia de publicación se crea con la propiedad bf:pubFrequency y la clase PubFrequency, que contiene, por ejemplo, las propiedades bf:frequency, bf:status, bf:firstIssue y bf:lastIssue para describir los detalles de la publicación seriada.
Al editar un registro, Alma le permite Añadir sección o Añadir campo, lo que ofrece a los catalogadores la flexibilidad necesaria para modelar los datos de forma precisa y eficiente.

Cómo se sugieren las propiedades y clases al añadir campos o secciones
Al catalogar en el editor LOD de Alma, el sistema sugiere propiedades y clases basadas en la estructura y las reglas definidas en las ontologías BIBFRAME y BFLC. Esto garantiza que los metadatos que crea sean semánticamente precisos y estén alineados con los estándares de datos enlazados.
Para obtener más información, consulte Cómo Alma utiliza las ontologías BIBFRAME y BFLC para crear registros.
Paso 1: Seleccionar una propiedad
Cuando elige añadir un campo o una sección, el primer paso es seleccionar una Propiedad.
La lista desplegable de propiedades es una lista de todas las propiedades que cumplen al menos uno de los siguientes criterios:
- La propiedad se define en la ontología como utilizada con la clase clave del registro (ya sea bf:Work o bf:Instance).
- La propiedad no tiene ningún valor específico utilizado con un valor (es decir, no está definido o se define de manera amplia como rdf-schema#Resource).
Esto garantiza que solo se presenten las propiedades contextualmente relevantes, al tiempo que se mantiene la flexibilidad para las propiedades de uso más general.
Al añadir una sección, no se sugieren propiedades de tipo de datos, ya que no pueden contener campos adicionales (están definidas para contener solo texto), y es obligatorio seleccionar una clase.
Paso 2: Seleccionar una clase
Después de seleccionar una propiedad, es posible que se le pida que seleccione una Clase. El menú desplegable de clases también se filtra dinámicamente según la ontología:
- Si la propiedad tiene un valor previsto definido (rango), el menú desplegable muestra:
- La clase se define como el "valor previsto".
- Cualquier subclase de esa clase.
- Si la propiedad no tiene un valor previsto definido, el menú desplegable incluye todas las clases disponibles.
- Si la propiedad es una propiedad de tipo de datos (es decir, espera un valor literal como una secuencia o una fecha), el menú desplegable de clases no aparece.
La lista de clases siempre tiene la opción de seleccionar ninguna para admitir casos en los que no se requiere ninguna clase, como bf:subject, bf:expressionOf, bf:genreForm, etc.
No todas las propiedades de la ontología tienen una clase definida como su valor previsto. En tales casos, al añadir un campo, la selección de una clase es opcional. Sin embargo, al añadir una sección, es necesario seleccionar una clase. Esto se debe a que la clase determina qué propiedades se pueden sugerir para añadir campos dentro de esa sección. Si no se selecciona ninguna clase, la sección no admite la adición de campos y la opción Añadir campo está desactivada.

