Kapitel 6 (14.12.)

This commit is contained in:
Felix Lohmeier 2017-12-14 02:03:34 +01:00
parent 0454260e16
commit d268283f79
6 changed files with 115 additions and 2 deletions

View File

@ -53,7 +53,7 @@ Kapitel 4: Suchmaschinen, Modellierung für Meta-Suche \(16.11.2017\)
* [4.2 Tutorial zu Solr](/kapitel-4/42-tutorial-zu-solr.md)
* [4.3 Daten in Solr laden](/kapitel-4/43-daten-in-solr-laden.md)
* [4.4 Konfiguration des Schemas](/kapitel-4/44-konfiguration-des-schemas.md)
* [4.5 Bonus: Weitere Daten indexieren](/kapitel-4/45-weitere-daten-indexieren.md)
* [4.5 Bonus: Daten Weitere indexieren](/kapitel-4/45-weitere-daten-indexieren.md)
Kapitel 5: Katalogsoftware und Suchmaschinenoptimierung \(30.11.2017\)
@ -65,6 +65,10 @@ Kapitel 5: Katalogsoftware und Suchmaschinenoptimierung \(30.11.2017\)
Kapitel 6: Metadaten in Repositorien und Crosswalks \(14.12.2017\)
* [6.1 VuFind-Tutorial](/kapitel-6/61_vufind-tutorial.md)
* [6.2 Installation von MarcEdit](/kapitel-6/62_installation-von-marcedit.md)
* [6.3 Harvesting mit MarcEdit](/kapitel-6/63_harvesting-mit-marcedit.md)
Kapitel 7: Linked Data, weitere Metadatenstandards, Abschluss \(11.01.2018\)
## Lerntagebücher

View File

@ -35,6 +35,9 @@
* [5.4 Relevanzranking mit TYPO3-find und Solr](/kapitel-5/54-relevanzranking-mit-typo3-find-und-solr.md)
* [5.5 Suchmaschinenoptimierung](/kapitel-5/55_suchmaschinenoptimierung.md)
* [Kapitel 6](kapitel-6.md)
* [6.1 VuFind-Tutorial](/kapitel-6/61_vufind-tutorial.md)
* [6.2 Installation von MarcEdit](/kapitel-6/62_installation-von-marcedit.md)
* [6.3 Harvesting mit MarcEdit](/kapitel-6/63_harvesting-mit-marcedit.md)
* [Kapitel 7](kapitel-7.md)
* [Lerntagebücher](lerntagebucher.md)
* [Lösungen](losungen.md)

View File

@ -1,4 +1,9 @@
# Kapitel 6: Metadaten in Publikationsrepositorien und Digitalisierungsplattformen \(14.12.2017\)
# Kapitel 6: Metadaten in Repositorien und Crosswalks \(14.12.2017\)
Als Alternative zur manuellen Arbeit mit OpenRefine, Solr und TYPO3-find lernen wir in diesem Kapitel die Komplettlösung VuFind kennen. Dazu bearbeiten wir ein Tutorial zu Installation, Konfiguration und Testdatenimport. Anschließend benutzen wir die Software MarcEdit, um Metadaten aus Repositorien mit integrierten Crosswalks ins MARC-Format zu konvertieren. Diese Daten importieren wir dann in VuFind.
Bitte nehmen Sie sich für die folgenden Abschnitte insgesamt etwa 8 Stunden Zeit:
* [6.1 VuFind-Tutorial](/kapitel-6/61_vufind-tutorial.md)
* [6.2 Installation von MarcEdit](/kapitel-6/62_installation-von-marcedit.md)
* [6.3 Harvesting mit MarcEdit](/kapitel-6/63_harvesting-mit-marcedit.md)

View File

