Merge branch 'master' of github.com:felixlohmeier/kurs-bibliotheks-und-archivinformatik
This commit is contained in:
commit
059f32a40c
|
@ -27,6 +27,7 @@ Kapitel 1: Einführung ins Thema, Installation der Arbeitsumgebung und eine Wied
|
|||
* [1.3 Übung: Text durchsuchen und Wörter zählen auf der Kommandozeile](/kapitel-1/13-ubung-text-durchsuchen-und-worter-zahlen-auf-der-kommandozeile.md)
|
||||
* [1.4 Metadatenstandards und Schnittstellen](/kapitel-1/14-metadatenstandards-und-schnittstellen.md)
|
||||
* [1.5 Übung: Metadaten über eine SRU-Schnittstelle laden](/kapitel-1/15-ubung-metadaten-uber-eine-sru-schnittstelle-laden.md)
|
||||
* [1.6 Metadaten ansehen mit OpenRefine](/kapitel-1/16-metadaten-ansehen-mit-openrefine.md)
|
||||
|
||||
Kapitel 2: Bibliotheks- und Archivsysteme \(05.10.2017\)
|
||||
|
||||
|
@ -61,7 +62,7 @@ In diesem praxisorientierten Kurs setzen Sie Open-Source-Komponenten ein, um ein
|
|||
|
||||
## Intention Openness
|
||||
|
||||
Soweit möglich werden die Materialien für die Lehrveranstaltung an dieser Stelle online gestellt, damit sie vielleicht auch über den Kreis der SeminarteilnehmerInnen hinaus nützlich sind.
|
||||
Soweit möglich werden die Materialien für die Lehrveranstaltung an dieser Stelle online gestellt, damit sie vielleicht auch über den Kreis der SeminarteilnehmerInnen hinaus nützlich sind. Weitere Informationen dazu im Bibcast [Offene Lernskripte mit Gitbook](https://bibcast.openbiblio.eu/offene-lernskripte-mit-gitbook-erfahrungsbericht-aus-dem-seminar-wir-bauen-uns-einen-bibliothekskatalog-an-der-haw-hamburg/).
|
||||
|
||||
## Literaturempfehlungen zum Einstieg
|
||||
|
||||
|
|
|
@ -7,6 +7,7 @@
|
|||
* [1.3 Übung: Text durchsuchen und Wörter zählen auf der Kommandozeile](kapitel-1/13-ubung-text-durchsuchen-und-worter-zahlen-auf-der-kommandozeile.md)
|
||||
* [1.4 Metadatenstandards und Schnittstellen](kapitel-1/14-metadatenstandards-und-schnittstellen.md)
|
||||
* [1.5 Übung: Metadaten über eine SRU-Schnittstelle laden](kapitel-1/15-ubung-metadaten-uber-eine-sru-schnittstelle-laden.md)
|
||||
* [1.6 Metadaten ansehen mit OpenRefine](kapitel-1/16-metadaten-ansehen-mit-openrefine.md)
|
||||
* [Kapitel 2](kapitel-2.md)
|
||||
* [Kapitel 3](kapitel-3.md)
|
||||
* [Kapitel 4](kapitel-4.md)
|
||||
|
|
|
@ -7,6 +7,7 @@ Bitte nehmen Sie sich für die folgenden Abschnitte insgesamt etwa 8 Stunden Zei
|
|||
* [1.3 Übung: Text durchsuchen und Wörter zählen auf der Kommandozeile](/kapitel-1/13-ubung-text-durchsuchen-und-worter-zahlen-auf-der-kommandozeile.md)
|
||||
* [1.4 Metadatenstandards und Schnittstellen](/kapitel-1/14-metadatenstandards-und-schnittstellen.md)
|
||||
* [1.5 Übung: Metadaten über eine SRU-Schnittstelle laden](/kapitel-1/15-ubung-metadaten-uber-eine-sru-schnittstelle-laden.md)
|
||||
* [1.6 Metadaten ansehen mit OpenRefine](/kapitel-1/16-metadaten-ansehen-mit-openrefine.md)
|
||||
|
||||
Beiträge in den Lerntagebüchern der Studierenden:
|
||||
|
||||
|
|
|
@ -20,3 +20,21 @@ Tipp: Öffnen Sie zwei Browserfenster nebeneinander, um die Unterschiede leichte
|
|||
|
||||
![](/images/swissbib-sru.png)
|
||||
|
||||
## Aufgabe 3: Speichern der Daten mit curl
|
||||
|
||||
Sie können die heruntergeladenen Daten direkt aus dem Browser als Datei abspeichern oder mit dem in Kapitel 1.3 kennengelernten Programm curl herunterladen.
|
||||
|
||||
Beispiel marcxml:
|
||||
|
||||
```
|
||||
curl "http://sru.swissbib.ch/sru/search/defaultdb?query=+dc.possessingInstitution+%3D+E27&operation=searchRetrieve&recordSchema=info%3Asrw%2Fschema%2F1%2Fmarcxml-v1.1-light&maximumRecords=10&startRecord=0&recordPacking=XML&availableDBs=defaultdb&sortKeys=Submit+query" > htw-chur-open-10-marc.xml
|
||||
```
|
||||
|
||||
Beispiel dc:
|
||||
|
||||
```
|
||||
curl "http://sru.swissbib.ch/sru/search/defaultdb?query=+dc.anywhere+%3D+open+AND+dc.possessingInstitution+%3D+E27&operation=searchRetrieve&recordSchema=info%3Asru%2Fschema%2F1%2Fdc-v1.1-light&maximumRecords=10&startRecord=0&recordPacking=XML&availableDBs=defaultdb&sortKeys=Submit+query" > htw-chur-open-10-dc.xml
|
||||
```
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -0,0 +1,30 @@
|
|||
# 1.6 Metadaten ansehen mit OpenRefine
|
||||
|
||||
## OpenRefine herunterladen und entpacken {#openrefine-herunterladen-und-entpacken}
|
||||
|
||||
Auf der Webseite von OpenRefine werden verschiedene Varianten zum [Download](http://openrefine.org/download.html) angeboten. Wir laden die neueste Version \(Stand 21.9.2017: OpenRefine 2.7\) für das Betriebssystem Linux. Die Installationsanleitung auf der Webseite ist simpel: "Download, extract, then type ./refine to start."
|
||||
|
||||
Wir erledigen dies wieder mit der Kommandozeile \(MATE-Terminal\):
|
||||
|
||||
* Download:
|
||||
`wget https://github.com/OpenRefine/OpenRefine/releases/download/2.7/openrefine-linux-2.7.tar.gz`
|
||||
* Extract \(entpacken\):
|
||||
`tar -xzf openrefine-linux-2.7.tar.gz`
|
||||
|
||||
Im Ordner `openrefine-2.7` finden Sie jetzt das Programm OpenRefine.
|
||||
|
||||
## OpenRefine starten {#openrefine-starten}
|
||||
|
||||
```
|
||||
~/openrefine-2.7/refine
|
||||
|
||||
```
|
||||
|
||||
Die Tilde \(`~`\) ist ein Kürzel für ihr Benutzerverzeichnis. Dieser Befehl funktioniert immer, egal in welchem Verzeichnis Sie sich gerade befinden. Wenn Sie sich im Ordner von OpenRefine befinden \(`cd ~/openrefine-2.7`\) reicht ein simples `refine`
|
||||
|
||||
Ist der Startvorgang erfolgreich, dann öffnet sich der Browser \(Firefox\) automatisch und Sie bekommen das Programm direkt angezeigt. OpenRefine ist in der Standardeinstellung unter der IP-Adresse [http://127.0.0.1:3333](http://127.0.0.1:3333) erreichbar.
|
||||
|
||||
## Übung: Daten aus Kapitel 1.5 in OpenRefine laden
|
||||
|
||||
Hinweis: Im Menüpunkt "Create Project" auf den Button "Durchsuchen" klicken und eine der in Kapitel 1.5 gespeicherten XML Dateien auswählen. Im nächsten Bildschirm unten links bei Parse data as "XML files" auswählen, dann im Vorschaubildschirm auf den Pfad ... klicken und dann oben rechts den Button "Create Project" drücken.
|
||||
|
Loading…
Reference in New Issue