Mitwirkung

Integrieren Sie Ihr Repositorium in IncipitSearch

Digitale Werkverzeichnisse, Editionen und sämtliche andere Formen digitaler Notenrepositorien, die ihr Material in einem standardisierten Format bereitstellt, können an IncipitSearch angeschlossen werden. Die Inhalte der aktuell eingebundenen Repsoitorien werden über RDF/XML, über das IncipitSearch Metadatenformat sowie aus der HTML-Struktur bezogen.
Wenn Sie Ihr Repositorium an IncipitSearch anbinden möchten, kontaktieren Sie uns.

Reintegration: nutzen Sie IncipitSearch in ihrer Samlung

Mithilfe der IncipitSearch API ist eine Reintegration der IncipitSearch einfach möglich. Beispiehaft hierfür die die Incipitsuche des Onlinewerkverzeichnisses der Gluck-Gesamtausgabe.

Beispielgrafik zur Gluck-Incipitsuche

Offene Daten und Standards

IncipitSearch API

Die IncipitSearch-API ist im Grunde ein ElasticSearch Endpoint. Sie ist HTTP-basiert mit in JSON formatierten Request- und Response-Bodies.
IncipitSearch API Documentation

JSON-LD und schema.org Format

Die Ergebnisliste ist semantisch angereichert und enthält die Informationen zur Komposition und zu den Incipits. Eingebunden sind die Informationen mittelsJSON-LD Serialisierung unter Nutzung des Vokabulars schema.org. Wir haben das schema.org Vokabular um "MusicIncipit" erweitert um Informationen zu den Incipits in die Daten zu integrieren.
Das Format kann genutzt werden, um bereits bestehende Repositorien um Incipits zu erweitern und diese dann in IncipitSearch zu integrieren.
Beispiel für eine Annotation mit schema.org und JSON-LD:

{
	"@context": "http://schema.org",
	"type": "Dataset",
	"id": "https://incipitsearch.adwmainz.net/en/results/?repository%5B%5D=GluckWV-online&repository%5B%5D=RISM&repository%5B%5D=SBN&incipit=%274C%274D%274E4D",
	"hasPart": [

		{
			"type": "MusicComposition",
			"url": "http://www.gluck-gesamtausgabe.de/id/01-25-00-0#parts&1498",
			"name": "Le Diable à quatre, ou La Double Métamorphose",
			"alternativeHeadline": "No. 9 Ariette: "Quel plaisir me transporte?" (Margot)",
			"composer": [{
				"@type": "Person",
				"name": "Christoph Willibald Gluck"
			}],
			"hasPart": [{
				"type": "MusicIncipit",
				"incipitValue": "4C8D/EDC/C'BA/4G8F/4E8G/{AF}''C/'BG''D/C'G''E/D'G-/ G 3/8 CDEDCCBAGFEGAFCBGDCGEDG",
				"incipitClef": "G",
				"incipitKeysig": "",
				"incipitTimesig": "3/8"
			}]
		}
	]
}

Eine Anzeige der Daten aus der Ergebnisliste mit dem "Google Tool for structured data" finden Sie here.

IncipitSearch Metadatenformat (RDF)

Das Standardmetadatenformat für den Datenaustausch und die Datenaggregation mit IncipitSearch nutzt das Vokabular schema.org. Dabei kommen Turtle als führende Serialisierungsform und JSON-LD als bevorzugte Einbettungsform zum Einsatz. Die Struktur der Daten teilt sich auf folgende Ebenen auf: Datensets bestehen aus Gesamtkompositionen, Gesamtkompositionen bestehen aus Teilkompositionen, Teilkompositionen haben ein oder mehrere Incipits.
Das Format kann genutzt werden, um rein analoge Inhalte zu katalogisieren oder um Digitalisate und PDFs durchsuchbar zu machen.

Illustration of the IncipitSearch metadatenformat

Für eine beispielhafte Annotation für die Anreicherung und Einbindung von Digitalisaten mit dem Schema siehe den Breitkopf Catalogi delle Sinfonie 1762.