Kapitel 6 (14.12.)
This commit is contained in:
parent
0454260e16
commit
d268283f79
|
@ -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.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.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.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\)
|
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\)
|
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\)
|
Kapitel 7: Linked Data, weitere Metadatenstandards, Abschluss \(11.01.2018\)
|
||||||
|
|
||||||
## Lerntagebücher
|
## Lerntagebücher
|
||||||
|
|
|
@ -35,6 +35,9 @@
|
||||||
* [5.4 Relevanzranking mit TYPO3-find und Solr](/kapitel-5/54-relevanzranking-mit-typo3-find-und-solr.md)
|
* [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)
|
* [5.5 Suchmaschinenoptimierung](/kapitel-5/55_suchmaschinenoptimierung.md)
|
||||||
* [Kapitel 6](kapitel-6.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)
|
* [Kapitel 7](kapitel-7.md)
|
||||||
* [Lerntagebücher](lerntagebucher.md)
|
* [Lerntagebücher](lerntagebucher.md)
|
||||||
* [Lösungen](losungen.md)
|
* [Lösungen](losungen.md)
|
||||||
|
|
|
@ -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)
|
|
@ -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.
|
|
@ -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`
|
|
@ -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>
|
Loading…
Reference in New Issue