@ -0,0 +1,21 @@
# 6.1 VuFind-Tutorial
Ziel: Mit VuFind und MarcEdit lernen Sie in diesem Kapitel Software kennen, die speziell für das MARC-Format entwickelt wurde. Im Vergleich zum manuellen/generischen Weg in den Kapiteln 3 bis 5 (OpenRefine, Solr, TYPO3-find) können Sie mit der Komplettlösung VuFind schneller Ergebnisse erzielen.
## Tutorial: Installation und Konfiguration einer Demo von VuFind
Wir verwenden ein Tutorial, dass Stefan Niesner in einer [Projektarbeit aus dem Jahr 2015]((http://malisprojekte.web.th-koeln.de/wordpress/stefan-niesner/)) entwickelt hatte und für diesen Kurs auf die neue VuFind-Version 4.1 aktualisiert wurde.
Lesefassung bei GitBook \(HTML\): <https://www.gitbook.com/read/book/felixlohmeier/vufind-tutorial-de>
Bitte bearbeiten Sie die Kapitel 3 bis 9:
* [3. Installation von VuFind](https://felixlohmeier.gitbooks.io/vufind-tutorial-de/content/03_Installation_VuFind.html)
* [4. Durchführung eines Testimports](https://felixlohmeier.gitbooks.io/vufind-tutorial-de/content/04_Installation_Testimport.html)
* [5. Überblick zur Konfiguration](https://felixlohmeier.gitbooks.io/vufind-tutorial-de/content/05_Konfiguration_Ueberblick.html)
* [6. Allgemeine Einstellungen](https://felixlohmeier.gitbooks.io/vufind-tutorial-de/content/06_Konfiguration_Allgemein.html)
* [7. Anpassung der Katalogoberfläche](https://felixlohmeier.gitbooks.io/vufind-tutorial-de/content/07_Konfiguration_Katalogoberflaeche.html)
* [8. Konfiguration der Facetten](https://felixlohmeier.gitbooks.io/vufind-tutorial-de/content/08_Konfiguration_Facetten.html)
* [9. Konfiguration von Kataloganreicherungen](https://felixlohmeier.gitbooks.io/vufind-tutorial-de/content/09_Konfiguration_Kataloganreicherungen.html)
Die Abschnitte "Sicherungspunkt setzen" können Sie ignorieren. Diese beziehen sich auf die Verwendung der Virtualisierungssoftware VirtualBox.

View File

@ -0,0 +1,49 @@
# 6.2 Installation von MarcEdit
## MarcEdit herunterladen
Für Linux ist derzeit (13.12.2017) nur die etwas ältere Version MarcEdit 6.3.x verfügbar, vgl. <http://marcedit.reeset.net/downloads>.
Installationsdatei herunterladen und entpacken:
```
cd ~
wget http://marcedit.reeset.net/software/marcedit.bin.zip
unzip marcedit.bin.zip
rm -f marcedit.bin.zip
```
## Benötigte Programmbibliotheken installieren
Für die Ausführung von MarcEdit unter Linux werden Programmbibliotheken der Firma Index Data und die Programmumgebung Mono (zur Ausführung von .NET Programmen) benötigt.
```
sudo sh -c 'echo "deb http://ftp.indexdata.dk/ubuntu xenial main deb-src http://ftp.indexdata.dk/ubuntu xenial main" >> /etc/apt/sources.list'
wget http://ftp.indexdata.dk/debian/indexdata.asc
sudo apt-key add indexdata.asc
sudo apt-get update
sudo apt-get install mono-complete zlibc libyaz5 libyaz5-dev
```
## Konfiguration von MarcEdit anpassen
Damit Z39.50 und ähnliche Dienste funktionieren, müssen abschließend noch die Programmbibliotheken in einer Konfigurationsdatei von MarcEdit bekannt gemacht werden:
```
echo '<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<dllmap dll="yaz4_32.dll" target="libyaz.so.5" />
<dllmap dll="yaz4_64.dll" target="libyaz.so.5" />
<dllmap dll="yaz3.dll" target="libyaz.so.5" />
</configuration>' > ~/marcedit/Zoom.Net.YazSharp.dll.config
```
## MarcEdit starten
```
mono ~/marcedit/MarcEdit.exe
```
Beim ersten Start muss dann noch eine Einstellung vorgenommen werden:
* Menü `Locations` Pfad zur Programmbibliothek Mono \(`Mono Path`\) setzen: `/usr/bin/mono`

View File

@ -0,0 +1,31 @@
# 6.3 Harvesting mit MarcEdit
## Z39.50-Schnittstelle abfragen
* Auf das Zahnrad unten rechts auf der Startseite klicken und den Dialog mit OK bestätigen. Anschließend sollte das Tool Z39.50/SRU Client auf der Startseite von MarcEdit erscheinen.
* Tool Z39.50/SRU Client starten
* Schnittstelle des NEBIS-Verbunds ergänzen
* Modify Databases / Add Database / Import from Master List
* aus der langen Liste NEBIS auswählen (ID: db270)
* Set Options
* Limit: 100
* Save File: `einstein` im Ordner Downloads
* Checkbox `Override local limits` aktivieren
* Search Mode
* Search: `albert einstein` (Title)
* Options: Select database anklicken und NEBIS auswählen
* Download mit grünem Pfeil starten
* Mehrfach ganz unten den Link "Get Next 100" anklicken, bis alle Records geladen sind
* Rechtsklick auf einen Record und Option `Download All Records` wählen.
Die Daten sollten jetzt in einer Datei einstein.mrc im Ordner Downloads liegen.
## Daten in VuFind indexieren
(folgt)
## Literatur
University Library, University of Illinois at Urbana-Champaign (Hrsg.): Querying Z39.50 Databases. In: LibGuide MarcEdit. An introduction to the MARC record editing software MarcEdit. Stand: 20.10.2017. <http://guides.library.illinois.edu/c.php?g=463460&p=3168074>
University Library, University of Illinois at Urbana-Champaign (Hrsg.): Harvest OAI Records. In: LibGuide MarcEdit. An introduction to the MARC record editing software MarcEdit. Stand: 20.10.2017. <http://guides.library.illinois.edu/c.php?g=463460&p=3168068>