From f96fa9364d39b1beedbd85fe7c0b2ab3186a9290 Mon Sep 17 00:00:00 2001 From: TobiasNx Date: Tue, 18 Jul 2023 16:46:57 +0200 Subject: [PATCH 1/6] Use pica dat instead of xml dump #462 --- .gitignore | 1 + app/transformation/TransformSigel.java | 41 +- conf/application.conf | 2 +- test/transformation/input/sigel.xml | 622 ------------------ test/transformation/input/sigil.dat | 7 + test/transformation/output/DE/DE-1a.xml | 144 ---- test/transformation/output/DE/DE-294.xml | 102 --- test/transformation/output/DE/DE-38.xml | 151 ----- test/transformation/output/DE/DE-38M.xml | 116 ---- test/transformation/output/ZD/ZDB-1-AAS4.xml | 95 --- test/transformation/output/enriched-test.json | 19 +- .../output/enriched-test.json-sigel | 19 +- 12 files changed, 55 insertions(+), 1264 deletions(-) delete mode 100644 test/transformation/input/sigel.xml create mode 100644 test/transformation/input/sigil.dat delete mode 100644 test/transformation/output/DE/DE-1a.xml delete mode 100644 test/transformation/output/DE/DE-294.xml delete mode 100644 test/transformation/output/DE/DE-38.xml delete mode 100644 test/transformation/output/DE/DE-38M.xml delete mode 100644 test/transformation/output/ZD/ZDB-1-AAS4.xml diff --git a/.gitignore b/.gitignore index 85cdf81d..eb93a0d3 100644 --- a/.gitignore +++ b/.gitignore @@ -26,3 +26,4 @@ app/transformation/input/*.csv .cache* /bin/ application-log*.gz +app/transformation/input/*.dat diff --git a/app/transformation/TransformSigel.java b/app/transformation/TransformSigel.java index 8020a751..fafcb653 100644 --- a/app/transformation/TransformSigel.java +++ b/app/transformation/TransformSigel.java @@ -20,6 +20,8 @@ import org.metafacture.json.JsonEncoder; import org.metafacture.metafix.Metafix; import org.metafacture.biblio.pica.PicaXmlHandler; +import org.metafacture.io.LineReader; +import org.metafacture.biblio.pica.PicaDecoder; import org.metafacture.xml.XmlDecoder; import org.metafacture.xml.XmlElementSplitter; import org.metafacture.io.ObjectWriter; @@ -49,10 +51,22 @@ public class TransformSigel { static void process(String startOfUpdates, int intervalSize, final String outputPath, String geoLookupServer) throws IOException { - splitUpSigelDump(); final FileOpener splitFileOpener = new FileOpener(); + final FileOpener dumpOpener = new FileOpener(); JsonEncoder encodeJson = new JsonEncoder(); encodeJson.setPrettyPrinting(true); + dumpOpener// + .setReceiver(new LineReader())// + .setReceiver(new PicaDecoder())// + .setReceiver(new Metafix("conf/fix-sigel.fix"))// + .setReceiver(TransformAll.fixEnriched(geoLookupServer))// + .setReceiver(encodeJson)// + .setReceiver(TransformAll.esBulk())// + .setReceiver(new ObjectWriter<>(outputPath)); + dumpOpener.process(TransformAll.DATA_INPUT_DIR + "sigil.dat"); + + ObjectWriter objectWriter = new ObjectWriter<>(outputPath); + objectWriter.setAppendIfFileExists(true); splitFileOpener// .setReceiver(new XmlDecoder())// .setReceiver(new PicaXmlHandler())// @@ -60,7 +74,7 @@ static void process(String startOfUpdates, int intervalSize, .setReceiver(TransformAll.fixEnriched(geoLookupServer))// .setReceiver(encodeJson)// .setReceiver(TransformAll.esBulk())// - .setReceiver(new ObjectWriter<>(outputPath)); + .setReceiver(objectWriter); if (!startOfUpdates.isEmpty()) { processSigelUpdates(startOfUpdates, intervalSize); } @@ -70,19 +84,20 @@ static void process(String startOfUpdates, int intervalSize, .collect(Collectors.toList()).forEach(path -> { splitFileOpener.process(path.toString()); }); - splitFileOpener.closeStream(); + + } - private static void splitUpSigelDump() { - final FileOpener dumpFileOpener = new FileOpener(); - dumpFileOpener// - .setReceiver(new XmlDecoder())// - .setReceiver(new XmlElementSplitter(DUMP_TOP_LEVEL_TAG, DUMP_ENTITY))// - .setReceiver( - xmlFilenameWriter(TransformAll.DATA_OUTPUT_DIR, DUMP_XPATH)); - dumpFileOpener.process(TransformAll.DATA_INPUT_DIR + "sigel.xml"); - dumpFileOpener.closeStream(); - } + // private static void splitUpSigelDump() { + // final FileOpener dumpFileOpener = new FileOpener(); + // dumpFileOpener// + // .setReceiver(new XmlDecoder())// + // .setReceiver(new XmlElementSplitter(DUMP_TOP_LEVEL_TAG, DUMP_ENTITY))// + // .setReceiver( + // xmlFilenameWriter(TransformAll.DATA_OUTPUT_DIR, DUMP_XPATH)); + // dumpFileOpener.process(TransformAll.DATA_INPUT_DIR + "sigel.xml"); + // dumpFileOpener.closeStream(); + // } private static void processSigelUpdates(String startOfUpdates, int intervalSize) { diff --git a/conf/application.conf b/conf/application.conf index 1cc607ab..0b9ad696 100644 --- a/conf/application.conf +++ b/conf/application.conf @@ -15,7 +15,7 @@ index.es.port.tcp=7310 index.remote=[10.1.1.106,127.0.0.1] -transformation.updates.start="2013-06-01" +transformation.updates.start="2023-06-01" transformation.updates.interval.size=50 transformation.geo.lookup.server="http://gaia.hbz-nrw.de:4000/v1/search" transformation.geo.lookup.threshold=0.675 diff --git a/test/transformation/input/sigel.xml b/test/transformation/input/sigel.xml deleted file mode 100644 index 19042b07..00000000 --- a/test/transformation/input/sigel.xml +++ /dev/null @@ -1,622 +0,0 @@ - - - - - - - 9006:18-11-99 - - - 9042:26-03-14 - 12:14:52.000 - - - 9999:27-05-05 - - - utf8 - - - 0 - - - Tw - - - 009008845 - - - 501000-7 - AB038 - 38 - DE-38 - USBK - - - http://www.ub.uni-koeln.de - A - - - http://info-test.de/sru - SRU - W - - - http://info-test.de/ignoreMe - Weitere Informationen - W - - - http://info-test.de/ignoreMe - Weitere Information - W - - - http://info-test.de/other - other - W - - - http://info-test.de/openurl - OpenURL - W - - - http://info-test.de/paia - PAIA - W - - - http://info-test.de/daia - DAIA - W - - - Köln USB - c - - - Universitäts- und Stadtbibliothek Köln, Hauptabteilung - - - Universitätsstr. 33 - Köln - DE - 50931 - Nordrhein-Westfalen - 05315000 - j - S - - - S - j - 49 - 221 - 4 70-2437 - 49 - 221 - 4 70-5053 - Fernleihe@ub.uni-koeln.de - - - Kn 174 - - - 732 - - - H - s - 0043 - HBZ - 60 - 02 - 10 - CC0 - - - Betriebswirtschaft [3,2] (bis einschließlich 2012) - Sozialwissenschaften [3,4] - Benelux (Kulturkreis Belgien/Luxemburg) [7,23] - - - NRW - ÜLV - HBZ - Kalliope - l - - - S - A - - - b - fernleih@ub.uni-koeln.de - - - e - fernleih@ub.uni-koeln.de - - - f - fernleih@ub.uni-koeln.de - - - FZL Sortierzentrale NRW Köln, USB - CONTAINER - - - ANF2013; HBZ 03-03-08 N ABZ; ZRB 01-03-10 K Nam gemäß Website; ZRB 25-07-13 SSG geprüft, 3.2 korrigiert, 3.3 entfernt - - - - - - - - - - 9006:18-11-99 - - - 9006:16-05-12 - 16:29:54.000 - - - 9999:27-05-05 - - - utf8 - - - Tw - - - 009000046 - - - 101005-0 - AK001 - 1a - DE-1a - - - http://www.staatsbibliothek-berlin.de - A - - - http://stabikat.de - B - - - http://staatsbibliothek-berlin.de/service/auskunft/ - Online-Auskunft - W - - - SBB-PK, Potsdamer Straße - a - - - Berlin SBB Haus Potsdamer Str - c - - - Leibniz Institute for Zoo and Wildlife Research Berlin, Library - d - - - Staatsbibliothek zu Berlin - Preußischer Kulturbesitz, Haus Potsdamer Straße - - - Potsdamer Str. 33 - Berlin - DE - 10785 - Berlin - Mo-Fr 9.00-21.00, Sa 9.00-19.00 - Öffnungszeiten besonderer Bereiche s. Homepage - 13.37063 - 52.50771 - 11000000 - j - S - - - Berlin - DE - 10772 - Berlin - j - P - - - S - j - 49 - 30 - 2 66-433888 (Auskunft) - 49 - 30 - 2 66-333501 - info@sbb.spk-berlin.de - - - W - Benutzung - j - benutzung.h2@sbb.spk-berlin.de - - - B 3 - - - H - s - 0011 - GBV - 11 - 07 - 10 - - - Recht - Orientalistik - Osteuropa - Ostasien - Afrika - Amtsdruckschriften - Handschriften - Karten - Geistes- und Sozialwissenschaften - - - Rechtswissenschaft [2] - Ost- und Südostasien [6,25] - Slawistik [7,39] - Einzelne slawische Sprachen und Literaturen [7,40] - Veröffentlichungen zur Kartographie [14,1] - Parlamentsschriften [27] - Topographische Karten [28,1] - - - BER - ÜLV - GBV - l - - - S - - - UNO- und UNESCO-Depositärbibliothek. Übernommene Bibliothek: B 3 (Bibliothek der ehemaligen Preußischen Geologischen Landesanstalt) - - - KOBV:04-05-06:N:weitere E-Mailadresse; ZRB:23-10-06:K:775=b[7,39]DFG-Liste; 1aGD:30-05-07:L:SSG 6,20:K:Tel.; Umfrage2009:01-07-09; 29-03-11:K:online-auskunft - - - - - - - - - - 9006:18-11-99 - - - 9006:24-04-12 - 14:16:06.000 - - - 9999:23-03-05 - - - utf8 - - - Tw - - - 009007911 - - - 461000-3 - AB294 - 294 - DE-294 - RUBO - - - http://www.ub.ruhr-uni-bochum.de - A - - - https://opac.ub.ruhr-uni-bochum.de/webOPACClient/start.do - B - - - Bochum UB - c - - - Ruhr-Universität Bochum, Universitätsbibliothek - - - Universitätsstr. 150 - Bochum - DE - 44801 - Nordrhein-Westfalen - Mo-Fr 8.00-24.00, Sa 11.00-20.00, So 11.00-18.00 - 05911000 - j - S - - - Bochum - DE - 44780 - Nordrhein-Westfalen - j - P - - - S - j - 49 - 234 - 32-26270 - 234 - 32-14737 - benutzung.ub@ruhr-uni-bochum.de - - - 294/54 - - - GyBochU (früherer MARC Code) - - - H - s - 0073 - HBZ - 60 - 07 - 10 - - - NRW - ÜLV - HBZ - l - - - A - - - ZRB:10-07-07:N:MARC code; HBZ:03-04-08:N:ABZ; 294:06-05-08:K:Fernleihindikator, Öffnungszeiten; 294:04-06-08:K:Fernleihindikator; Umfrage2009:25-03-09 - - - - - - - 9006:25-05-11 - - - 9006:08-06-15 - 08:52:10.000 - - - 9006:25-05-11 - - - utf8 - - - 0 - - - Tw - - - 101211659X - - - 041215-6 - ZDB-1-AAS4 - ZDB-1-AAS4 - - - http://search.ebscohost.com/login.aspx?authtype=ip,uid&profile=ehost&defaultdb=h9k - A - - - http://www.nationallizenzen.de/angebote/nlproduct.2011-05-11.8008587391 - Produktinfo - W - - - Nationallizenz AAS Series4 - c - - - American Antiquarian Society (AAS) Historical Periodicals Collection : Series 4 (1853-1865) [Nationallizenz] - - - Staatsbibliothek zu Berlin - Preußischer Kulturbesitz - Berlin - DE - 10785 - 13.37063 - 52.50771 - j - S - - - S - j - ssg-nationallizenzen@sbb.spk-berlin.de - - - P - 0168 - BVB - SWB - HBV - 89 - - - E-Journals - Die American Antiquarian Society (AAS) Historical Periodicals Collection dokumentiert das Leben der amerikanischen Bevölkerung und die amerikanische Perspektive auf das Weltgeschehen und die Wissenschaften von der Kolonialära über den Bürgerkrieg bis zur Zeit des Wiederaufbaus im 19. Jahrhundert. Der vierte Teil der Kollektion deckt ca. 1.800 Zeitschriften aus dem Zeitraum von 1853 bis 1865 ab - - - ANL - n - - - E-Journals - NL=DFG/SBB - neu 2011 - j - 1800 - 1088 - EBSCO Publishing - http://www.nationallizenzen.de/angebote/nlproduct.2011-05-11.8008587391 - Nationallizenz - - - Datenbank. - Der deutschlandweite Zugriff auf dieses Produkt wird durch die Förderung der Deutschen Forschungsgemeinschaft (DFG) ermöglicht und durch die Staatsbibliothek zu Berlin - Preußischer Kulturbesitz organisiert - - - NL=DFG/SBB; Betreuung für ZDB: SBB Berlin ab 05/2011 ISIL Pate: DE-1a; kein CC0 - - - - - - - - 9006:18-11-99 - - - 9042:27-03-13 - 15:16:37.000 - - - 9999:23-03-05 - - - utf8 - - - Tw - - - 009008853 - - - 501001-9 - BJ038 - 38 M - DE-38M - ZBMED - - - http://www.zbmed.de - A - - - www.medpilot.de/?idb=ZBMED - B - - - Köln ZB MED - c - - - Deutsche Zentralbibliothek für Medizin - ZB MED Medizin. Gesundheit. - - - Gleueler Str. 60 - Köln - DE - 50931 - Nordrhein-Westfalen - Mo-Fr 9.00-21.00, Sa 9.00-17.00, So und Feiertags 12.00-17.00 (Lesesaal) - Ausleihe/Allg. Information: Mo-Fr 9.00-21.00, Sa 9.00-12.00; Fachauskunft: Mo 9.00-13.00; Di-Fr 9.00-16.00; weitere Schließtage s.Homepage - 6.91666 - 50.92466 - 05315000 - j - S - - - S - j - 49 - 221 - 4 78-7070 - 49 - 221 - 4 78-7102 - info@zbmed.de - - - W - Fernleihe - j - fernleihe@zbmed.de - - - H - s - 0112 - HBZ - 15 - 06 - 09 - - - Medizin - - - Medizin [4] - - - NRW - ÜLV - HBZ - k - - - S - - - b - fernleihe@zbmed.de - - - e - fernleihe@zbmed.de - - - f - fernleihe@zbmed.de - - - ANF2012; DE-38M 23-01-06 K URLOPAC Sammelschwerp. Fernleihindikator; 01-02-06 K Sammelschwer; DFG-Liste=gepr,02.11.06, DE-38M 07-11-08 K 770 (Fachauskunft); Auftragsbestätigung 08-03-10; 03-08-11 K Öffz; N 2.Mailadr.; DE-38M 21-06-12 K Name Auftragsbestätigung 23-08-12; DE-38 05-09-12 K OPAC - - - - - diff --git a/test/transformation/input/sigil.dat b/test/transformation/input/sigil.dat new file mode 100644 index 00000000..adb9d495 --- /dev/null +++ b/test/transformation/input/sigil.dat @@ -0,0 +1,7 @@ +128909398 001A 09006:11-05-23001B 09006:11-05-23t13:27:18.000001D 09006:11-05-23001U 0utf8001X 00002@ 0Tw003@ 01289093989008H eDE-4209009Q uhttps://saxonia-freiberg-stiftung.de/zA029A aArchiv SAXONIA-FREIBERG-STIFTUNG032P aChemnitzer Straße 8bFreibergdDEe09599fSachseniMo-Do 8.00-16.00 und Fr 8.00-14.00jBislang ist das Archiv nicht öffentlich zugänglich, da es sich im Aufbau befindet. Die Stiftung kann aber zu deren Geschäftszeiten besucht werden.k13.33452l50.91358oDas Geschäftszimmer der Stiftung und die zukünftigen Archivräumlichkeiten sind barrierefrei zugänglich.pj2S035B aScjdDeutschlande3731f1600gDeutschlandh3731i160530karchiv@saxonia-freiberg-stiftung.delDie Telefonnummer bezieht sich auf die Geschäftsstelle der Stiftung. Die beiden Archivmitarbeiterinnen, die jedoch nur projektbasiert und in Teilzeit anwesend sind, sind über die Telefonnummer 03731 160250 und 03731 160251 zu erreichen.035E aHf56g08iP035G aGeschichte des VEB Bergbau- und Hüttenkombinats „Albert Funk“ Freiberg 1961 – 1990aGeschichte der Saxonia-Freiberg-Stiftung 1993 – GegenwartaBerg- und hüttenmännische Traditionsvereine in der Region Mittelsachsen035I aSAX047A aDie SAXONIA-FREIBERG-STIFTUNG erforscht, pflegt und fördert das berg- und hüttenmännische Brauchtum und die berg- und hüttenmännische Frömmigkeitstradition in der Region Mittelsachsen. Seit 2020 erfolgt der Aufbau eines zentralen Archivs zur Pflege und Erhaltung des berg- und hüttenmännischen Brauchtums, zunächst gefördert durch das Entwicklungsprogramm für den ländlichen Raum im Freistaat Sachsen. Das Archiv soll zukünftig sowohl die Bestände der Stiftung selbst als auch die interessierter berg- und hüttenmännischer Traditionsvereine aus dem Landkreis Mittelsachsen beherbergen.050D aANF2023; Auftragsbestätigung: 10.5.2023 +128928922 001A 09006:12-05-23001B 09006:24-05-23t09:32:07.000001D 09006:12-05-23001U 0utf8001X 00002@ 0Tw003@ 01289289220008H dZDB-296-ACSJeZDB-296-ACSJ009Q uhttps://pubs.acs.org/zA029@ aTIB AV-Portal4c029A aACS Journals Read & Publish [Niedersachsen-Konsortium], American Chemical Society032P aTechnische Informationsbibliothek (TIB), Niedersachsen-KonsortiumbHannoverdDEe30167k9.72001l52.38163pj2S035B aScjkTIB-Konsortien@tib.eu035E aPf89035G aE-Journals035I aWWWek035P aE-MediendjgTIB Hannoverikostenpflichtig047A aOnline-Ressource / Datenbank050D aGBV 11-05-23 Neuantrag +128954157 001A 09006:16-05-23001B 09006:23-05-23t09:46:27.000001D 09006:16-05-23001U 0utf8001X 00002@ 0Tw003@ 01289541574008H eDE-4210029A aBibliothek der Dr. Walther-Thiede-Stiftung032P aAlter Markt 14bHalle (Saale)dDEe06108fSachsen-Anhaltjnach Anmeldungk11.96791l51.48018obarrierefreipj2S032P aBuchenweg 14bHalle (Saale)dDEe06132fSachsen-Anhaltpj2P035E aHf81g08iPlCC0047A aAllgemeine Erläuterungen: Unsere Bibliothek ist ist aus dem Nachlass von Dr. Walther Thiede (1931-2011) entstanden. Seine Bibliothek umfasste mehr als 44.000 Bücher/Zeitschriftenbände. Schwerpunkt der Bibliothek ist die Ornithologie i.w.S. Aufgabe unserer Stiftung ist es (neben der Herausgabe einer ornithologischen Fachzeitschrift) die Bestände öffentlich zugänglich zu machen. Seit 2018 katalogisieren wir die Bestände und seitdem ist die Bibliothek auch (nach Anmeldung) für Besucher geöffnet.050D aANF2023; Auftragsbestätigung: 14.5.2023, 23.05.2023 +128954757 001A 09006:16-05-23001B 09006:16-05-23t14:18:55.000001D 09006:16-05-23001U 0utf8001X 00002@ 0Tw003@ 01289547572008H eDE-4211009Q uhttps://www.nagold.de/willkommen/StadtarchivzA029A aStadtarchiv Nagold032P aGrabenstraße 1bNagolddDEe72202fBaden-Württembergk8.72474l48.55150obarrierefreipj2S035B aScjd49e7452f681 494g49h7452i681 5494kstadtarchiv@nagold.de035E aHf52g04iP050D aANF2023; Auftragsbestätigung: 16.5.2023 +129022132 001A 09006:22-05-23001B 09006:22-05-23t16:13:12.000001D 09006:22-05-23001U 0utf8001X 00002@ 0Tw003@ 01290221324008H eDE-4212009Q uhttps://das-stein.dezA029A aFreiherr-vom-Stein Gymnasium Hamm032P aKarl-Koßmann-Str. 2bHammdDEe59071fNordrhein-WestfaleniMo-Fr 7.55 - 13.10k7.88521l51.68467pj2S035B aScjdDeutschlande2381f914960gDeutschlandh2381i9149623kFreiherr-vom-Stein-Gymnasium@gyfa.schulen-hamm.de035E aHf59g02h06047A aEröffnung Lehrmittelverwaltung innerhalb der Schule050D aANF2023; Auftragsbestätigung: 17.5.2023 +129022263 001A 09006:22-05-23001B 09006:22-05-23t16:32:03.000001D 09006:22-05-23001U 0utf8001X 00002@ 0Tw003@ 01290222630008H dZDB-18-BLSeZDB-18-BLS009Q uhttp://elibrary.chbeck.de/index.phpzA029@ aBeck eLibrary / C.H. Beck Literatur und Sprache (früherer Name)4a029@ aBeck eLib Literatur&Sprache4c029A aBeck eLibrary / C.H. Beck LSW gesamt032P aVerlag C. H. Beck oHG, Wilhelmstr. 9bMünchendDEe80801k11.58276l48.15921pj2S035B aScjkCHBeck-eLibrary@beck.de035E aPf89035G aE-Booksadas Gesamtpaket umfasst die Titel aus ZDB-18-BLA, ZDB-18-BLC, ZDB-18-BLI, ZDB-18-BLF, ZDB-18-BLH, ZDB-18-BLB, ZDB-18-BLE, ZDB-18-BLG035I aWWWen035P aE-BooksdngVerlag C. H. Beck oHGiAnbieter kostenpflichtig047A aOnline-Ressource / Datenbank050D aGBV 19-05-2023 Neuantrag +129065686 001A 09006:25-05-23001B 09006:25-05-23t16:09:44.000001D 09006:25-05-23001U 0utf8001X 00002@ 0Tw003@ 0129065686X008H eDE-4213009Q uhttps://www.meiningermuseen.de/pages/die-museen/sammlungen/musikgeschichte.phpzA029A aKulturstiftung Meiningen-Eisenach, GB Meininger Museen, Sammlung Musikgeschichte/Max-Reger-Archiv032P aSchlossplatz 1bMeiningendDEe98617fThüringenk10.41258l50.57046obarrierefreipj2S035E aHf86g08h04iP035G aMusikgeschichte035I ddigiCULT; Kalliope050D aANF2023; Auftragsbestätigung: 25.5.2023 diff --git a/test/transformation/output/DE/DE-1a.xml b/test/transformation/output/DE/DE-1a.xml deleted file mode 100644 index a305a741..00000000 --- a/test/transformation/output/DE/DE-1a.xml +++ /dev/null @@ -1,144 +0,0 @@ - - - - - 9006:18-11-99 - - - 9006:16-05-12 - 16:29:54.000 - - - 9999:27-05-05 - - - utf8 - - - Tw - - - 009000046 - - - 101005-0 - AK001 - 1a - DE-1a - - - http://www.staatsbibliothek-berlin.de - A - - - http://stabikat.de - B - - - http://staatsbibliothek-berlin.de/service/auskunft/ - Online-Auskunft - W - - - SBB-PK, Potsdamer Straße - a - - - Berlin SBB Haus Potsdamer Str - c - - - Leibniz Institute for Zoo and Wildlife Research Berlin, Library - d - - - Staatsbibliothek zu Berlin - Preußischer Kulturbesitz, Haus Potsdamer Straße - - - Potsdamer Str. 33 - Berlin - DE - 10785 - Berlin - Mo-Fr 9.00-21.00, Sa 9.00-19.00 - Öffnungszeiten besonderer Bereiche s. Homepage - 13.37063 - 52.50771 - 11000000 - j - S - - - Berlin - DE - 10772 - Berlin - j - P - - - S - j - 49 - 30 - 2 66-433888 (Auskunft) - 49 - 30 - 2 66-333501 - info@sbb.spk-berlin.de - - - W - Benutzung - j - benutzung.h2@sbb.spk-berlin.de - - - B 3 - - - H - s - 0011 - GBV - 11 - 07 - 10 - - - Recht - Orientalistik - Osteuropa - Ostasien - Afrika - Amtsdruckschriften - Handschriften - Karten - Geistes- und Sozialwissenschaften - - - Rechtswissenschaft [2] - Ost- und Südostasien [6,25] - Slawistik [7,39] - Einzelne slawische Sprachen und Literaturen [7,40] - Veröffentlichungen zur Kartographie [14,1] - Parlamentsschriften [27] - Topographische Karten [28,1] - - - BER - ÜLV - GBV - l - - - S - - - UNO- und UNESCO-Depositärbibliothek. Übernommene Bibliothek: B 3 (Bibliothek der ehemaligen Preußischen Geologischen Landesanstalt) - - - KOBV:04-05-06:N:weitere E-Mailadresse; ZRB:23-10-06:K:775=b[7,39]DFG-Liste; 1aGD:30-05-07:L:SSG 6,20:K:Tel.; Umfrage2009:01-07-09; 29-03-11:K:online-auskunft - - - \ No newline at end of file diff --git a/test/transformation/output/DE/DE-294.xml b/test/transformation/output/DE/DE-294.xml deleted file mode 100644 index fc63d252..00000000 --- a/test/transformation/output/DE/DE-294.xml +++ /dev/null @@ -1,102 +0,0 @@ - - - - - 9006:18-11-99 - - - 9006:24-04-12 - 14:16:06.000 - - - 9999:23-03-05 - - - utf8 - - - Tw - - - 009007911 - - - 461000-3 - AB294 - 294 - DE-294 - RUBO - - - http://www.ub.ruhr-uni-bochum.de - A - - - https://opac.ub.ruhr-uni-bochum.de/webOPACClient/start.do - B - - - Bochum UB - c - - - Ruhr-Universität Bochum, Universitätsbibliothek - - - Universitätsstr. 150 - Bochum - DE - 44801 - Nordrhein-Westfalen - Mo-Fr 8.00-24.00, Sa 11.00-20.00, So 11.00-18.00 - 05911000 - j - S - - - Bochum - DE - 44780 - Nordrhein-Westfalen - j - P - - - S - j - 49 - 234 - 32-26270 - 234 - 32-14737 - benutzung.ub@ruhr-uni-bochum.de - - - 294/54 - - - GyBochU (früherer MARC Code) - - - H - s - 0073 - HBZ - 60 - 07 - 10 - - - NRW - ÜLV - HBZ - l - - - A - - - ZRB:10-07-07:N:MARC code; HBZ:03-04-08:N:ABZ; 294:06-05-08:K:Fernleihindikator, Öffnungszeiten; 294:04-06-08:K:Fernleihindikator; Umfrage2009:25-03-09 - - - \ No newline at end of file diff --git a/test/transformation/output/DE/DE-38.xml b/test/transformation/output/DE/DE-38.xml deleted file mode 100644 index f242ea62..00000000 --- a/test/transformation/output/DE/DE-38.xml +++ /dev/null @@ -1,151 +0,0 @@ - - - - 9006:18-11-99 - - - 9042:26-03-14 - 12:14:52.000 - - - 9999:27-05-05 - - - utf8 - - - 0 - - - Tw - - - 009008845 - - - 501000-7 - AB038 - 38 - DE-38 - USBK - - - http://www.ub.uni-koeln.de - A - - - http://info-test.de/sru - SRU - W - - - http://info-test.de/ignoreMe - Weitere Informationen - W - - - http://info-test.de/ignoreMe - Weitere Information - W - - - http://info-test.de/other - other - W - - - http://info-test.de/openurl - OpenURL - W - - - http://info-test.de/paia - PAIA - W - - - http://info-test.de/daia - DAIA - W - - - Köln USB - c - - - Universitäts- und Stadtbibliothek Köln, Hauptabteilung - - - Universitätsstr. 33 - Köln - DE - 50931 - Nordrhein-Westfalen - 05315000 - j - S - - - S - j - 49 - 221 - 4 70-2437 - 49 - 221 - 4 70-5053 - Fernleihe@ub.uni-koeln.de - - - Kn 174 - - - 732 - - - H - s - 0043 - HBZ - 60 - 02 - 10 - CC0 - - - Betriebswirtschaft [3,2] (bis einschließlich 2012) - Sozialwissenschaften [3,4] - Benelux (Kulturkreis Belgien/Luxemburg) [7,23] - - - NRW - ÜLV - HBZ - Kalliope - l - - - S - A - - - b - fernleih@ub.uni-koeln.de - - - e - fernleih@ub.uni-koeln.de - - - f - fernleih@ub.uni-koeln.de - - - FZL Sortierzentrale NRW Köln, USB - CONTAINER - - - ANF2013; HBZ 03-03-08 N ABZ; ZRB 01-03-10 K Nam gemäß Website; ZRB 25-07-13 SSG geprüft, 3.2 korrigiert, 3.3 entfernt - - - \ No newline at end of file diff --git a/test/transformation/output/DE/DE-38M.xml b/test/transformation/output/DE/DE-38M.xml deleted file mode 100644 index 9fa2bf38..00000000 --- a/test/transformation/output/DE/DE-38M.xml +++ /dev/null @@ -1,116 +0,0 @@ - - - - - 9006:18-11-99 - - - 9042:27-03-13 - 15:16:37.000 - - - 9999:23-03-05 - - - utf8 - - - Tw - - - 009008853 - - - 501001-9 - BJ038 - 38 M - DE-38M - ZBMED - - - http://www.zbmed.de - A - - - www.medpilot.de/?idb=ZBMED - B - - - Köln ZB MED - c - - - Deutsche Zentralbibliothek für Medizin - ZB MED Medizin. Gesundheit. - - - Gleueler Str. 60 - Köln - DE - 50931 - Nordrhein-Westfalen - Mo-Fr 9.00-21.00, Sa 9.00-17.00, So und Feiertags 12.00-17.00 (Lesesaal) - Ausleihe/Allg. Information: Mo-Fr 9.00-21.00, Sa 9.00-12.00; Fachauskunft: Mo 9.00-13.00; Di-Fr 9.00-16.00; weitere Schließtage s.Homepage - 6.91666 - 50.92466 - 05315000 - j - S - - - S - j - 49 - 221 - 4 78-7070 - 49 - 221 - 4 78-7102 - info@zbmed.de - - - W - Fernleihe - j - fernleihe@zbmed.de - - - H - s - 0112 - HBZ - 15 - 06 - 09 - - - Medizin - - - Medizin [4] - - - NRW - ÜLV - HBZ - k - - - S - - - b - fernleihe@zbmed.de - - - e - fernleihe@zbmed.de - - - f - fernleihe@zbmed.de - - - ANF2012; DE-38M 23-01-06 K URLOPAC Sammelschwerp. Fernleihindikator; 01-02-06 K Sammelschwer; DFG-Liste=gepr,02.11.06, DE-38M 07-11-08 K 770 (Fachauskunft); Auftragsbestätigung 08-03-10; 03-08-11 K Öffz; N 2.Mailadr.; DE-38M 21-06-12 K Name Auftragsbestätigung 23-08-12; DE-38 05-09-12 K OPAC - - - \ No newline at end of file diff --git a/test/transformation/output/ZD/ZDB-1-AAS4.xml b/test/transformation/output/ZD/ZDB-1-AAS4.xml deleted file mode 100644 index 09e167eb..00000000 --- a/test/transformation/output/ZD/ZDB-1-AAS4.xml +++ /dev/null @@ -1,95 +0,0 @@ - - - - 9006:25-05-11 - - - 9006:08-06-15 - 08:52:10.000 - - - 9006:25-05-11 - - - utf8 - - - 0 - - - Tw - - - 101211659X - - - 041215-6 - ZDB-1-AAS4 - ZDB-1-AAS4 - - - http://search.ebscohost.com/login.aspx?authtype=ip,uid&profile=ehost&defaultdb=h9k - A - - - http://www.nationallizenzen.de/angebote/nlproduct.2011-05-11.8008587391 - Produktinfo - W - - - Nationallizenz AAS Series4 - c - - - American Antiquarian Society (AAS) Historical Periodicals Collection : Series 4 (1853-1865) [Nationallizenz] - - - Staatsbibliothek zu Berlin - Preußischer Kulturbesitz - Berlin - DE - 10785 - 13.37063 - 52.50771 - j - S - - - S - j - ssg-nationallizenzen@sbb.spk-berlin.de - - - P - 0168 - BVB - SWB - HBV - 89 - - - E-Journals - Die American Antiquarian Society (AAS) Historical Periodicals Collection dokumentiert das Leben der amerikanischen Bevölkerung und die amerikanische Perspektive auf das Weltgeschehen und die Wissenschaften von der Kolonialära über den Bürgerkrieg bis zur Zeit des Wiederaufbaus im 19. Jahrhundert. Der vierte Teil der Kollektion deckt ca. 1.800 Zeitschriften aus dem Zeitraum von 1853 bis 1865 ab - - - ANL - n - - - E-Journals - NL=DFG/SBB - neu 2011 - j - 1800 - 1088 - EBSCO Publishing - http://www.nationallizenzen.de/angebote/nlproduct.2011-05-11.8008587391 - Nationallizenz - - - Datenbank. - Der deutschlandweite Zugriff auf dieses Produkt wird durch die Förderung der Deutschen Forschungsgemeinschaft (DFG) ermöglicht und durch die Staatsbibliothek zu Berlin - Preußischer Kulturbesitz organisiert - - - NL=DFG/SBB; Betreuung für ZDB: SBB Berlin ab 05/2011 ISIL Pate: DE-1a; kein CC0 - - - \ No newline at end of file diff --git a/test/transformation/output/enriched-test.json b/test/transformation/output/enriched-test.json index ce52999d..26a70924 100644 --- a/test/transformation/output/enriched-test.json +++ b/test/transformation/output/enriched-test.json @@ -64,13 +64,12 @@ {"rs":"071405007144","type":"Library","classification":{"id":"http://purl.org/lobid/libtype#n36","type":"Concept","label":{"de":"Öffentliche Bibliothek für besondere Benutzergruppen","en":"Public Library for Special User Groups"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DBS-AA600#!","wasGeneratedBy":{"type":"Activity","used":[{"sourceOrganisation":{"id":"https://www.bibliotheksstatistik.de/","label":"Deutsche Bibliotheksstatistik (DBS)"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"NULL","librariesOrgID":"206333","name":"Patientenbücherei in der Hunsrück Klinik der Kreuznacher Diakonie","location":[{"address":{"streetAddress":"Holzbacher Str. 1","addressLocality":"Simmern","postalCode":"55469","addressCountry":"DE","type":"PostalAddress"},"type":"Place"}],"id":"http://lobid.org/organisations/DBS-AA600#!","fundertype":{"id":"http://purl.org/lobid/fundertype#n09","type":"Concept","label":{"de":"Evangelische Kirche","en":"Protestant Church"}},"collects":{"type":"Collection","extent":{"id":"http://purl.org/lobid/stocksize#n01","type":"Concept","label":{"de":"bis 1.000","en":"up to 1,000"}}},"dbsID":"AA600","sameAs":["https://librarytechnology.org/library/206333"]} {"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DBS-DB675#!"}} {"rs":"032540021021","type":"Library","classification":{"id":"http://purl.org/lobid/libtype#n81","type":"Concept","label":{"de":"Wissenschaftliche Spezialbibliothek","en":"Academic Special Library"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DBS-DB675#!","wasGeneratedBy":{"type":"Activity","used":[{"sourceOrganisation":{"id":"https://www.bibliotheksstatistik.de/","label":"Deutsche Bibliotheksstatistik (DBS)"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"http://www.stadtarchiv-hildesheim.de","provides":"https://webopac.stadt-hildesheim.de/libero/WebOpac.cls","name":"Roemer-Museum, Bibliothek","location":[{"address":{"streetAddress":"Am Steine 1/2","addressLocality":"Hildesheim","postalCode":"31134","addressCountry":"DE","type":"PostalAddress"},"openingHoursSpecification":{"description":"Di. Mi.: 09.00 - 16.00 Uhr. Do: 09.00 - 18.00 Uhr","type":"OpeningHoursSpecification"},"type":"Place"}],"id":"http://lobid.org/organisations/DBS-DB675#!","fundertype":{"id":"http://purl.org/lobid/fundertype#n04","type":"Concept","label":{"de":"Gemeinde","en":"Commune"}},"collects":{"type":"Collection","extent":{"id":"http://purl.org/lobid/stocksize#n07","type":"Concept","label":{"de":"30.001 - 100.000","en":"30,001 - 100,000"}}},"dbsID":"DB675"} -{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-38M#!"}} -{"rs":"053150000000","linkedTo":{"id":"http://lobid.org/organisations/DE-605#!","label":"Hochschulbibliothekszentrum des Landes Nordrhein-Westfalen (hbz)"},"telephone":"0049 221 4 78-7070","alternateName":["Köln ZB MED"],"type":"Library","classification":{"id":"http://purl.org/lobid/libtype#n15","type":"Concept","label":{"de":"Zentrale Fachbibliothek","en":"Central Subject Library"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-38M#!","dateCreated":"18-11-99","dateModified":"27-03-13","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-38M&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"http://www.zbmed.de","picaPPN":"009008853","provides":"http://www.medpilot.de/?idb=ZBMED","name":"Deutsche Zentralbibliothek für Medizin - ZB MED Medizin. Gesundheit.","containedIn":"http://sws.geonames.org/6553049/","location":[{"address":{"streetAddress":"Gleueler Str. 60","addressLocality":"Köln","postalCode":"50931","addressCountry":"DE","type":"PostalAddress"},"openingHoursSpecification":{"description":"Mo-Fr 9.00-21.00, Sa 9.00-17.00, So und Feiertags 12.00-17.00 (Lesesaal)","comment":"Ausleihe/Allg. Information: Mo-Fr 9.00-21.00, Sa 9.00-12.00; Fachauskunft: Mo 9.00-13.00; Di-Fr 9.00-16.00; weitere Schließtage s.Homepage","type":"OpeningHoursSpecification"},"geo":{"lat":"50.92466","lon":"6.91666"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-38M#!","gndIdentifier":"5149318-4","isil":"DE-38M","fundertype":{"id":"http://purl.org/lobid/fundertype#n06","type":"Concept","label":{"de":"Sonstige öffentliche Trägerschaft","en":"Other Public Sector Funder"}},"sigel":"38 M","collects":{"type":"Collection","extent":{"id":"http://purl.org/lobid/stocksize#n09","type":"Concept","label":{"de":"300.001 - 1.000.000","en":"300,001 - 1,000,000"}},"subject":["Medizin"]},"email":"mailto:info@zbmed.de","dbsID":"BJ038","sameAs":["http://www.wikidata.org/entity/Q1204536","https://d-nb.info/gnd/5149318-4","https://ld.zdb-services.de/resource/organisations/DE-38M"]} -{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-294#!"}} -{"rs":"059110000000","linkedTo":{"id":"http://lobid.org/organisations/DE-605#!","label":"Hochschulbibliothekszentrum des Landes Nordrhein-Westfalen (hbz)"},"address":{"addressLocality":"Bochum","postalCode":"44780","addressCountry":"DE","type":"PostalAddress"},"telephone":"0049 234 32-26270","alternateName":["Bochum UB"],"type":"Library","classification":{"id":"http://purl.org/lobid/libtype#n60","type":"Concept","label":{"de":"Zentrale Universitätsbibliothek","en":"Central University Library"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-294#!","dateCreated":"18-11-99","dateModified":"24-04-12","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-294&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"http://www.ub.ruhr-uni-bochum.de","picaPPN":"009007911","provides":"https://opac.ub.ruhr-uni-bochum.de/webOPACClient/start.do","name":"Ruhr-Universität Bochum,Universitätsbibliothek","containedIn":"http://sws.geonames.org/6553132/","location":[{"address":{"streetAddress":"Universitätsstr. 150","addressLocality":"Bochum","postalCode":"44801","addressCountry":"DE","type":"PostalAddress"},"openingHoursSpecification":{"description":"Mo-Fr 8.00-24.00, Sa 11.00-20.00, So 11.00-18.00","type":"OpeningHoursSpecification"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-294#!","gndIdentifier":"2024736-9","isil":"DE-294","fundertype":{"id":"http://purl.org/lobid/fundertype#n07","type":"Concept","label":{"de":"Körperschaft oder Stiftung des öffentlichen Rechts","en":"Corporate Body or Foundation under Public Law"}},"sigel":"294","collects":{"type":"Collection","extent":{"id":"http://purl.org/lobid/stocksize#n10","type":"Concept","label":{"de":"1.000.001 und mehr","en":"1,000,001 and more"}}},"email":"mailto:benutzung.ub@ruhr-uni-bochum.de","dbsID":"AB294","sameAs":["http://www.wikidata.org/entity/Q2496285","https://d-nb.info/gnd/2024736-9","https://ld.zdb-services.de/resource/organisations/DE-294"]} -{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-38#!"}} -{"rs":"053150000000","linkedTo":{"id":"http://lobid.org/organisations/DE-605#!","label":"Hochschulbibliothekszentrum des Landes Nordrhein-Westfalen (hbz)"},"availableChannel":[{"type":["ServiceChannel","WebAPI"],"serviceType":"SRU","serviceUrl":"http://info-test.de/sru"},{"type":["ServiceChannel"],"serviceType":"other","serviceUrl":"http://info-test.de/other"},{"type":["ServiceChannel","WebAPI"],"serviceType":"OpenURL","serviceUrl":"http://info-test.de/openurl"},{"type":["ServiceChannel","WebAPI"],"serviceType":"PAIA","serviceUrl":"http://info-test.de/paia"},{"type":["ServiceChannel","WebAPI"],"serviceType":"DAIA","serviceUrl":"http://info-test.de/daia"}],"telephone":"0049 221 4 70-2437","alternateName":["Köln USB"],"type":"Library","classification":{"id":"http://purl.org/lobid/libtype#n60","type":"Concept","label":{"de":"Zentrale Universitätsbibliothek","en":"Central University Library"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-38#!","dateCreated":"18-11-99","dateModified":"26-03-14","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-38&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"http://www.ub.uni-koeln.de","picaPPN":"009008845","name":"Universitäts- und Stadtbibliothek Köln, Hauptabteilung","containedIn":"http://sws.geonames.org/6553049/","location":[{"address":{"streetAddress":"Universitätsstr. 33","addressLocality":"Köln","postalCode":"50931","addressCountry":"DE","type":"PostalAddress"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-38#!","gndIdentifier":"40600-4","isil":"DE-38","fundertype":{"id":"http://purl.org/lobid/fundertype#n02","type":"Concept","label":{"de":"Land","en":"Federal State"}},"sigel":"38","collects":{"type":"Collection","extent":{"id":"http://purl.org/lobid/stocksize#n10","type":"Concept","label":{"de":"1.000.001 und mehr","en":"1,000,001 and more"}}},"email":"mailto:Fernleihe@ub.uni-koeln.de","dbsID":"AB038","sameAs":["http://www.wikidata.org/entity/Q2496260","https://d-nb.info/gnd/40600-4","https://ld.zdb-services.de/resource/organisations/DE-38"]} -{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-1a#!"}} -{"rs":"110000000000","linkedTo":{"id":"http://lobid.org/organisations/DE-601#!","label":"Verbundzentrale des GBV (VZG)"},"note":["UNO- und UNESCO-Depositärbibliothek.\t\t\t\t\tÜbernommene Bibliothek: B 3 (Bibliothek der ehemaligen Preußischen\t\t\t\t\tGeologischen Landesanstalt)"],"type":"Library","mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-1a#!","dateCreated":"18-11-99","dateModified":"16-05-12","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-1a&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"picaPPN":"009000046","provides":"http://stabikat.de","containedIn":"http://sws.geonames.org/6547539/","id":"http://lobid.org/organisations/DE-1a#!","gndIdentifier":"5036103-X","collects":{"type":"Collection","extent":{"id":"http://purl.org/lobid/stocksize#n10","type":"Concept","label":{"de":"1.000.001 und mehr","en":"1,000,001 and more"}},"subject":["Recht","Orientalistik","Osteuropa","Ostasien","Afrika","Amtsdruckschriften","Handschriften","Karten","Geistes- und Sozialwissenschaften"]},"email":"mailto:info@sbb.spk-berlin.de","address":{"addressLocality":"Berlin","postalCode":"10772","addressCountry":"DE","type":"PostalAddress"},"availableChannel":[{"type":["ServiceChannel"],"serviceType":"Online-Auskunft","serviceUrl":"http://staatsbibliothek-berlin.de/service/auskunft/"}],"telephone":"0049 30 2 66-433888 (Auskunft)","alternateName":["SBB-PK, Potsdamer Straße","Berlin SBB Haus Potsdamer Str"],"classification":{"id":"http://purl.org/lobid/libtype#n11","type":"Concept","label":{"de":"Nationalbibliothek","en":"National Library"}},"@context":"http://lobid.org/organisations/context.jsonld","url":"http://www.staatsbibliothek-berlin.de","name":"Staatsbibliothek zu Berlin - Preußischer Kulturbesitz,Haus Potsdamer Straße","location":[{"address":{"streetAddress":"Potsdamer Str. 33","addressLocality":"Berlin","postalCode":"10785","addressCountry":"DE","type":"PostalAddress"},"openingHoursSpecification":{"description":"Mo-Fr 9.00-21.00, Sa 9.00-19.00","comment":"Öffnungszeiten besonderer Bereiche s. Homepage","type":"OpeningHoursSpecification"},"geo":{"lat":"52.50771","lon":"13.37063"},"type":"Place"}],"isil":"DE-1a","fundertype":{"id":"http://purl.org/lobid/fundertype#n07","type":"Concept","label":{"de":"Körperschaft oder Stiftung des öffentlichen Rechts","en":"Corporate Body or Foundation under Public Law"}},"sigel":"1a","dbsID":"AK001","name_en":"Leibniz Institute for Zoo and Wildlife Research Berlin, Library","sameAs":["http://www.wikidata.org/entity/Q170109","https://d-nb.info/gnd/5036103-X","https://ld.zdb-services.de/resource/organisations/DE-1a"]} -{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/ZDB-1-AAS4#!"}} -{"rs":"110000000000","note":["Datenbank. - Der deutschlandweite Zugriff\t\t\t\t\tauf dieses Produkt wird durch die Förderung der Deutschen\t\t\t\t\tForschungsgemeinschaft (DFG) ermöglicht und durch die\t\t\t\t\tStaatsbibliothek zu Berlin - Preußischer Kulturbesitz organisiert"],"availableChannel":[{"type":["ServiceChannel"],"serviceType":"Produktinfo","serviceUrl":"http://www.nationallizenzen.de/angebote/nlproduct.2011-05-11.8008587391"}],"alternateName":["Nationallizenz AAS Series4"],"type":"Collection","classification":{"id":"http://purl.org/lobid/libtype#n89","type":"Concept","label":{"de":"Paket elektronischer Ressourcen","en":"Collection of Electronic Resources"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/ZDB-1-AAS4#!","dateCreated":"25-05-11","dateModified":"08-06-15","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DZDB-1-AAS4&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"http://search.ebscohost.com/login.aspx?authtype=ip,uid&profile=ehost&defaultdb=h9k","picaPPN":"101211659X","name":"American Antiquarian Society (AAS)Historical Periodicals Collection : Series 4 (1853-1865)[Nationallizenz]","containedIn":"http://sws.geonames.org/6547539/","location":[{"address":{"streetAddress":"Staatsbibliothek zu Berlin - Preußischer\t\t\t\t\tKulturbesitz","addressLocality":"Berlin","postalCode":"10785","addressCountry":"DE","type":"PostalAddress"},"geo":{"lat":"52.50771","lon":"13.37063"},"type":"Place"}],"id":"http://lobid.org/organisations/ZDB-1-AAS4#!","isil":"ZDB-1-AAS4","sigel":"ZDB-1-AAS4","collects":{"subject":["E-Journals","Die American Antiquarian Society (AAS)\t\t\t\t\tHistorical Periodicals Collection dokumentiert das Leben der\t\t\t\t\tamerikanischen Bevölkerung und die amerikanische Perspektive auf\t\t\t\t\tdas Weltgeschehen und die Wissenschaften von der Kolonialära über\t\t\t\t\tden Bürgerkrieg bis zur Zeit des Wiederaufbaus im 19. Jahrhundert.\t\t\t\t\tDer vierte Teil der Kollektion deckt ca. 1.800 Zeitschriften aus\t\t\t\t\tdem Zeitraum von 1853 bis 1865 ab"]},"email":"mailto:ssg-nationallizenzen@sbb.spk-berlin.de","sameAs":["https://ld.zdb-services.de/resource/organisations/ZDB-1-AAS4"]} +{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-4209#!"}} +{"rs":"145220180180","note":["Die SAXONIA-FREIBERG-STIFTUNG erforscht, pflegt und fördert das berg- und hüttenmännische Brauchtum und die berg- und hüttenmännische Frömmigkeitstradition in der Region Mittelsachsen. Seit 2020 erfolgt der Aufbau eines zentralen Archivs zur Pflege und Erhaltung des berg- und hüttenmännischen Brauchtums, zunächst gefördert durch das Entwicklungsprogramm für den ländlichen Raum im Freistaat Sachsen. Das Archiv soll zukünftig sowohl die Bestände der Stiftung selbst als auch die interessierter berg- und hüttenmännischer Traditionsvereine aus dem Landkreis Mittelsachsen beherbergen."],"telephone":"00Deutschland 3731 1600","type":"Archive","classification":{"id":"http://purl.org/lobid/libtype#n56","type":"Concept","label":{"de":"Archiv (Parlament, Partei, Stiftung oder Verband)","en":"Archive (Parliament, Party, Foundation or Federation)"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-4209#!","dateCreated":"11-05-23","dateModified":"11-05-23","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-4209&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"https://saxonia-freiberg-stiftung.de/","picaPPN":"1289093989","name":"Archiv SAXONIA-FREIBERG-STIFTUNG","containedIn":"http://sws.geonames.org/6550757/","location":[{"address":{"streetAddress":"Chemnitzer Straße 8","addressLocality":"Freiberg","postalCode":"09599","addressCountry":"DE","type":"PostalAddress"},"openingHoursSpecification":{"description":"Mo-Do 8.00-16.00 und Fr 8.00-14.00","comment":"Bislang ist das Archiv nicht öffentlich zugänglich, da es sich im Aufbau befindet. Die Stiftung kann aber zu deren Geschäftszeiten besucht werden.","type":"OpeningHoursSpecification"},"geo":{"lat":"50.91358","lon":"13.33452"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-4209#!","isil":"DE-4209","fundertype":{"id":"http://purl.org/lobid/fundertype#n08","type":"Concept","label":{"de":"Körperschaft oder Stiftung des privaten Rechts","en":"Corporate Body or Foundation under Private Law"}},"collects":{"subject":["Geschichte des VEB Bergbau- und Hüttenkombinats „Albert Funk“ Freiberg 1961 – 1990","Geschichte der Saxonia-Freiberg-Stiftung 1993 – Gegenwart","Berg- und hüttenmännische Traditionsvereine in der Region Mittelsachsen"]},"email":"mailto:archiv@saxonia-freiberg-stiftung.de","sameAs":["https://ld.zdb-services.de/resource/organisations/DE-4209"]} +{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/ZDB-296-ACSJ#!"}} +{"rs":"032410001001","note":["Online-Ressource / Datenbank"],"alternateName":["TIB AV-Portal"],"type":"Collection","classification":{"id":"http://purl.org/lobid/libtype#n89","type":"Concept","label":{"de":"Paket elektronischer Ressourcen","en":"Collection of Electronic Resources"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/ZDB-296-ACSJ#!","dateCreated":"12-05-23","dateModified":"24-05-23","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DZDB-296-ACSJ&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"https://pubs.acs.org/","picaPPN":"1289289220","name":"ACS Journals Read & Publish [Niedersachsen-Konsortium], American Chemical Society","location":[{"address":{"streetAddress":"Technische Informationsbibliothek (TIB), Niedersachsen-Konsortium","addressLocality":"Hannover","postalCode":"30167","addressCountry":"DE","type":"PostalAddress"},"geo":{"lat":"52.38163","lon":"9.72001"},"type":"Place"}],"id":"http://lobid.org/organisations/ZDB-296-ACSJ#!","isil":"ZDB-296-ACSJ","sigel":"ZDB-296-ACSJ","collects":{"subject":["E-Journals"]},"email":"mailto:TIB-Konsortien@tib.eu","sameAs":["https://ld.zdb-services.de/resource/organisations/ZDB-296-ACSJ"]} +{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-4210#!"}} +{"rs":"150020000000","note":["Allgemeine Erläuterungen: Unsere Bibliothek ist ist aus dem Nachlass von Dr. Walther Thiede (1931-2011) entstanden. Seine Bibliothek umfasste mehr als 44.000 Bücher/Zeitschriftenbände. Schwerpunkt der Bibliothek ist die Ornithologie i.w.S. Aufgabe unserer Stiftung ist es (neben der Herausgabe einer ornithologischen Fachzeitschrift) die Bestände öffentlich zugänglich zu machen. Seit 2018 katalogisieren wir die Bestände und seitdem ist die Bibliothek auch (nach Anmeldung) für Besucher geöffnet."],"address":{"streetAddress":"Buchenweg 14","addressLocality":"Halle (Saale)","postalCode":"06132","addressCountry":"DE","type":"PostalAddress"},"type":"Library","classification":{"id":"http://purl.org/lobid/libtype#n81","type":"Concept","label":{"de":"Wissenschaftliche Spezialbibliothek","en":"Academic Special Library"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-4210#!","dateCreated":"16-05-23","dateModified":"23-05-23","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-4210&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","picaPPN":"1289541574","name":"Bibliothek der Dr. Walther-Thiede-Stiftung","containedIn":"http://sws.geonames.org/6551220/","location":[{"address":{"streetAddress":"Alter Markt 14","addressLocality":"Halle (Saale)","postalCode":"06108","addressCountry":"DE","type":"PostalAddress"},"openingHoursSpecification":{"comment":"nach Anmeldung","type":"OpeningHoursSpecification"},"geo":{"lat":"51.48018","lon":"11.96791"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-4210#!","isil":"DE-4210","fundertype":{"id":"http://purl.org/lobid/fundertype#n08","type":"Concept","label":{"de":"Körperschaft oder Stiftung des privaten Rechts","en":"Corporate Body or Foundation under Private Law"}},"sameAs":["https://ld.zdb-services.de/resource/organisations/DE-4210"]} +{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-4211#!"}} +{"rs":"082355007046","telephone":"0049 7452 681 494","type":"Archive","classification":{"id":"http://purl.org/lobid/libtype#n52","type":"Concept","label":{"de":"Archiv (kommunal)","en":"Archive (Municipal)"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-4211#!","dateCreated":"16-05-23","dateModified":"16-05-23","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-4211&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"https://www.nagold.de/willkommen/Stadtarchiv","picaPPN":"1289547572","name":"Stadtarchiv Nagold","location":[{"address":{"streetAddress":"Grabenstraße 1","addressLocality":"Nagold","postalCode":"72202","addressCountry":"DE","type":"PostalAddress"},"geo":{"lat":"48.55150","lon":"8.72474"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-4211#!","isil":"DE-4211","fundertype":{"id":"http://purl.org/lobid/fundertype#n04","type":"Concept","label":{"de":"Gemeinde","en":"Commune"}},"email":"mailto:stadtarchiv@nagold.de","sameAs":["https://ld.zdb-services.de/resource/organisations/DE-4211"]} +{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid diff --git a/test/transformation/output/enriched-test.json-sigel b/test/transformation/output/enriched-test.json-sigel index a5f40ed5..0efe058c 100644 --- a/test/transformation/output/enriched-test.json-sigel +++ b/test/transformation/output/enriched-test.json-sigel @@ -1,10 +1,9 @@ -{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-38M#!"}} -{"rs":"053150000000","linkedTo":{"id":"http://lobid.org/organisations/DE-605#!","label":"Hochschulbibliothekszentrum des Landes Nordrhein-Westfalen (hbz)"},"telephone":"0049 221 4 78-7070","alternateName":["Köln ZB MED"],"type":"Library","classification":{"id":"http://purl.org/lobid/libtype#n15","type":"Concept","label":{"de":"Zentrale Fachbibliothek","en":"Central Subject Library"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-38M#!","dateCreated":"18-11-99","dateModified":"27-03-13","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-38M&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"http://www.zbmed.de","picaPPN":"009008853","provides":"http://www.medpilot.de/?idb=ZBMED","name":"Deutsche Zentralbibliothek für Medizin - ZB MED Medizin. Gesundheit.","containedIn":"http://sws.geonames.org/6553049/","location":[{"address":{"streetAddress":"Gleueler Str. 60","addressLocality":"Köln","postalCode":"50931","addressCountry":"DE","type":"PostalAddress"},"openingHoursSpecification":{"description":"Mo-Fr 9.00-21.00, Sa 9.00-17.00, So und Feiertags 12.00-17.00 (Lesesaal)","comment":"Ausleihe/Allg. Information: Mo-Fr 9.00-21.00, Sa 9.00-12.00; Fachauskunft: Mo 9.00-13.00; Di-Fr 9.00-16.00; weitere Schließtage s.Homepage","type":"OpeningHoursSpecification"},"geo":{"lat":"50.92466","lon":"6.91666"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-38M#!","gndIdentifier":"5149318-4","isil":"DE-38M","fundertype":{"id":"http://purl.org/lobid/fundertype#n06","type":"Concept","label":{"de":"Sonstige öffentliche Trägerschaft","en":"Other Public Sector Funder"}},"sigel":"38 M","collects":{"type":"Collection","extent":{"id":"http://purl.org/lobid/stocksize#n09","type":"Concept","label":{"de":"300.001 - 1.000.000","en":"300,001 - 1,000,000"}},"subject":["Medizin"]},"email":"mailto:info@zbmed.de","dbsID":"BJ038","sameAs":["http://www.wikidata.org/entity/Q1204536","https://d-nb.info/gnd/5149318-4","https://ld.zdb-services.de/resource/organisations/DE-38M"]} -{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-294#!"}} -{"rs":"059110000000","linkedTo":{"id":"http://lobid.org/organisations/DE-605#!","label":"Hochschulbibliothekszentrum des Landes Nordrhein-Westfalen (hbz)"},"address":{"addressLocality":"Bochum","postalCode":"44780","addressCountry":"DE","type":"PostalAddress"},"telephone":"0049 234 32-26270","alternateName":["Bochum UB"],"type":"Library","classification":{"id":"http://purl.org/lobid/libtype#n60","type":"Concept","label":{"de":"Zentrale Universitätsbibliothek","en":"Central University Library"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-294#!","dateCreated":"18-11-99","dateModified":"24-04-12","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-294&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"http://www.ub.ruhr-uni-bochum.de","picaPPN":"009007911","provides":"https://opac.ub.ruhr-uni-bochum.de/webOPACClient/start.do","name":"Ruhr-Universität Bochum,Universitätsbibliothek","containedIn":"http://sws.geonames.org/6553132/","location":[{"address":{"streetAddress":"Universitätsstr. 150","addressLocality":"Bochum","postalCode":"44801","addressCountry":"DE","type":"PostalAddress"},"openingHoursSpecification":{"description":"Mo-Fr 8.00-24.00, Sa 11.00-20.00, So 11.00-18.00","type":"OpeningHoursSpecification"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-294#!","gndIdentifier":"2024736-9","isil":"DE-294","fundertype":{"id":"http://purl.org/lobid/fundertype#n07","type":"Concept","label":{"de":"Körperschaft oder Stiftung des öffentlichen Rechts","en":"Corporate Body or Foundation under Public Law"}},"sigel":"294","collects":{"type":"Collection","extent":{"id":"http://purl.org/lobid/stocksize#n10","type":"Concept","label":{"de":"1.000.001 und mehr","en":"1,000,001 and more"}}},"email":"mailto:benutzung.ub@ruhr-uni-bochum.de","dbsID":"AB294","sameAs":["http://www.wikidata.org/entity/Q2496285","https://d-nb.info/gnd/2024736-9","https://ld.zdb-services.de/resource/organisations/DE-294"]} -{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-38#!"}} -{"rs":"053150000000","linkedTo":{"id":"http://lobid.org/organisations/DE-605#!","label":"Hochschulbibliothekszentrum des Landes Nordrhein-Westfalen (hbz)"},"availableChannel":[{"type":["ServiceChannel","WebAPI"],"serviceType":"SRU","serviceUrl":"http://info-test.de/sru"},{"type":["ServiceChannel"],"serviceType":"other","serviceUrl":"http://info-test.de/other"},{"type":["ServiceChannel","WebAPI"],"serviceType":"OpenURL","serviceUrl":"http://info-test.de/openurl"},{"type":["ServiceChannel","WebAPI"],"serviceType":"PAIA","serviceUrl":"http://info-test.de/paia"},{"type":["ServiceChannel","WebAPI"],"serviceType":"DAIA","serviceUrl":"http://info-test.de/daia"}],"telephone":"0049 221 4 70-2437","alternateName":["Köln USB"],"type":"Library","classification":{"id":"http://purl.org/lobid/libtype#n60","type":"Concept","label":{"de":"Zentrale Universitätsbibliothek","en":"Central University Library"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-38#!","dateCreated":"18-11-99","dateModified":"26-03-14","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-38&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"http://www.ub.uni-koeln.de","picaPPN":"009008845","name":"Universitäts- und Stadtbibliothek Köln, Hauptabteilung","containedIn":"http://sws.geonames.org/6553049/","location":[{"address":{"streetAddress":"Universitätsstr. 33","addressLocality":"Köln","postalCode":"50931","addressCountry":"DE","type":"PostalAddress"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-38#!","gndIdentifier":"40600-4","isil":"DE-38","fundertype":{"id":"http://purl.org/lobid/fundertype#n02","type":"Concept","label":{"de":"Land","en":"Federal State"}},"sigel":"38","collects":{"type":"Collection","extent":{"id":"http://purl.org/lobid/stocksize#n10","type":"Concept","label":{"de":"1.000.001 und mehr","en":"1,000,001 and more"}}},"email":"mailto:Fernleihe@ub.uni-koeln.de","dbsID":"AB038","sameAs":["http://www.wikidata.org/entity/Q2496260","https://d-nb.info/gnd/40600-4","https://ld.zdb-services.de/resource/organisations/DE-38"]} -{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-1a#!"}} -{"rs":"110000000000","linkedTo":{"id":"http://lobid.org/organisations/DE-601#!","label":"Verbundzentrale des GBV (VZG)"},"note":["UNO- und UNESCO-Depositärbibliothek.\t\t\t\t\tÜbernommene Bibliothek: B 3 (Bibliothek der ehemaligen Preußischen\t\t\t\t\tGeologischen Landesanstalt)"],"type":"Library","mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-1a#!","dateCreated":"18-11-99","dateModified":"16-05-12","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-1a&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"picaPPN":"009000046","provides":"http://stabikat.de","containedIn":"http://sws.geonames.org/6547539/","id":"http://lobid.org/organisations/DE-1a#!","gndIdentifier":"5036103-X","collects":{"type":"Collection","extent":{"id":"http://purl.org/lobid/stocksize#n10","type":"Concept","label":{"de":"1.000.001 und mehr","en":"1,000,001 and more"}},"subject":["Recht","Orientalistik","Osteuropa","Ostasien","Afrika","Amtsdruckschriften","Handschriften","Karten","Geistes- und Sozialwissenschaften"]},"email":"mailto:info@sbb.spk-berlin.de","address":{"addressLocality":"Berlin","postalCode":"10772","addressCountry":"DE","type":"PostalAddress"},"availableChannel":[{"type":["ServiceChannel"],"serviceType":"Online-Auskunft","serviceUrl":"http://staatsbibliothek-berlin.de/service/auskunft/"}],"telephone":"0049 30 2 66-433888 (Auskunft)","alternateName":["SBB-PK, Potsdamer Straße","Berlin SBB Haus Potsdamer Str"],"classification":{"id":"http://purl.org/lobid/libtype#n11","type":"Concept","label":{"de":"Nationalbibliothek","en":"National Library"}},"@context":"http://lobid.org/organisations/context.jsonld","url":"http://www.staatsbibliothek-berlin.de","name":"Staatsbibliothek zu Berlin - Preußischer Kulturbesitz,Haus Potsdamer Straße","location":[{"address":{"streetAddress":"Potsdamer Str. 33","addressLocality":"Berlin","postalCode":"10785","addressCountry":"DE","type":"PostalAddress"},"openingHoursSpecification":{"description":"Mo-Fr 9.00-21.00, Sa 9.00-19.00","comment":"Öffnungszeiten besonderer Bereiche s. Homepage","type":"OpeningHoursSpecification"},"geo":{"lat":"52.50771","lon":"13.37063"},"type":"Place"}],"isil":"DE-1a","fundertype":{"id":"http://purl.org/lobid/fundertype#n07","type":"Concept","label":{"de":"Körperschaft oder Stiftung des öffentlichen Rechts","en":"Corporate Body or Foundation under Public Law"}},"sigel":"1a","dbsID":"AK001","name_en":"Leibniz Institute for Zoo and Wildlife Research Berlin, Library","sameAs":["http://www.wikidata.org/entity/Q170109","https://d-nb.info/gnd/5036103-X","https://ld.zdb-services.de/resource/organisations/DE-1a"]} -{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/ZDB-1-AAS4#!"}} -{"rs":"110000000000","note":["Datenbank. - Der deutschlandweite Zugriff\t\t\t\t\tauf dieses Produkt wird durch die Förderung der Deutschen\t\t\t\t\tForschungsgemeinschaft (DFG) ermöglicht und durch die\t\t\t\t\tStaatsbibliothek zu Berlin - Preußischer Kulturbesitz organisiert"],"availableChannel":[{"type":["ServiceChannel"],"serviceType":"Produktinfo","serviceUrl":"http://www.nationallizenzen.de/angebote/nlproduct.2011-05-11.8008587391"}],"alternateName":["Nationallizenz AAS Series4"],"type":"Collection","classification":{"id":"http://purl.org/lobid/libtype#n89","type":"Concept","label":{"de":"Paket elektronischer Ressourcen","en":"Collection of Electronic Resources"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/ZDB-1-AAS4#!","dateCreated":"25-05-11","dateModified":"08-06-15","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DZDB-1-AAS4&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"http://search.ebscohost.com/login.aspx?authtype=ip,uid&profile=ehost&defaultdb=h9k","picaPPN":"101211659X","name":"American Antiquarian Society (AAS)Historical Periodicals Collection : Series 4 (1853-1865)[Nationallizenz]","containedIn":"http://sws.geonames.org/6547539/","location":[{"address":{"streetAddress":"Staatsbibliothek zu Berlin - Preußischer\t\t\t\t\tKulturbesitz","addressLocality":"Berlin","postalCode":"10785","addressCountry":"DE","type":"PostalAddress"},"geo":{"lat":"52.50771","lon":"13.37063"},"type":"Place"}],"id":"http://lobid.org/organisations/ZDB-1-AAS4#!","isil":"ZDB-1-AAS4","sigel":"ZDB-1-AAS4","collects":{"subject":["E-Journals","Die American Antiquarian Society (AAS)\t\t\t\t\tHistorical Periodicals Collection dokumentiert das Leben der\t\t\t\t\tamerikanischen Bevölkerung und die amerikanische Perspektive auf\t\t\t\t\tdas Weltgeschehen und die Wissenschaften von der Kolonialära über\t\t\t\t\tden Bürgerkrieg bis zur Zeit des Wiederaufbaus im 19. Jahrhundert.\t\t\t\t\tDer vierte Teil der Kollektion deckt ca. 1.800 Zeitschriften aus\t\t\t\t\tdem Zeitraum von 1853 bis 1865 ab"]},"email":"mailto:ssg-nationallizenzen@sbb.spk-berlin.de","sameAs":["https://ld.zdb-services.de/resource/organisations/ZDB-1-AAS4"]} +{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-4209#!"}} +{"rs":"145220180180","note":["Die SAXONIA-FREIBERG-STIFTUNG erforscht, pflegt und fördert das berg- und hüttenmännische Brauchtum und die berg- und hüttenmännische Frömmigkeitstradition in der Region Mittelsachsen. Seit 2020 erfolgt der Aufbau eines zentralen Archivs zur Pflege und Erhaltung des berg- und hüttenmännischen Brauchtums, zunächst gefördert durch das Entwicklungsprogramm für den ländlichen Raum im Freistaat Sachsen. Das Archiv soll zukünftig sowohl die Bestände der Stiftung selbst als auch die interessierter berg- und hüttenmännischer Traditionsvereine aus dem Landkreis Mittelsachsen beherbergen."],"telephone":"00Deutschland 3731 1600","type":"Archive","classification":{"id":"http://purl.org/lobid/libtype#n56","type":"Concept","label":{"de":"Archiv (Parlament, Partei, Stiftung oder Verband)","en":"Archive (Parliament, Party, Foundation or Federation)"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-4209#!","dateCreated":"11-05-23","dateModified":"11-05-23","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-4209&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"https://saxonia-freiberg-stiftung.de/","picaPPN":"1289093989","name":"Archiv SAXONIA-FREIBERG-STIFTUNG","containedIn":"http://sws.geonames.org/6550757/","location":[{"address":{"streetAddress":"Chemnitzer Straße 8","addressLocality":"Freiberg","postalCode":"09599","addressCountry":"DE","type":"PostalAddress"},"openingHoursSpecification":{"description":"Mo-Do 8.00-16.00 und Fr 8.00-14.00","comment":"Bislang ist das Archiv nicht öffentlich zugänglich, da es sich im Aufbau befindet. Die Stiftung kann aber zu deren Geschäftszeiten besucht werden.","type":"OpeningHoursSpecification"},"geo":{"lat":"50.91358","lon":"13.33452"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-4209#!","isil":"DE-4209","fundertype":{"id":"http://purl.org/lobid/fundertype#n08","type":"Concept","label":{"de":"Körperschaft oder Stiftung des privaten Rechts","en":"Corporate Body or Foundation under Private Law"}},"collects":{"subject":["Geschichte des VEB Bergbau- und Hüttenkombinats „Albert Funk“ Freiberg 1961 – 1990","Geschichte der Saxonia-Freiberg-Stiftung 1993 – Gegenwart","Berg- und hüttenmännische Traditionsvereine in der Region Mittelsachsen"]},"email":"mailto:archiv@saxonia-freiberg-stiftung.de","sameAs":["https://ld.zdb-services.de/resource/organisations/DE-4209"]} +{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/ZDB-296-ACSJ#!"}} +{"rs":"032410001001","note":["Online-Ressource / Datenbank"],"alternateName":["TIB AV-Portal"],"type":"Collection","classification":{"id":"http://purl.org/lobid/libtype#n89","type":"Concept","label":{"de":"Paket elektronischer Ressourcen","en":"Collection of Electronic Resources"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/ZDB-296-ACSJ#!","dateCreated":"12-05-23","dateModified":"24-05-23","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DZDB-296-ACSJ&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"https://pubs.acs.org/","picaPPN":"1289289220","name":"ACS Journals Read & Publish [Niedersachsen-Konsortium], American Chemical Society","location":[{"address":{"streetAddress":"Technische Informationsbibliothek (TIB), Niedersachsen-Konsortium","addressLocality":"Hannover","postalCode":"30167","addressCountry":"DE","type":"PostalAddress"},"geo":{"lat":"52.38163","lon":"9.72001"},"type":"Place"}],"id":"http://lobid.org/organisations/ZDB-296-ACSJ#!","isil":"ZDB-296-ACSJ","sigel":"ZDB-296-ACSJ","collects":{"subject":["E-Journals"]},"email":"mailto:TIB-Konsortien@tib.eu","sameAs":["https://ld.zdb-services.de/resource/organisations/ZDB-296-ACSJ"]} +{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-4210#!"}} +{"rs":"150020000000","note":["Allgemeine Erläuterungen: Unsere Bibliothek ist ist aus dem Nachlass von Dr. Walther Thiede (1931-2011) entstanden. Seine Bibliothek umfasste mehr als 44.000 Bücher/Zeitschriftenbände. Schwerpunkt der Bibliothek ist die Ornithologie i.w.S. Aufgabe unserer Stiftung ist es (neben der Herausgabe einer ornithologischen Fachzeitschrift) die Bestände öffentlich zugänglich zu machen. Seit 2018 katalogisieren wir die Bestände und seitdem ist die Bibliothek auch (nach Anmeldung) für Besucher geöffnet."],"address":{"streetAddress":"Buchenweg 14","addressLocality":"Halle (Saale)","postalCode":"06132","addressCountry":"DE","type":"PostalAddress"},"type":"Library","classification":{"id":"http://purl.org/lobid/libtype#n81","type":"Concept","label":{"de":"Wissenschaftliche Spezialbibliothek","en":"Academic Special Library"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-4210#!","dateCreated":"16-05-23","dateModified":"23-05-23","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-4210&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","picaPPN":"1289541574","name":"Bibliothek der Dr. Walther-Thiede-Stiftung","containedIn":"http://sws.geonames.org/6551220/","location":[{"address":{"streetAddress":"Alter Markt 14","addressLocality":"Halle (Saale)","postalCode":"06108","addressCountry":"DE","type":"PostalAddress"},"openingHoursSpecification":{"comment":"nach Anmeldung","type":"OpeningHoursSpecification"},"geo":{"lat":"51.48018","lon":"11.96791"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-4210#!","isil":"DE-4210","fundertype":{"id":"http://purl.org/lobid/fundertype#n08","type":"Concept","label":{"de":"Körperschaft oder Stiftung des privaten Rechts","en":"Corporate Body or Foundation under Private Law"}},"sameAs":["https://ld.zdb-services.de/resource/organisations/DE-4210"]} +{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-4211#!"}} +{"rs":"082355007046","telephone":"0049 7452 681 494","type":"Archive","classification":{"id":"http://purl.org/lobid/libtype#n52","type":"Concept","label":{"de":"Archiv (kommunal)","en":"Archive (Municipal)"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-4211#!","dateCreated":"16-05-23","dateModified":"16-05-23","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-4211&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"https://www.nagold.de/willkommen/Stadtarchiv","picaPPN":"1289547572","name":"Stadtarchiv Nagold","location":[{"address":{"streetAddress":"Grabenstraße 1","addressLocality":"Nagold","postalCode":"72202","addressCountry":"DE","type":"PostalAddress"},"geo":{"lat":"48.55150","lon":"8.72474"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-4211#!","isil":"DE-4211","fundertype":{"id":"http://purl.org/lobid/fundertype#n04","type":"Concept","label":{"de":"Gemeinde","en":"Commune"}},"email":"mailto:stadtarchiv@nagold.de","sameAs":["https://ld.zdb-services.de/resource/organisations/DE-4211"]} +{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid \ No newline at end of file From bf2d271469d489a28e587b6e07ef647156815e16 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tobias=20B=C3=BClte?= Date: Wed, 19 Jul 2023 10:50:29 +0200 Subject: [PATCH 2/6] Split processes for bulk and updates of sigel #462 --- app/transformation/TransformAll.java | 4 +++- app/transformation/TransformSigel.java | 19 ++++++++++++++----- test/transformation/output/enriched-test.json | 11 ++++++++--- .../output/enriched-test.json-sigel | 11 ++++++++--- 4 files changed, 33 insertions(+), 12 deletions(-) diff --git a/app/transformation/TransformAll.java b/app/transformation/TransformAll.java index a9d84e37..3533572e 100644 --- a/app/transformation/TransformAll.java +++ b/app/transformation/TransformAll.java @@ -52,7 +52,9 @@ public static void process(String startOfUpdates, int intervalSize, final String outputPath, String geoServer) throws IOException { String dbsOutput = outputPath + "-dbs"; String sigelOutput = outputPath + "-sigel"; - TransformSigel.process(startOfUpdates, intervalSize, sigelOutput, + TransformSigel.processBulk(startOfUpdates, intervalSize, sigelOutput, + geoServer); + TransformSigel.processUpdates(startOfUpdates, intervalSize, sigelOutput, geoServer); TransformDbs.process(dbsOutput, geoServer); try (FileWriter resultWriter = new FileWriter(outputPath)) { diff --git a/app/transformation/TransformSigel.java b/app/transformation/TransformSigel.java index fafcb653..0749b079 100644 --- a/app/transformation/TransformSigel.java +++ b/app/transformation/TransformSigel.java @@ -49,22 +49,30 @@ public class TransformSigel { "/*[local-name() = 'record']/*[local-name() = 'global']/*[local-name() = 'tag'][@id='008H']/*[local-name() = 'subf'][@id='e']"; static final String DUMP_XPATH = "/" + DUMP_TOP_LEVEL_TAG + "/" + XPATH; - static void process(String startOfUpdates, int intervalSize, + static void processBulk(String startOfUpdates, int intervalSize, final String outputPath, String geoLookupServer) throws IOException { - final FileOpener splitFileOpener = new FileOpener(); - final FileOpener dumpOpener = new FileOpener(); + final FileOpener dumpOpener = new FileOpener(); + PicaDecoder picaDecoder = new PicaDecoder(); + picaDecoder.setNormalizeUTF8(true); JsonEncoder encodeJson = new JsonEncoder(); encodeJson.setPrettyPrinting(true); dumpOpener// .setReceiver(new LineReader())// - .setReceiver(new PicaDecoder())// + .setReceiver(picaDecoder)// .setReceiver(new Metafix("conf/fix-sigel.fix"))// .setReceiver(TransformAll.fixEnriched(geoLookupServer))// .setReceiver(encodeJson)// .setReceiver(TransformAll.esBulk())// .setReceiver(new ObjectWriter<>(outputPath)); dumpOpener.process(TransformAll.DATA_INPUT_DIR + "sigil.dat"); + dumpOpener.closeStream(); + } + static void processUpdates(String startOfUpdates, int intervalSize, + final String outputPath, String geoLookupServer) throws IOException { + final FileOpener splitFileOpener = new FileOpener(); + JsonEncoder encodeJson = new JsonEncoder(); + encodeJson.setPrettyPrinting(true); ObjectWriter objectWriter = new ObjectWriter<>(outputPath); objectWriter.setAppendIfFileExists(true); splitFileOpener// @@ -84,7 +92,8 @@ static void process(String startOfUpdates, int intervalSize, .collect(Collectors.toList()).forEach(path -> { splitFileOpener.process(path.toString()); }); - + splitFileOpener.closeStream(); + } diff --git a/test/transformation/output/enriched-test.json b/test/transformation/output/enriched-test.json index 26a70924..aa2cbd19 100644 --- a/test/transformation/output/enriched-test.json +++ b/test/transformation/output/enriched-test.json @@ -65,11 +65,16 @@ {"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DBS-DB675#!"}} {"rs":"032540021021","type":"Library","classification":{"id":"http://purl.org/lobid/libtype#n81","type":"Concept","label":{"de":"Wissenschaftliche Spezialbibliothek","en":"Academic Special Library"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DBS-DB675#!","wasGeneratedBy":{"type":"Activity","used":[{"sourceOrganisation":{"id":"https://www.bibliotheksstatistik.de/","label":"Deutsche Bibliotheksstatistik (DBS)"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"http://www.stadtarchiv-hildesheim.de","provides":"https://webopac.stadt-hildesheim.de/libero/WebOpac.cls","name":"Roemer-Museum, Bibliothek","location":[{"address":{"streetAddress":"Am Steine 1/2","addressLocality":"Hildesheim","postalCode":"31134","addressCountry":"DE","type":"PostalAddress"},"openingHoursSpecification":{"description":"Di. Mi.: 09.00 - 16.00 Uhr. Do: 09.00 - 18.00 Uhr","type":"OpeningHoursSpecification"},"type":"Place"}],"id":"http://lobid.org/organisations/DBS-DB675#!","fundertype":{"id":"http://purl.org/lobid/fundertype#n04","type":"Concept","label":{"de":"Gemeinde","en":"Commune"}},"collects":{"type":"Collection","extent":{"id":"http://purl.org/lobid/stocksize#n07","type":"Concept","label":{"de":"30.001 - 100.000","en":"30,001 - 100,000"}}},"dbsID":"DB675"} {"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-4209#!"}} -{"rs":"145220180180","note":["Die SAXONIA-FREIBERG-STIFTUNG erforscht, pflegt und fördert das berg- und hüttenmännische Brauchtum und die berg- und hüttenmännische Frömmigkeitstradition in der Region Mittelsachsen. Seit 2020 erfolgt der Aufbau eines zentralen Archivs zur Pflege und Erhaltung des berg- und hüttenmännischen Brauchtums, zunächst gefördert durch das Entwicklungsprogramm für den ländlichen Raum im Freistaat Sachsen. Das Archiv soll zukünftig sowohl die Bestände der Stiftung selbst als auch die interessierter berg- und hüttenmännischer Traditionsvereine aus dem Landkreis Mittelsachsen beherbergen."],"telephone":"00Deutschland 3731 1600","type":"Archive","classification":{"id":"http://purl.org/lobid/libtype#n56","type":"Concept","label":{"de":"Archiv (Parlament, Partei, Stiftung oder Verband)","en":"Archive (Parliament, Party, Foundation or Federation)"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-4209#!","dateCreated":"11-05-23","dateModified":"11-05-23","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-4209&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"https://saxonia-freiberg-stiftung.de/","picaPPN":"1289093989","name":"Archiv SAXONIA-FREIBERG-STIFTUNG","containedIn":"http://sws.geonames.org/6550757/","location":[{"address":{"streetAddress":"Chemnitzer Straße 8","addressLocality":"Freiberg","postalCode":"09599","addressCountry":"DE","type":"PostalAddress"},"openingHoursSpecification":{"description":"Mo-Do 8.00-16.00 und Fr 8.00-14.00","comment":"Bislang ist das Archiv nicht öffentlich zugänglich, da es sich im Aufbau befindet. Die Stiftung kann aber zu deren Geschäftszeiten besucht werden.","type":"OpeningHoursSpecification"},"geo":{"lat":"50.91358","lon":"13.33452"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-4209#!","isil":"DE-4209","fundertype":{"id":"http://purl.org/lobid/fundertype#n08","type":"Concept","label":{"de":"Körperschaft oder Stiftung des privaten Rechts","en":"Corporate Body or Foundation under Private Law"}},"collects":{"subject":["Geschichte des VEB Bergbau- und Hüttenkombinats „Albert Funk“ Freiberg 1961 – 1990","Geschichte der Saxonia-Freiberg-Stiftung 1993 – Gegenwart","Berg- und hüttenmännische Traditionsvereine in der Region Mittelsachsen"]},"email":"mailto:archiv@saxonia-freiberg-stiftung.de","sameAs":["https://ld.zdb-services.de/resource/organisations/DE-4209"]} +{"rs":"145220180180","note":["Die SAXONIA-FREIBERG-STIFTUNG erforscht, pflegt und fördert das berg- und hüttenmännische Brauchtum und die berg- und hüttenmännische Frömmigkeitstradition in der Region Mittelsachsen. Seit 2020 erfolgt der Aufbau eines zentralen Archivs zur Pflege und Erhaltung des berg- und hüttenmännischen Brauchtums, zunächst gefördert durch das Entwicklungsprogramm für den ländlichen Raum im Freistaat Sachsen. Das Archiv soll zukünftig sowohl die Bestände der Stiftung selbst als auch die interessierter berg- und hüttenmännischer Traditionsvereine aus dem Landkreis Mittelsachsen beherbergen."],"telephone":"00Deutschland 3731 1600","type":"Archive","classification":{"id":"http://purl.org/lobid/libtype#n56","type":"Concept","label":{"de":"Archiv (Parlament, Partei, Stiftung oder Verband)","en":"Archive (Parliament, Party, Foundation or Federation)"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-4209#!","dateCreated":"11-05-23","dateModified":"11-05-23","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-4209&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"https://saxonia-freiberg-stiftung.de/","picaPPN":"1289093989","name":"Archiv SAXONIA-FREIBERG-STIFTUNG","containedIn":"http://sws.geonames.org/6550757/","location":[{"address":{"streetAddress":"Chemnitzer Straße 8","addressLocality":"Freiberg","postalCode":"09599","addressCountry":"DE","type":"PostalAddress"},"openingHoursSpecification":{"description":"Mo-Do 8.00-16.00 und Fr 8.00-14.00","comment":"Bislang ist das Archiv nicht öffentlich zugänglich, da es sich im Aufbau befindet. Die Stiftung kann aber zu deren Geschäftszeiten besucht werden.","type":"OpeningHoursSpecification"},"geo":{"lat":"50.91358","lon":"13.33452"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-4209#!","isil":"DE-4209","fundertype":{"id":"http://purl.org/lobid/fundertype#n08","type":"Concept","label":{"de":"Körperschaft oder Stiftung des privaten Rechts","en":"Corporate Body or Foundation under Private Law"}},"collects":{"subject":["Geschichte des VEB Bergbau- und Hüttenkombinats „Albert Funk“ Freiberg 1961 – 1990","Geschichte der Saxonia-Freiberg-Stiftung 1993 – Gegenwart","Berg- und hüttenmännische Traditionsvereine in der Region Mittelsachsen"]},"email":"mailto:archiv@saxonia-freiberg-stiftung.de","sameAs":["https://ld.zdb-services.de/resource/organisations/DE-4209"]} {"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/ZDB-296-ACSJ#!"}} {"rs":"032410001001","note":["Online-Ressource / Datenbank"],"alternateName":["TIB AV-Portal"],"type":"Collection","classification":{"id":"http://purl.org/lobid/libtype#n89","type":"Concept","label":{"de":"Paket elektronischer Ressourcen","en":"Collection of Electronic Resources"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/ZDB-296-ACSJ#!","dateCreated":"12-05-23","dateModified":"24-05-23","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DZDB-296-ACSJ&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"https://pubs.acs.org/","picaPPN":"1289289220","name":"ACS Journals Read & Publish [Niedersachsen-Konsortium], American Chemical Society","location":[{"address":{"streetAddress":"Technische Informationsbibliothek (TIB), Niedersachsen-Konsortium","addressLocality":"Hannover","postalCode":"30167","addressCountry":"DE","type":"PostalAddress"},"geo":{"lat":"52.38163","lon":"9.72001"},"type":"Place"}],"id":"http://lobid.org/organisations/ZDB-296-ACSJ#!","isil":"ZDB-296-ACSJ","sigel":"ZDB-296-ACSJ","collects":{"subject":["E-Journals"]},"email":"mailto:TIB-Konsortien@tib.eu","sameAs":["https://ld.zdb-services.de/resource/organisations/ZDB-296-ACSJ"]} {"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-4210#!"}} -{"rs":"150020000000","note":["Allgemeine Erläuterungen: Unsere Bibliothek ist ist aus dem Nachlass von Dr. Walther Thiede (1931-2011) entstanden. Seine Bibliothek umfasste mehr als 44.000 Bücher/Zeitschriftenbände. Schwerpunkt der Bibliothek ist die Ornithologie i.w.S. Aufgabe unserer Stiftung ist es (neben der Herausgabe einer ornithologischen Fachzeitschrift) die Bestände öffentlich zugänglich zu machen. Seit 2018 katalogisieren wir die Bestände und seitdem ist die Bibliothek auch (nach Anmeldung) für Besucher geöffnet."],"address":{"streetAddress":"Buchenweg 14","addressLocality":"Halle (Saale)","postalCode":"06132","addressCountry":"DE","type":"PostalAddress"},"type":"Library","classification":{"id":"http://purl.org/lobid/libtype#n81","type":"Concept","label":{"de":"Wissenschaftliche Spezialbibliothek","en":"Academic Special Library"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-4210#!","dateCreated":"16-05-23","dateModified":"23-05-23","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-4210&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","picaPPN":"1289541574","name":"Bibliothek der Dr. Walther-Thiede-Stiftung","containedIn":"http://sws.geonames.org/6551220/","location":[{"address":{"streetAddress":"Alter Markt 14","addressLocality":"Halle (Saale)","postalCode":"06108","addressCountry":"DE","type":"PostalAddress"},"openingHoursSpecification":{"comment":"nach Anmeldung","type":"OpeningHoursSpecification"},"geo":{"lat":"51.48018","lon":"11.96791"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-4210#!","isil":"DE-4210","fundertype":{"id":"http://purl.org/lobid/fundertype#n08","type":"Concept","label":{"de":"Körperschaft oder Stiftung des privaten Rechts","en":"Corporate Body or Foundation under Private Law"}},"sameAs":["https://ld.zdb-services.de/resource/organisations/DE-4210"]} +{"rs":"150020000000","note":["Allgemeine Erläuterungen: Unsere Bibliothek ist ist aus dem Nachlass von Dr. Walther Thiede (1931-2011) entstanden. Seine Bibliothek umfasste mehr als 44.000 Bücher/Zeitschriftenbände. Schwerpunkt der Bibliothek ist die Ornithologie i.w.S. Aufgabe unserer Stiftung ist es (neben der Herausgabe einer ornithologischen Fachzeitschrift) die Bestände öffentlich zugänglich zu machen. Seit 2018 katalogisieren wir die Bestände und seitdem ist die Bibliothek auch (nach Anmeldung) für Besucher geöffnet."],"address":{"streetAddress":"Buchenweg 14","addressLocality":"Halle (Saale)","postalCode":"06132","addressCountry":"DE","type":"PostalAddress"},"type":"Library","classification":{"id":"http://purl.org/lobid/libtype#n81","type":"Concept","label":{"de":"Wissenschaftliche Spezialbibliothek","en":"Academic Special Library"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-4210#!","dateCreated":"16-05-23","dateModified":"23-05-23","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-4210&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","picaPPN":"1289541574","name":"Bibliothek der Dr. Walther-Thiede-Stiftung","containedIn":"http://sws.geonames.org/6551220/","location":[{"address":{"streetAddress":"Alter Markt 14","addressLocality":"Halle (Saale)","postalCode":"06108","addressCountry":"DE","type":"PostalAddress"},"openingHoursSpecification":{"comment":"nach Anmeldung","type":"OpeningHoursSpecification"},"geo":{"lat":"51.48018","lon":"11.96791"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-4210#!","isil":"DE-4210","fundertype":{"id":"http://purl.org/lobid/fundertype#n08","type":"Concept","label":{"de":"Körperschaft oder Stiftung des privaten Rechts","en":"Corporate Body or Foundation under Private Law"}},"sameAs":["https://ld.zdb-services.de/resource/organisations/DE-4210"]} {"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-4211#!"}} {"rs":"082355007046","telephone":"0049 7452 681 494","type":"Archive","classification":{"id":"http://purl.org/lobid/libtype#n52","type":"Concept","label":{"de":"Archiv (kommunal)","en":"Archive (Municipal)"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-4211#!","dateCreated":"16-05-23","dateModified":"16-05-23","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-4211&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"https://www.nagold.de/willkommen/Stadtarchiv","picaPPN":"1289547572","name":"Stadtarchiv Nagold","location":[{"address":{"streetAddress":"Grabenstraße 1","addressLocality":"Nagold","postalCode":"72202","addressCountry":"DE","type":"PostalAddress"},"geo":{"lat":"48.55150","lon":"8.72474"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-4211#!","isil":"DE-4211","fundertype":{"id":"http://purl.org/lobid/fundertype#n04","type":"Concept","label":{"de":"Gemeinde","en":"Commune"}},"email":"mailto:stadtarchiv@nagold.de","sameAs":["https://ld.zdb-services.de/resource/organisations/DE-4211"]} -{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid +{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-4212#!"}} +{"rs":"059150000000","note":["Eröffnung Lehrmittelverwaltung innerhalb der Schule"],"telephone":"00Deutschland 2381 914960","type":"Archive","classification":{"id":"http://purl.org/lobid/libtype#n59","type":"Concept","label":{"de":"Archiv (Sonstiges)","en":"Archive (Miscellaneous)"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-4212#!","dateCreated":"22-05-23","dateModified":"22-05-23","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-4212&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"https://das-stein.de","picaPPN":"1290221324","name":"Freiherr-vom-Stein Gymnasium Hamm","location":[{"address":{"streetAddress":"Karl-Koßmann-Str. 2","addressLocality":"Hamm","postalCode":"59071","addressCountry":"DE","type":"PostalAddress"},"openingHoursSpecification":{"description":"Mo-Fr 7.55 - 13.10","type":"OpeningHoursSpecification"},"geo":{"lat":"51.68467","lon":"7.88521"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-4212#!","isil":"DE-4212","fundertype":{"id":"http://purl.org/lobid/fundertype#n02","type":"Concept","label":{"de":"Land","en":"Federal State"}},"collects":{"type":"Collection","extent":{"id":"http://purl.org/lobid/stocksize#n06","type":"Concept","label":{"de":"10.001 - 30.000","en":"10,001 - 30,000"}}},"email":"mailto:Freiherr-vom-Stein-Gymnasium@gyfa.schulen-hamm.de","sameAs":["https://ld.zdb-services.de/resource/organisations/DE-4212"]} +{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/ZDB-18-BLS#!"}} +{"rs":"091620000000","note":["Online-Ressource / Datenbank"],"alternateName":["Beck eLibrary / C.H. Beck Literatur und Sprache (früherer Name)","Beck eLib Literatur&Sprache"],"type":"Collection","classification":{"id":"http://purl.org/lobid/libtype#n89","type":"Concept","label":{"de":"Paket elektronischer Ressourcen","en":"Collection of Electronic Resources"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/ZDB-18-BLS#!","dateCreated":"22-05-23","dateModified":"22-05-23","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DZDB-18-BLS&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"http://elibrary.chbeck.de/index.php","picaPPN":"1290222630","name":"Beck eLibrary / C.H. Beck LSW gesamt","location":[{"address":{"streetAddress":"Verlag C. H. Beck oHG, Wilhelmstr. 9","addressLocality":"München","postalCode":"80801","addressCountry":"DE","type":"PostalAddress"},"geo":{"lat":"48.15921","lon":"11.58276"},"type":"Place"}],"id":"http://lobid.org/organisations/ZDB-18-BLS#!","isil":"ZDB-18-BLS","sigel":"ZDB-18-BLS","collects":{"subject":["E-Books","das Gesamtpaket umfasst die Titel aus ZDB-18-BLA, ZDB-18-BLC, ZDB-18-BLI, ZDB-18-BLF, ZDB-18-BLH, ZDB-18-BLB, ZDB-18-BLE, ZDB-18-BLG"]},"email":"mailto:CHBeck-eLibrary@beck.de","sameAs":["https://ld.zdb-services.de/resource/organisations/ZDB-18-BLS"]} +{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-4213#!"}} +{"type":"Museum","classification":{"id":"http://purl.org/lobid/libtype#n86","type":"Concept","label":{"de":"Museum","en":"http://purl.org/lobid/libtype#n86"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-4213#!","dateCreated":"25-05-23","dateModified":"25-05-23","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-4213&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"https://www.meiningermuseen.de/pages/die-museen/sammlungen/musikgeschichte.php","picaPPN":"129065686X","name":"Kulturstiftung Meiningen-Eisenach, GB Meininger Museen, Sammlung Musikgeschichte/Max-Reger-Archiv","location":[{"address":{"streetAddress":"Schlossplatz 1","addressLocality":"Meiningen","postalCode":"98617","addressCountry":"DE","type":"PostalAddress"},"geo":{"lat":"50.57046","lon":"10.41258"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-4213#!","isil":"DE-4213","fundertype":{"id":"http://purl.org/lobid/fundertype#n08","type":"Concept","label":{"de":"Körperschaft oder Stiftung des privaten Rechts","en":"Corporate Body or Foundation under Private Law"}},"collects":{"type":"Collection","extent":{"id":"http://purl.org/lobid/stocksize#n04","type":"Concept","label":{"de":"3.001 - 5.000","en":"3,001 - 5,000"}},"subject":["Musikgeschichte"]},"sameAs":["https://ld.zdb-services.de/resource/organisations/DE-4213"]} diff --git a/test/transformation/output/enriched-test.json-sigel b/test/transformation/output/enriched-test.json-sigel index 0efe058c..98500ffa 100644 --- a/test/transformation/output/enriched-test.json-sigel +++ b/test/transformation/output/enriched-test.json-sigel @@ -1,9 +1,14 @@ {"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-4209#!"}} -{"rs":"145220180180","note":["Die SAXONIA-FREIBERG-STIFTUNG erforscht, pflegt und fördert das berg- und hüttenmännische Brauchtum und die berg- und hüttenmännische Frömmigkeitstradition in der Region Mittelsachsen. Seit 2020 erfolgt der Aufbau eines zentralen Archivs zur Pflege und Erhaltung des berg- und hüttenmännischen Brauchtums, zunächst gefördert durch das Entwicklungsprogramm für den ländlichen Raum im Freistaat Sachsen. Das Archiv soll zukünftig sowohl die Bestände der Stiftung selbst als auch die interessierter berg- und hüttenmännischer Traditionsvereine aus dem Landkreis Mittelsachsen beherbergen."],"telephone":"00Deutschland 3731 1600","type":"Archive","classification":{"id":"http://purl.org/lobid/libtype#n56","type":"Concept","label":{"de":"Archiv (Parlament, Partei, Stiftung oder Verband)","en":"Archive (Parliament, Party, Foundation or Federation)"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-4209#!","dateCreated":"11-05-23","dateModified":"11-05-23","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-4209&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"https://saxonia-freiberg-stiftung.de/","picaPPN":"1289093989","name":"Archiv SAXONIA-FREIBERG-STIFTUNG","containedIn":"http://sws.geonames.org/6550757/","location":[{"address":{"streetAddress":"Chemnitzer Straße 8","addressLocality":"Freiberg","postalCode":"09599","addressCountry":"DE","type":"PostalAddress"},"openingHoursSpecification":{"description":"Mo-Do 8.00-16.00 und Fr 8.00-14.00","comment":"Bislang ist das Archiv nicht öffentlich zugänglich, da es sich im Aufbau befindet. Die Stiftung kann aber zu deren Geschäftszeiten besucht werden.","type":"OpeningHoursSpecification"},"geo":{"lat":"50.91358","lon":"13.33452"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-4209#!","isil":"DE-4209","fundertype":{"id":"http://purl.org/lobid/fundertype#n08","type":"Concept","label":{"de":"Körperschaft oder Stiftung des privaten Rechts","en":"Corporate Body or Foundation under Private Law"}},"collects":{"subject":["Geschichte des VEB Bergbau- und Hüttenkombinats „Albert Funk“ Freiberg 1961 – 1990","Geschichte der Saxonia-Freiberg-Stiftung 1993 – Gegenwart","Berg- und hüttenmännische Traditionsvereine in der Region Mittelsachsen"]},"email":"mailto:archiv@saxonia-freiberg-stiftung.de","sameAs":["https://ld.zdb-services.de/resource/organisations/DE-4209"]} +{"rs":"145220180180","note":["Die SAXONIA-FREIBERG-STIFTUNG erforscht, pflegt und fördert das berg- und hüttenmännische Brauchtum und die berg- und hüttenmännische Frömmigkeitstradition in der Region Mittelsachsen. Seit 2020 erfolgt der Aufbau eines zentralen Archivs zur Pflege und Erhaltung des berg- und hüttenmännischen Brauchtums, zunächst gefördert durch das Entwicklungsprogramm für den ländlichen Raum im Freistaat Sachsen. Das Archiv soll zukünftig sowohl die Bestände der Stiftung selbst als auch die interessierter berg- und hüttenmännischer Traditionsvereine aus dem Landkreis Mittelsachsen beherbergen."],"telephone":"00Deutschland 3731 1600","type":"Archive","classification":{"id":"http://purl.org/lobid/libtype#n56","type":"Concept","label":{"de":"Archiv (Parlament, Partei, Stiftung oder Verband)","en":"Archive (Parliament, Party, Foundation or Federation)"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-4209#!","dateCreated":"11-05-23","dateModified":"11-05-23","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-4209&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"https://saxonia-freiberg-stiftung.de/","picaPPN":"1289093989","name":"Archiv SAXONIA-FREIBERG-STIFTUNG","containedIn":"http://sws.geonames.org/6550757/","location":[{"address":{"streetAddress":"Chemnitzer Straße 8","addressLocality":"Freiberg","postalCode":"09599","addressCountry":"DE","type":"PostalAddress"},"openingHoursSpecification":{"description":"Mo-Do 8.00-16.00 und Fr 8.00-14.00","comment":"Bislang ist das Archiv nicht öffentlich zugänglich, da es sich im Aufbau befindet. Die Stiftung kann aber zu deren Geschäftszeiten besucht werden.","type":"OpeningHoursSpecification"},"geo":{"lat":"50.91358","lon":"13.33452"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-4209#!","isil":"DE-4209","fundertype":{"id":"http://purl.org/lobid/fundertype#n08","type":"Concept","label":{"de":"Körperschaft oder Stiftung des privaten Rechts","en":"Corporate Body or Foundation under Private Law"}},"collects":{"subject":["Geschichte des VEB Bergbau- und Hüttenkombinats „Albert Funk“ Freiberg 1961 – 1990","Geschichte der Saxonia-Freiberg-Stiftung 1993 – Gegenwart","Berg- und hüttenmännische Traditionsvereine in der Region Mittelsachsen"]},"email":"mailto:archiv@saxonia-freiberg-stiftung.de","sameAs":["https://ld.zdb-services.de/resource/organisations/DE-4209"]} {"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/ZDB-296-ACSJ#!"}} {"rs":"032410001001","note":["Online-Ressource / Datenbank"],"alternateName":["TIB AV-Portal"],"type":"Collection","classification":{"id":"http://purl.org/lobid/libtype#n89","type":"Concept","label":{"de":"Paket elektronischer Ressourcen","en":"Collection of Electronic Resources"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/ZDB-296-ACSJ#!","dateCreated":"12-05-23","dateModified":"24-05-23","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DZDB-296-ACSJ&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"https://pubs.acs.org/","picaPPN":"1289289220","name":"ACS Journals Read & Publish [Niedersachsen-Konsortium], American Chemical Society","location":[{"address":{"streetAddress":"Technische Informationsbibliothek (TIB), Niedersachsen-Konsortium","addressLocality":"Hannover","postalCode":"30167","addressCountry":"DE","type":"PostalAddress"},"geo":{"lat":"52.38163","lon":"9.72001"},"type":"Place"}],"id":"http://lobid.org/organisations/ZDB-296-ACSJ#!","isil":"ZDB-296-ACSJ","sigel":"ZDB-296-ACSJ","collects":{"subject":["E-Journals"]},"email":"mailto:TIB-Konsortien@tib.eu","sameAs":["https://ld.zdb-services.de/resource/organisations/ZDB-296-ACSJ"]} {"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-4210#!"}} -{"rs":"150020000000","note":["Allgemeine Erläuterungen: Unsere Bibliothek ist ist aus dem Nachlass von Dr. Walther Thiede (1931-2011) entstanden. Seine Bibliothek umfasste mehr als 44.000 Bücher/Zeitschriftenbände. Schwerpunkt der Bibliothek ist die Ornithologie i.w.S. Aufgabe unserer Stiftung ist es (neben der Herausgabe einer ornithologischen Fachzeitschrift) die Bestände öffentlich zugänglich zu machen. Seit 2018 katalogisieren wir die Bestände und seitdem ist die Bibliothek auch (nach Anmeldung) für Besucher geöffnet."],"address":{"streetAddress":"Buchenweg 14","addressLocality":"Halle (Saale)","postalCode":"06132","addressCountry":"DE","type":"PostalAddress"},"type":"Library","classification":{"id":"http://purl.org/lobid/libtype#n81","type":"Concept","label":{"de":"Wissenschaftliche Spezialbibliothek","en":"Academic Special Library"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-4210#!","dateCreated":"16-05-23","dateModified":"23-05-23","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-4210&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","picaPPN":"1289541574","name":"Bibliothek der Dr. Walther-Thiede-Stiftung","containedIn":"http://sws.geonames.org/6551220/","location":[{"address":{"streetAddress":"Alter Markt 14","addressLocality":"Halle (Saale)","postalCode":"06108","addressCountry":"DE","type":"PostalAddress"},"openingHoursSpecification":{"comment":"nach Anmeldung","type":"OpeningHoursSpecification"},"geo":{"lat":"51.48018","lon":"11.96791"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-4210#!","isil":"DE-4210","fundertype":{"id":"http://purl.org/lobid/fundertype#n08","type":"Concept","label":{"de":"Körperschaft oder Stiftung des privaten Rechts","en":"Corporate Body or Foundation under Private Law"}},"sameAs":["https://ld.zdb-services.de/resource/organisations/DE-4210"]} +{"rs":"150020000000","note":["Allgemeine Erläuterungen: Unsere Bibliothek ist ist aus dem Nachlass von Dr. Walther Thiede (1931-2011) entstanden. Seine Bibliothek umfasste mehr als 44.000 Bücher/Zeitschriftenbände. Schwerpunkt der Bibliothek ist die Ornithologie i.w.S. Aufgabe unserer Stiftung ist es (neben der Herausgabe einer ornithologischen Fachzeitschrift) die Bestände öffentlich zugänglich zu machen. Seit 2018 katalogisieren wir die Bestände und seitdem ist die Bibliothek auch (nach Anmeldung) für Besucher geöffnet."],"address":{"streetAddress":"Buchenweg 14","addressLocality":"Halle (Saale)","postalCode":"06132","addressCountry":"DE","type":"PostalAddress"},"type":"Library","classification":{"id":"http://purl.org/lobid/libtype#n81","type":"Concept","label":{"de":"Wissenschaftliche Spezialbibliothek","en":"Academic Special Library"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-4210#!","dateCreated":"16-05-23","dateModified":"23-05-23","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-4210&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","picaPPN":"1289541574","name":"Bibliothek der Dr. Walther-Thiede-Stiftung","containedIn":"http://sws.geonames.org/6551220/","location":[{"address":{"streetAddress":"Alter Markt 14","addressLocality":"Halle (Saale)","postalCode":"06108","addressCountry":"DE","type":"PostalAddress"},"openingHoursSpecification":{"comment":"nach Anmeldung","type":"OpeningHoursSpecification"},"geo":{"lat":"51.48018","lon":"11.96791"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-4210#!","isil":"DE-4210","fundertype":{"id":"http://purl.org/lobid/fundertype#n08","type":"Concept","label":{"de":"Körperschaft oder Stiftung des privaten Rechts","en":"Corporate Body or Foundation under Private Law"}},"sameAs":["https://ld.zdb-services.de/resource/organisations/DE-4210"]} {"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-4211#!"}} {"rs":"082355007046","telephone":"0049 7452 681 494","type":"Archive","classification":{"id":"http://purl.org/lobid/libtype#n52","type":"Concept","label":{"de":"Archiv (kommunal)","en":"Archive (Municipal)"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-4211#!","dateCreated":"16-05-23","dateModified":"16-05-23","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-4211&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"https://www.nagold.de/willkommen/Stadtarchiv","picaPPN":"1289547572","name":"Stadtarchiv Nagold","location":[{"address":{"streetAddress":"Grabenstraße 1","addressLocality":"Nagold","postalCode":"72202","addressCountry":"DE","type":"PostalAddress"},"geo":{"lat":"48.55150","lon":"8.72474"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-4211#!","isil":"DE-4211","fundertype":{"id":"http://purl.org/lobid/fundertype#n04","type":"Concept","label":{"de":"Gemeinde","en":"Commune"}},"email":"mailto:stadtarchiv@nagold.de","sameAs":["https://ld.zdb-services.de/resource/organisations/DE-4211"]} -{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid \ No newline at end of file +{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-4212#!"}} +{"rs":"059150000000","note":["Eröffnung Lehrmittelverwaltung innerhalb der Schule"],"telephone":"00Deutschland 2381 914960","type":"Archive","classification":{"id":"http://purl.org/lobid/libtype#n59","type":"Concept","label":{"de":"Archiv (Sonstiges)","en":"Archive (Miscellaneous)"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-4212#!","dateCreated":"22-05-23","dateModified":"22-05-23","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-4212&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"https://das-stein.de","picaPPN":"1290221324","name":"Freiherr-vom-Stein Gymnasium Hamm","location":[{"address":{"streetAddress":"Karl-Koßmann-Str. 2","addressLocality":"Hamm","postalCode":"59071","addressCountry":"DE","type":"PostalAddress"},"openingHoursSpecification":{"description":"Mo-Fr 7.55 - 13.10","type":"OpeningHoursSpecification"},"geo":{"lat":"51.68467","lon":"7.88521"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-4212#!","isil":"DE-4212","fundertype":{"id":"http://purl.org/lobid/fundertype#n02","type":"Concept","label":{"de":"Land","en":"Federal State"}},"collects":{"type":"Collection","extent":{"id":"http://purl.org/lobid/stocksize#n06","type":"Concept","label":{"de":"10.001 - 30.000","en":"10,001 - 30,000"}}},"email":"mailto:Freiherr-vom-Stein-Gymnasium@gyfa.schulen-hamm.de","sameAs":["https://ld.zdb-services.de/resource/organisations/DE-4212"]} +{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/ZDB-18-BLS#!"}} +{"rs":"091620000000","note":["Online-Ressource / Datenbank"],"alternateName":["Beck eLibrary / C.H. Beck Literatur und Sprache (früherer Name)","Beck eLib Literatur&Sprache"],"type":"Collection","classification":{"id":"http://purl.org/lobid/libtype#n89","type":"Concept","label":{"de":"Paket elektronischer Ressourcen","en":"Collection of Electronic Resources"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/ZDB-18-BLS#!","dateCreated":"22-05-23","dateModified":"22-05-23","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DZDB-18-BLS&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"http://elibrary.chbeck.de/index.php","picaPPN":"1290222630","name":"Beck eLibrary / C.H. Beck LSW gesamt","location":[{"address":{"streetAddress":"Verlag C. H. Beck oHG, Wilhelmstr. 9","addressLocality":"München","postalCode":"80801","addressCountry":"DE","type":"PostalAddress"},"geo":{"lat":"48.15921","lon":"11.58276"},"type":"Place"}],"id":"http://lobid.org/organisations/ZDB-18-BLS#!","isil":"ZDB-18-BLS","sigel":"ZDB-18-BLS","collects":{"subject":["E-Books","das Gesamtpaket umfasst die Titel aus ZDB-18-BLA, ZDB-18-BLC, ZDB-18-BLI, ZDB-18-BLF, ZDB-18-BLH, ZDB-18-BLB, ZDB-18-BLE, ZDB-18-BLG"]},"email":"mailto:CHBeck-eLibrary@beck.de","sameAs":["https://ld.zdb-services.de/resource/organisations/ZDB-18-BLS"]} +{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-4213#!"}} +{"type":"Museum","classification":{"id":"http://purl.org/lobid/libtype#n86","type":"Concept","label":{"de":"Museum","en":"http://purl.org/lobid/libtype#n86"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-4213#!","dateCreated":"25-05-23","dateModified":"25-05-23","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-4213&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"https://www.meiningermuseen.de/pages/die-museen/sammlungen/musikgeschichte.php","picaPPN":"129065686X","name":"Kulturstiftung Meiningen-Eisenach, GB Meininger Museen, Sammlung Musikgeschichte/Max-Reger-Archiv","location":[{"address":{"streetAddress":"Schlossplatz 1","addressLocality":"Meiningen","postalCode":"98617","addressCountry":"DE","type":"PostalAddress"},"geo":{"lat":"50.57046","lon":"10.41258"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-4213#!","isil":"DE-4213","fundertype":{"id":"http://purl.org/lobid/fundertype#n08","type":"Concept","label":{"de":"Körperschaft oder Stiftung des privaten Rechts","en":"Corporate Body or Foundation under Private Law"}},"collects":{"type":"Collection","extent":{"id":"http://purl.org/lobid/stocksize#n04","type":"Concept","label":{"de":"3.001 - 5.000","en":"3,001 - 5,000"}},"subject":["Musikgeschichte"]},"sameAs":["https://ld.zdb-services.de/resource/organisations/DE-4213"]} From a374840bb5e6fa280c92192bb1cf8bbbdb954f48 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tobias=20B=C3=BClte?= Date: Wed, 19 Jul 2023 12:10:44 +0200 Subject: [PATCH 3/6] Update tests for sigil dump processing #462 --- app/transformation/TransformSigel.java | 2 +- test/transformation/TestTransformAll.java | 48 ++++++++++--------- test/transformation/input/sigel.dat | 7 +++ test/transformation/input/sigil.dat | 7 --- test/transformation/output/enriched-test.json | 28 +++++------ .../output/enriched-test.json-sigel | 28 +++++------ 6 files changed, 61 insertions(+), 59 deletions(-) create mode 100644 test/transformation/input/sigel.dat delete mode 100644 test/transformation/input/sigil.dat diff --git a/app/transformation/TransformSigel.java b/app/transformation/TransformSigel.java index 0749b079..df363896 100644 --- a/app/transformation/TransformSigel.java +++ b/app/transformation/TransformSigel.java @@ -64,7 +64,7 @@ static void processBulk(String startOfUpdates, int intervalSize, .setReceiver(encodeJson)// .setReceiver(TransformAll.esBulk())// .setReceiver(new ObjectWriter<>(outputPath)); - dumpOpener.process(TransformAll.DATA_INPUT_DIR + "sigil.dat"); + dumpOpener.process(TransformAll.DATA_INPUT_DIR + "sigel.dat"); dumpOpener.closeStream(); } diff --git a/test/transformation/TestTransformAll.java b/test/transformation/TestTransformAll.java index 67dab96a..a34af2fd 100644 --- a/test/transformation/TestTransformAll.java +++ b/test/transformation/TestTransformAll.java @@ -14,9 +14,8 @@ import org.metafacture.metamorph.Metamorph; import org.metafacture.metafix.Metafix; import org.metafacture.formeta.FormetaEncoder; -import org.metafacture.biblio.pica.PicaXmlHandler; -import org.metafacture.xml.XmlDecoder; -import org.metafacture.xml.XmlElementSplitter; +import org.metafacture.io.LineReader; +import org.metafacture.biblio.pica.PicaDecoder; import org.metafacture.io.FileOpener; import org.junit.AfterClass; import org.junit.BeforeClass; @@ -39,7 +38,7 @@ public class TestTransformAll { } private static final String SIGEL_DUMP_LOCATION = - TransformAll.DATA_INPUT_DIR + "sigel.xml"; + TransformAll.DATA_INPUT_DIR + "sigel.dat"; private static final String DUMP_XPATH = "/" + TransformSigel.DUMP_TOP_LEVEL_TAG + "/" + TransformSigel.XPATH; @@ -72,8 +71,8 @@ public void separateUrlAndProvidesFields() throws IOException { assertThat(new String( Files.readAllBytes(Paths.get(TransformAll.DATA_OUTPUT_FILE)))) .as("transformation output with `url` and `provides`") - .contains("http://www.medpilot.de/?idb=ZBMED") - .contains("http://www.zbmed.de"); + .contains("https://www.livivo.de/?idb=ZBMED") + .contains("https://www.zbmed.de"); } @Test @@ -87,16 +86,16 @@ public void preferSigelData() throws IOException { .contains("Roemer-Museum"); } - @Test - public void sigelSplitting() { - final FileOpener sourceFileOpener = new FileOpener(); - final XmlElementSplitter xmlSplitter = new XmlElementSplitter( - TransformSigel.DUMP_TOP_LEVEL_TAG, TransformSigel.DUMP_ENTITY); - TransformSigel.setupSigelSplitting(sourceFileOpener, xmlSplitter, - DUMP_XPATH, TransformAll.DATA_OUTPUT_DIR); - sourceFileOpener.process(SIGEL_DUMP_LOCATION); - sourceFileOpener.closeStream(); - } + //@Test + //public void sigelSplitting() { + // final FileOpener sourceFileOpener = new FileOpener(); + // final XmlElementSplitter xmlSplitter = new XmlElementSplitter( + // TransformSigel.DUMP_TOP_LEVEL_TAG, TransformSigel.DUMP_ENTITY); + // TransformSigel.setupSigelSplitting(sourceFileOpener, xmlSplitter, + // DUMP_XPATH, TransformAll.DATA_OUTPUT_DIR); + // sourceFileOpener.process(SIGEL_DUMP_LOCATION); + // sourceFileOpener.closeStream(); + //} @Test public void testContainsApiDescription() throws FileNotFoundException { @@ -109,8 +108,10 @@ public void process(String obj) { } }); final FileOpener sourceFileOpener = new FileOpener(); - sourceFileOpener.setReceiver(new XmlDecoder()) - .setReceiver(new PicaXmlHandler())// + PicaDecoder picaDecoder = new PicaDecoder(); + picaDecoder.setNormalizeUTF8(true); + sourceFileOpener.setReceiver(new LineReader())// + .setReceiver(picaDecoder)// .setReceiver(new Metafix("conf/fix-sigel.fix"))// .setReceiver(new Metafix("conf/fix-enriched.fix"))// .setReceiver(encoder); @@ -119,12 +120,13 @@ public void process(String obj) { assertThat(resultCollector.toString())// .as("contains api description")// .contains( - "availableChannel[]{1{type[]{1:ServiceChannel,2:WebAPI}serviceType:SRU,serviceUrl:http\\://info-test.de/sru}"// - + "2{type[]{1:ServiceChannel}serviceType:other,serviceUrl:http\\://info-test.de/other}"// - + "3{type[]{1:ServiceChannel,2:WebAPI}serviceType:OpenURL,serviceUrl:http\\://info-test.de/openurl}"// - + "4{type[]{1:ServiceChannel,2:WebAPI}serviceType:PAIA,serviceUrl:http\\://info-test.de/paia}"// - + "5{type[]{1:ServiceChannel,2:WebAPI}serviceType:DAIA,serviceUrl:http\\://info-test.de/daia}}"); + "availableChannel[]{1{type[]{1:ServiceChannel,2:WebAPI}serviceType:SRU,serviceUrl:http\\://sru.gbv.de/opac-de-hil2}"// + + "2{type[]{1:ServiceChannel,2:WebAPI}serviceType:PAIA,serviceUrl:https\\://paia.gbv.de/DE-Hil2/}"// + + "3{type[]{1:ServiceChannel,2:WebAPI}serviceType:DAIA,serviceUrl:https\\://paia.gbv.de/DE-Hil2/daia}}") + ; } + + } \ No newline at end of file diff --git a/test/transformation/input/sigel.dat b/test/transformation/input/sigel.dat new file mode 100644 index 00000000..d4ef6fa1 --- /dev/null +++ b/test/transformation/input/sigel.dat @@ -0,0 +1,7 @@ +101211659 001A 09006:25-05-11001B 09006:11-12-18t11:38:10.000001D 09006:25-05-11001U 0utf8001X 00002@ 0Tw003@ 0101211659X008H a041215-6dZDB-1-AAS4eZDB-1-AAS4009Q uhttp://search.ebscohost.com/login.aspx?authtype=ip,uid&profile=ehost&defaultdb=h9kzA009Q uhttp://www.nationallizenzen.de/angebote/nlproduct.2011-05-11.8008587391xProduktinfozW029@ aNationallizenz AAS Series44c029A aAmerican Antiquarian Society (AAS) Historical Periodicals Collection : Series 4 (1853-1865) [Nationallizenz]032P aStaatsbibliothek zu Berlin - Preußischer KulturbesitzbBerlindDEe10785k13.37063l52.50771pj2S035B aScjkssg-nationallizenzen@sbb.spk-berlin.de035E aPc0168dBVBdSWBdHBVf89035G aE-JournalsaDie American Antiquarian Society (AAS) Historical Periodicals Collection dokumentiert das Leben der amerikanischen Bevölkerung und die amerikanische Perspektive auf das Weltgeschehen und die Wissenschaften von der Kolonialära über den Bürgerkrieg bis zur Zeit des Wiederaufbaus im 19. Jahrhundert. Der vierte Teil der Kollektion deckt ca. 1.800 Zeitschriften aus dem Zeitraum von 1853 bis 1865 ab035I aANLen035P aE-Journalscneu 2011dje1800f1091gEBSCO Publishinghhttp://www.nationallizenzen.de/angebote/nlproduct.2011-05-11.8008587391iNationallizenz047A aDatenbank. - Der deutschlandweite Zugriff auf dieses Produkt wird durch die Förderung der Deutschen Forschungsgemeinschaft (DFG) ermöglicht und durch die Staatsbibliothek zu Berlin - Preußischer Kulturbesitz organisiert050D aANF2011; Betreuung für ZDB: SBB Berlin ab 05/2011 ISIL Pate: DE-1a; kein CC0 +00900004 001A 09006:18-11-99001B 09006:18-11-22t14:37:34.000001D 09999:27-05-05001U 0utf8001X 00002@ 0Tw003@ 0009000046008H a101005-0bAK001d1aeDE-1afSBBPKiS5B009Q uhttp://www.staatsbibliothek-berlin.dezA009Q uhttp://stabikat.dezB009Q uhttps://staatsbibliothek-berlin.de/service/kontakt-auskunftxOnline-AuskunftzW009Q uhttps://staatsbibliothek-berlin.de/vor-ort/opening-hours/xÖffnungszeiten besonderer BereichezW029@ aSBB-PK, Potsdamer Straße4a029@ aBerlin SBB Haus Potsdamer Str4c029A aStaatsbibliothek zu Berlin - Preußischer Kulturbesitz, Haus Potsdamer Straße032P aPotsdamer Str. 33bBerlindDEe10785fBerliniMo-Sa 8.00-22.00jServicezeiten und Öffnungszeiten besonderer Bereiche s. Link "Öffnungszeiten besonderer Bereiche"k13.37063l52.50771n11000000pj2S032P bBerlindDEe10772fBerlinpj2P035B aScjd49e30f2 66-433888g49h30i2 66-333501kinfo@sbb.spk-berlin.delAuskunft035B aWbBenutzungcjkbenutzung.h2@sbb.spk-berlin.de035B aWbGebende Fernleihed49e30f2 66-433640g49h30i2 66-338432kFernleihe1@sbb.spk-berlin.de035B aWbNehmende Fernleihed49e30f2 66-433650kFernleihe2@sbb.spk-berlin.de035D aB 3035D aHe 201bDE-He201035E aHbsc0011eGBVf11g07h10lCC0035G aRechtaOrientalistikaOsteuropaaOstasienaAfrikaaAmtsdruckschriftenaHandschriftenaKartenaGeistes- und Sozialwissenschaften035H aFID-INTRECHT-DE-1a / FID internationale und interdisziplinäre Rechtsforschung (ab 2014)aFID-ASIEN-DE-1a / FID Asien – CrossAsia (ab 2016)aFID-KARTEN-DE-1a / FID Kartographie und Geobasisdaten (ab 2016)aFID-SLAW-DE-1a / FID Slawistik (ab 2016)aSSG 2 / Rechtswissenschaft (bis einschließlich 2015)aSSG 6,25 / Ost- und Südostasien (bis einschließlich 2015)aSSG 7,39 / Slawistik (bis einschließlich 2015)aSSG 14,1 / Veröffentlichungen zur Kartographie (bis einschließlich 2015)aSSG 27 / Parlamentsschriften (bis einschließlich 2015)aSSG 28,1 / Topographische Karten (bis einschließlich 2015)035I aBERbÜLVcGBVdKalliopeelgV035K aSbA035L aedFernleihe2@sbb.spk-berlin.de035L afdFernleihe1@sbb.spk-berlin.de035O aFZL DE-622047A aUNO- und UNESCO-Depositärbibliothek. Übernommene Bibliothek: B 3 (Bibliothek der ehemaligen Preußischen Geologischen Landesanstalt)050C 5US-OCOLC050C aABZ eingetragen 150620155DE-601050D aANF2022; DE-1a 30-05-07 L SSG 6,20 K Tel.; ZRB 25-07-13 SSG geprüft, 7.40 gestrichen, sonst ok; ZRB 17-10-13 N EZB-ID (Rol); ZRB 02-11-16 SSG(s) mit 2015 abgeschlossen; ZRB 18-01-17 DE-He201 übernommen; Auftragsbestätigung: 11.02.2020, 15.12.2021; 20.09.2022 +00900791 001A 09006:18-11-99001B 09006:22-06-16t14:15:11.000001D 09999:23-03-05001U 0utf8001X 00002@ 0Tw003@ 0009007911008H a461000-3bAB294d294eDE-294fRUBO009Q uhttp://www.ub.ruhr-uni-bochum.dezA009Q uhttps://opac.ub.ruhr-uni-bochum.de/webOPACClient/start.dozB029@ aBochum UB4c029A aRuhr-Universität Bochum, Universitätsbibliothek032P aUniversitätsstr. 150bBochumdDEe44801fNordrhein-WestfaleniMo-Fr 8.00-24.00, Sa 11.00-20.00, So 11.00-18.00k7.26055l51.44510n05911000pj2S032P bBochumdDEe44780fNordrhein-Westfalenpj2P035B aScjd49e234f32-26270g49h234i32-14737kub-fernleihe@rub.de035D a294/54035D bGyBochU (früherer MARC Code)035E aHbsc0073dHBZf60g07h10lCC0035I aNRWbÜLVcHBZekgV035K bA035L abdub-fernleihe@rub.de035L aedub-fernleihe@rub.de035L afdub-fernleihe@rub.de035O aFZL DE-621bCONTAINER050D aANF2016; ZRB 28-01-15 zweischichtiges System; ZRB 10-07-07 N MARC code; HBZ 03-04-08 N ABZ; Auftragsbestätigung: 30.11.2015 um 13.55; Auftragsbestätigung: 22.06.2016 um 13.29 +00900884 001A 09006:18-11-99001B 09006:18-11-22t14:36:57.000001D 09999:27-05-05001U 0utf8001X 00002@ 0Tw003@ 0009008845008H a501000-7bAB038d38eDE-38fUSBKiK7U009Q uhttp://www.ub.uni-koeln.dezA029@ aKöln USB4c029A aUniversitäts- und Stadtbibliothek Köln, Hauptabteilung032P aUniversitätsstr. 33bKölndDEe50931fNordrhein-Westfalenk6.92859l50.92592n05315000pj2S035B aScjd49e221f4 70-2437g49h221i4 70-5053kFernleihe@ub.uni-koeln.de035D a38/436bDE-38-436035D a732035D aKn 174035E aHbsc0043dHBZf60g02h10lCC0035H aFID-SOZIO-DE-38 / FID Soziologie (ab 2016)aSSG 3,2 / Betriebswirtschaft (bis einschließlich 2012)aSSG 3,4 / Sozialwissenschaften (bis einschließlich 2013)aSSG 7,23 / Benelux - Kulturkreis Belgien/Luxemburg (bis einschließlich 2015)035I aNRWbÜLVcHBZdKalliopeelgV035K aSbA035L abdfernleihe@ub.uni-koeln.de035L aedfernleihe@ub.uni-koeln.de035L afdfernleihe@ub.uni-koeln.de035O aFZL DE-621bCONTAINER050C 5US-OCOLC050D aANF2017; GZV1914; HBZ 03-03-08 N ABZ; Auftragsbestätigung: 21.10.2015 SSG abgeschlossen; ZRB 11-05-17 Übernahme DE-38-436 +00900885 001A 09006:18-11-99001B 09006:15-05-23t15:15:48.000001D 09999:23-03-05001U 0utf8001X 00002@ 0Tw003@ 0009008853008H a501001-9bBJ038d38 MeDE-38MfZBMEDiDEDEU009Q uhttps://www.zbmed.dezA009Q uhttps://www.livivo.de/?idb=ZBMEDzB029@ aZB MED - Informationszentrum Lebenswissenschaften, Köln4b029@ aKöln ZB MED4c029@ aZB MED - Information Centre for Life Sciences, Cologne4d029A aZB MED - Informationszentrum Lebenswissenschaften, Köln032P aGleueler Str. 60bKölndDEe50931fNordrhein-WestfaleniMo-Fr 9.00-19 (Lesesaal)jAusleihe/Allg. Information: Mo-Fr 14-16.00, InfoCenter: Mo-Fr 9.00-15.00; weitere Schließtage s.Homepagek6.91666l50.92466n05315000pj2S035B aScjd49e221f:4 78-5685g49h221i4 78-7102kinfo@zbmed.de035B aWbFernleihecjd49e228f73-3289kfernleihe@zbmed.de035E aHbsc0112dHBZf15g07h10lCC0035G aMedizin035H aSSG 4 / Medizin (bis einschließlich 2015)035I aNRWbÜLVcHBZelgV035K aS035L abdfernleihe@zbmed.de035L aedfernleihe@zbmed.de035L afdfernleihe@zbmed.de035O aFZL DE-621bCONTAINER050C 5US-OCOLC050D aANF2023 ZRB 02-11-16 SSG(s) mit 2015 abgeschlossen; Auftragsbestätigung: 30.03.20, 04.05.2023, 15.05.2023 +00902549 001A 09006:18-11-99001B 09006:15-11-21t10:15:28.000001D 09999:27-05-05001U 0utf8001X 00002@ 0Tw003@ 0009025499008H a913042-1bED069dB 2042eDE-B2042009Q uhttps://www.izw-berlin.de/de/bibliothek.htmlzA029@ aBerlin Leibniz-IZW WGL4a029@ aBerlin Inst.Zoo-u.Wildtier WGL4c029@ aLeibniz Institute for Zoo and Wildlife Research Berlin, Library4d029A aLeibniz-Institut für Zoo- und Wildtierforschung (Leibniz-IZW) im Forschungsverbund Berlin e.V., Bibliothek032P aAlfred-Kowalke-Str. 17bBerlindDEe10315fBerliniMo-Do 9.00-15.00jum telefonische Anmeldung wird gebetenk13.52126l52.50614n11000000pj2S035B aScjd49e30f51 68-106g49h30i51 26-104kbiblio@izw-berlin.de035E aHbsc0101dWGLf81g06h06iPlCC0035G aEvolutionsgenetikaEvolutionäre ÖkologieaErnährungsphysiologieaÖkophysiologieaEthologieaWildtierkrankheitenaReproduktionsbiologieaVeterinärmedizinaParasitologieaZoologie035I aBERdWGLek050D aANF2021; Auftragsbestätigung: 21.11.2013, 09.11.2021; neugeo 26-2-17 +00900341 001A 09006:18-11-99001B 09006:18-11-22t14:37:14.000001D 09999:23-03-05001U 0utf8001X 00002@ 0Tw003@ 000900341X008H a321000-5bAN087dHil 2eDE-Hil2fUBHIiDEUBH009Q uhttp://www.uni-hildesheim.de/bibliothek/zA009Q uhttps://hilkat.uni-hildesheim.de/vufind/zB009Q uhttp://sru.gbv.de/opac-de-hil2xSRUzW009Q uhttps://paia.gbv.de/DE-Hil2/xPAIAzW009Q uhttps://paia.gbv.de/DE-Hil2/daiaxDAIAzW029@ aHildesheim UB4c029A aUniversitätsbibliothek Hildesheim032P aUniversitätspl. 1bHildesheimdDEe31141fNiedersachseniMo-Fr 9.00-21.00, Sa 10.00-18.00k9.97450l52.13426n03254021pj2S035B aScjd49e5121f8 83-93010g49h5121i8 83-93011kauskunft@uni-hildesheim.delAuskunft035B aWbFernleihecjd49e5121f8 83-93050g49h5121i8 83-93051kfernleihe@uni-hildesheim.de035E aHbsc0104eGBVf60g02h09lCC0035I aNIEbÜLVcGBVelgV035K bA035O aFZL DE-622050C 5US-OCOLC050D aANF2019; Auftragsbestätigung: 28.06.2019 um 16.28 diff --git a/test/transformation/input/sigil.dat b/test/transformation/input/sigil.dat deleted file mode 100644 index adb9d495..00000000 --- a/test/transformation/input/sigil.dat +++ /dev/null @@ -1,7 +0,0 @@ -128909398 001A 09006:11-05-23001B 09006:11-05-23t13:27:18.000001D 09006:11-05-23001U 0utf8001X 00002@ 0Tw003@ 01289093989008H eDE-4209009Q uhttps://saxonia-freiberg-stiftung.de/zA029A aArchiv SAXONIA-FREIBERG-STIFTUNG032P aChemnitzer Straße 8bFreibergdDEe09599fSachseniMo-Do 8.00-16.00 und Fr 8.00-14.00jBislang ist das Archiv nicht öffentlich zugänglich, da es sich im Aufbau befindet. Die Stiftung kann aber zu deren Geschäftszeiten besucht werden.k13.33452l50.91358oDas Geschäftszimmer der Stiftung und die zukünftigen Archivräumlichkeiten sind barrierefrei zugänglich.pj2S035B aScjdDeutschlande3731f1600gDeutschlandh3731i160530karchiv@saxonia-freiberg-stiftung.delDie Telefonnummer bezieht sich auf die Geschäftsstelle der Stiftung. Die beiden Archivmitarbeiterinnen, die jedoch nur projektbasiert und in Teilzeit anwesend sind, sind über die Telefonnummer 03731 160250 und 03731 160251 zu erreichen.035E aHf56g08iP035G aGeschichte des VEB Bergbau- und Hüttenkombinats „Albert Funk“ Freiberg 1961 – 1990aGeschichte der Saxonia-Freiberg-Stiftung 1993 – GegenwartaBerg- und hüttenmännische Traditionsvereine in der Region Mittelsachsen035I aSAX047A aDie SAXONIA-FREIBERG-STIFTUNG erforscht, pflegt und fördert das berg- und hüttenmännische Brauchtum und die berg- und hüttenmännische Frömmigkeitstradition in der Region Mittelsachsen. Seit 2020 erfolgt der Aufbau eines zentralen Archivs zur Pflege und Erhaltung des berg- und hüttenmännischen Brauchtums, zunächst gefördert durch das Entwicklungsprogramm für den ländlichen Raum im Freistaat Sachsen. Das Archiv soll zukünftig sowohl die Bestände der Stiftung selbst als auch die interessierter berg- und hüttenmännischer Traditionsvereine aus dem Landkreis Mittelsachsen beherbergen.050D aANF2023; Auftragsbestätigung: 10.5.2023 -128928922 001A 09006:12-05-23001B 09006:24-05-23t09:32:07.000001D 09006:12-05-23001U 0utf8001X 00002@ 0Tw003@ 01289289220008H dZDB-296-ACSJeZDB-296-ACSJ009Q uhttps://pubs.acs.org/zA029@ aTIB AV-Portal4c029A aACS Journals Read & Publish [Niedersachsen-Konsortium], American Chemical Society032P aTechnische Informationsbibliothek (TIB), Niedersachsen-KonsortiumbHannoverdDEe30167k9.72001l52.38163pj2S035B aScjkTIB-Konsortien@tib.eu035E aPf89035G aE-Journals035I aWWWek035P aE-MediendjgTIB Hannoverikostenpflichtig047A aOnline-Ressource / Datenbank050D aGBV 11-05-23 Neuantrag -128954157 001A 09006:16-05-23001B 09006:23-05-23t09:46:27.000001D 09006:16-05-23001U 0utf8001X 00002@ 0Tw003@ 01289541574008H eDE-4210029A aBibliothek der Dr. Walther-Thiede-Stiftung032P aAlter Markt 14bHalle (Saale)dDEe06108fSachsen-Anhaltjnach Anmeldungk11.96791l51.48018obarrierefreipj2S032P aBuchenweg 14bHalle (Saale)dDEe06132fSachsen-Anhaltpj2P035E aHf81g08iPlCC0047A aAllgemeine Erläuterungen: Unsere Bibliothek ist ist aus dem Nachlass von Dr. Walther Thiede (1931-2011) entstanden. Seine Bibliothek umfasste mehr als 44.000 Bücher/Zeitschriftenbände. Schwerpunkt der Bibliothek ist die Ornithologie i.w.S. Aufgabe unserer Stiftung ist es (neben der Herausgabe einer ornithologischen Fachzeitschrift) die Bestände öffentlich zugänglich zu machen. Seit 2018 katalogisieren wir die Bestände und seitdem ist die Bibliothek auch (nach Anmeldung) für Besucher geöffnet.050D aANF2023; Auftragsbestätigung: 14.5.2023, 23.05.2023 -128954757 001A 09006:16-05-23001B 09006:16-05-23t14:18:55.000001D 09006:16-05-23001U 0utf8001X 00002@ 0Tw003@ 01289547572008H eDE-4211009Q uhttps://www.nagold.de/willkommen/StadtarchivzA029A aStadtarchiv Nagold032P aGrabenstraße 1bNagolddDEe72202fBaden-Württembergk8.72474l48.55150obarrierefreipj2S035B aScjd49e7452f681 494g49h7452i681 5494kstadtarchiv@nagold.de035E aHf52g04iP050D aANF2023; Auftragsbestätigung: 16.5.2023 -129022132 001A 09006:22-05-23001B 09006:22-05-23t16:13:12.000001D 09006:22-05-23001U 0utf8001X 00002@ 0Tw003@ 01290221324008H eDE-4212009Q uhttps://das-stein.dezA029A aFreiherr-vom-Stein Gymnasium Hamm032P aKarl-Koßmann-Str. 2bHammdDEe59071fNordrhein-WestfaleniMo-Fr 7.55 - 13.10k7.88521l51.68467pj2S035B aScjdDeutschlande2381f914960gDeutschlandh2381i9149623kFreiherr-vom-Stein-Gymnasium@gyfa.schulen-hamm.de035E aHf59g02h06047A aEröffnung Lehrmittelverwaltung innerhalb der Schule050D aANF2023; Auftragsbestätigung: 17.5.2023 -129022263 001A 09006:22-05-23001B 09006:22-05-23t16:32:03.000001D 09006:22-05-23001U 0utf8001X 00002@ 0Tw003@ 01290222630008H dZDB-18-BLSeZDB-18-BLS009Q uhttp://elibrary.chbeck.de/index.phpzA029@ aBeck eLibrary / C.H. Beck Literatur und Sprache (früherer Name)4a029@ aBeck eLib Literatur&Sprache4c029A aBeck eLibrary / C.H. Beck LSW gesamt032P aVerlag C. H. Beck oHG, Wilhelmstr. 9bMünchendDEe80801k11.58276l48.15921pj2S035B aScjkCHBeck-eLibrary@beck.de035E aPf89035G aE-Booksadas Gesamtpaket umfasst die Titel aus ZDB-18-BLA, ZDB-18-BLC, ZDB-18-BLI, ZDB-18-BLF, ZDB-18-BLH, ZDB-18-BLB, ZDB-18-BLE, ZDB-18-BLG035I aWWWen035P aE-BooksdngVerlag C. H. Beck oHGiAnbieter kostenpflichtig047A aOnline-Ressource / Datenbank050D aGBV 19-05-2023 Neuantrag -129065686 001A 09006:25-05-23001B 09006:25-05-23t16:09:44.000001D 09006:25-05-23001U 0utf8001X 00002@ 0Tw003@ 0129065686X008H eDE-4213009Q uhttps://www.meiningermuseen.de/pages/die-museen/sammlungen/musikgeschichte.phpzA029A aKulturstiftung Meiningen-Eisenach, GB Meininger Museen, Sammlung Musikgeschichte/Max-Reger-Archiv032P aSchlossplatz 1bMeiningendDEe98617fThüringenk10.41258l50.57046obarrierefreipj2S035E aHf86g08h04iP035G aMusikgeschichte035I ddigiCULT; Kalliope050D aANF2023; Auftragsbestätigung: 25.5.2023 diff --git a/test/transformation/output/enriched-test.json b/test/transformation/output/enriched-test.json index aa2cbd19..41a6a58b 100644 --- a/test/transformation/output/enriched-test.json +++ b/test/transformation/output/enriched-test.json @@ -64,17 +64,17 @@ {"rs":"071405007144","type":"Library","classification":{"id":"http://purl.org/lobid/libtype#n36","type":"Concept","label":{"de":"Öffentliche Bibliothek für besondere Benutzergruppen","en":"Public Library for Special User Groups"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DBS-AA600#!","wasGeneratedBy":{"type":"Activity","used":[{"sourceOrganisation":{"id":"https://www.bibliotheksstatistik.de/","label":"Deutsche Bibliotheksstatistik (DBS)"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"NULL","librariesOrgID":"206333","name":"Patientenbücherei in der Hunsrück Klinik der Kreuznacher Diakonie","location":[{"address":{"streetAddress":"Holzbacher Str. 1","addressLocality":"Simmern","postalCode":"55469","addressCountry":"DE","type":"PostalAddress"},"type":"Place"}],"id":"http://lobid.org/organisations/DBS-AA600#!","fundertype":{"id":"http://purl.org/lobid/fundertype#n09","type":"Concept","label":{"de":"Evangelische Kirche","en":"Protestant Church"}},"collects":{"type":"Collection","extent":{"id":"http://purl.org/lobid/stocksize#n01","type":"Concept","label":{"de":"bis 1.000","en":"up to 1,000"}}},"dbsID":"AA600","sameAs":["https://librarytechnology.org/library/206333"]} {"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DBS-DB675#!"}} {"rs":"032540021021","type":"Library","classification":{"id":"http://purl.org/lobid/libtype#n81","type":"Concept","label":{"de":"Wissenschaftliche Spezialbibliothek","en":"Academic Special Library"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DBS-DB675#!","wasGeneratedBy":{"type":"Activity","used":[{"sourceOrganisation":{"id":"https://www.bibliotheksstatistik.de/","label":"Deutsche Bibliotheksstatistik (DBS)"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"http://www.stadtarchiv-hildesheim.de","provides":"https://webopac.stadt-hildesheim.de/libero/WebOpac.cls","name":"Roemer-Museum, Bibliothek","location":[{"address":{"streetAddress":"Am Steine 1/2","addressLocality":"Hildesheim","postalCode":"31134","addressCountry":"DE","type":"PostalAddress"},"openingHoursSpecification":{"description":"Di. Mi.: 09.00 - 16.00 Uhr. Do: 09.00 - 18.00 Uhr","type":"OpeningHoursSpecification"},"type":"Place"}],"id":"http://lobid.org/organisations/DBS-DB675#!","fundertype":{"id":"http://purl.org/lobid/fundertype#n04","type":"Concept","label":{"de":"Gemeinde","en":"Commune"}},"collects":{"type":"Collection","extent":{"id":"http://purl.org/lobid/stocksize#n07","type":"Concept","label":{"de":"30.001 - 100.000","en":"30,001 - 100,000"}}},"dbsID":"DB675"} -{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-4209#!"}} -{"rs":"145220180180","note":["Die SAXONIA-FREIBERG-STIFTUNG erforscht, pflegt und fördert das berg- und hüttenmännische Brauchtum und die berg- und hüttenmännische Frömmigkeitstradition in der Region Mittelsachsen. Seit 2020 erfolgt der Aufbau eines zentralen Archivs zur Pflege und Erhaltung des berg- und hüttenmännischen Brauchtums, zunächst gefördert durch das Entwicklungsprogramm für den ländlichen Raum im Freistaat Sachsen. Das Archiv soll zukünftig sowohl die Bestände der Stiftung selbst als auch die interessierter berg- und hüttenmännischer Traditionsvereine aus dem Landkreis Mittelsachsen beherbergen."],"telephone":"00Deutschland 3731 1600","type":"Archive","classification":{"id":"http://purl.org/lobid/libtype#n56","type":"Concept","label":{"de":"Archiv (Parlament, Partei, Stiftung oder Verband)","en":"Archive (Parliament, Party, Foundation or Federation)"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-4209#!","dateCreated":"11-05-23","dateModified":"11-05-23","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-4209&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"https://saxonia-freiberg-stiftung.de/","picaPPN":"1289093989","name":"Archiv SAXONIA-FREIBERG-STIFTUNG","containedIn":"http://sws.geonames.org/6550757/","location":[{"address":{"streetAddress":"Chemnitzer Straße 8","addressLocality":"Freiberg","postalCode":"09599","addressCountry":"DE","type":"PostalAddress"},"openingHoursSpecification":{"description":"Mo-Do 8.00-16.00 und Fr 8.00-14.00","comment":"Bislang ist das Archiv nicht öffentlich zugänglich, da es sich im Aufbau befindet. Die Stiftung kann aber zu deren Geschäftszeiten besucht werden.","type":"OpeningHoursSpecification"},"geo":{"lat":"50.91358","lon":"13.33452"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-4209#!","isil":"DE-4209","fundertype":{"id":"http://purl.org/lobid/fundertype#n08","type":"Concept","label":{"de":"Körperschaft oder Stiftung des privaten Rechts","en":"Corporate Body or Foundation under Private Law"}},"collects":{"subject":["Geschichte des VEB Bergbau- und Hüttenkombinats „Albert Funk“ Freiberg 1961 – 1990","Geschichte der Saxonia-Freiberg-Stiftung 1993 – Gegenwart","Berg- und hüttenmännische Traditionsvereine in der Region Mittelsachsen"]},"email":"mailto:archiv@saxonia-freiberg-stiftung.de","sameAs":["https://ld.zdb-services.de/resource/organisations/DE-4209"]} -{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/ZDB-296-ACSJ#!"}} -{"rs":"032410001001","note":["Online-Ressource / Datenbank"],"alternateName":["TIB AV-Portal"],"type":"Collection","classification":{"id":"http://purl.org/lobid/libtype#n89","type":"Concept","label":{"de":"Paket elektronischer Ressourcen","en":"Collection of Electronic Resources"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/ZDB-296-ACSJ#!","dateCreated":"12-05-23","dateModified":"24-05-23","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DZDB-296-ACSJ&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"https://pubs.acs.org/","picaPPN":"1289289220","name":"ACS Journals Read & Publish [Niedersachsen-Konsortium], American Chemical Society","location":[{"address":{"streetAddress":"Technische Informationsbibliothek (TIB), Niedersachsen-Konsortium","addressLocality":"Hannover","postalCode":"30167","addressCountry":"DE","type":"PostalAddress"},"geo":{"lat":"52.38163","lon":"9.72001"},"type":"Place"}],"id":"http://lobid.org/organisations/ZDB-296-ACSJ#!","isil":"ZDB-296-ACSJ","sigel":"ZDB-296-ACSJ","collects":{"subject":["E-Journals"]},"email":"mailto:TIB-Konsortien@tib.eu","sameAs":["https://ld.zdb-services.de/resource/organisations/ZDB-296-ACSJ"]} -{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-4210#!"}} -{"rs":"150020000000","note":["Allgemeine Erläuterungen: Unsere Bibliothek ist ist aus dem Nachlass von Dr. Walther Thiede (1931-2011) entstanden. Seine Bibliothek umfasste mehr als 44.000 Bücher/Zeitschriftenbände. Schwerpunkt der Bibliothek ist die Ornithologie i.w.S. Aufgabe unserer Stiftung ist es (neben der Herausgabe einer ornithologischen Fachzeitschrift) die Bestände öffentlich zugänglich zu machen. Seit 2018 katalogisieren wir die Bestände und seitdem ist die Bibliothek auch (nach Anmeldung) für Besucher geöffnet."],"address":{"streetAddress":"Buchenweg 14","addressLocality":"Halle (Saale)","postalCode":"06132","addressCountry":"DE","type":"PostalAddress"},"type":"Library","classification":{"id":"http://purl.org/lobid/libtype#n81","type":"Concept","label":{"de":"Wissenschaftliche Spezialbibliothek","en":"Academic Special Library"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-4210#!","dateCreated":"16-05-23","dateModified":"23-05-23","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-4210&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","picaPPN":"1289541574","name":"Bibliothek der Dr. Walther-Thiede-Stiftung","containedIn":"http://sws.geonames.org/6551220/","location":[{"address":{"streetAddress":"Alter Markt 14","addressLocality":"Halle (Saale)","postalCode":"06108","addressCountry":"DE","type":"PostalAddress"},"openingHoursSpecification":{"comment":"nach Anmeldung","type":"OpeningHoursSpecification"},"geo":{"lat":"51.48018","lon":"11.96791"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-4210#!","isil":"DE-4210","fundertype":{"id":"http://purl.org/lobid/fundertype#n08","type":"Concept","label":{"de":"Körperschaft oder Stiftung des privaten Rechts","en":"Corporate Body or Foundation under Private Law"}},"sameAs":["https://ld.zdb-services.de/resource/organisations/DE-4210"]} -{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-4211#!"}} -{"rs":"082355007046","telephone":"0049 7452 681 494","type":"Archive","classification":{"id":"http://purl.org/lobid/libtype#n52","type":"Concept","label":{"de":"Archiv (kommunal)","en":"Archive (Municipal)"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-4211#!","dateCreated":"16-05-23","dateModified":"16-05-23","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-4211&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"https://www.nagold.de/willkommen/Stadtarchiv","picaPPN":"1289547572","name":"Stadtarchiv Nagold","location":[{"address":{"streetAddress":"Grabenstraße 1","addressLocality":"Nagold","postalCode":"72202","addressCountry":"DE","type":"PostalAddress"},"geo":{"lat":"48.55150","lon":"8.72474"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-4211#!","isil":"DE-4211","fundertype":{"id":"http://purl.org/lobid/fundertype#n04","type":"Concept","label":{"de":"Gemeinde","en":"Commune"}},"email":"mailto:stadtarchiv@nagold.de","sameAs":["https://ld.zdb-services.de/resource/organisations/DE-4211"]} -{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-4212#!"}} -{"rs":"059150000000","note":["Eröffnung Lehrmittelverwaltung innerhalb der Schule"],"telephone":"00Deutschland 2381 914960","type":"Archive","classification":{"id":"http://purl.org/lobid/libtype#n59","type":"Concept","label":{"de":"Archiv (Sonstiges)","en":"Archive (Miscellaneous)"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-4212#!","dateCreated":"22-05-23","dateModified":"22-05-23","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-4212&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"https://das-stein.de","picaPPN":"1290221324","name":"Freiherr-vom-Stein Gymnasium Hamm","location":[{"address":{"streetAddress":"Karl-Koßmann-Str. 2","addressLocality":"Hamm","postalCode":"59071","addressCountry":"DE","type":"PostalAddress"},"openingHoursSpecification":{"description":"Mo-Fr 7.55 - 13.10","type":"OpeningHoursSpecification"},"geo":{"lat":"51.68467","lon":"7.88521"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-4212#!","isil":"DE-4212","fundertype":{"id":"http://purl.org/lobid/fundertype#n02","type":"Concept","label":{"de":"Land","en":"Federal State"}},"collects":{"type":"Collection","extent":{"id":"http://purl.org/lobid/stocksize#n06","type":"Concept","label":{"de":"10.001 - 30.000","en":"10,001 - 30,000"}}},"email":"mailto:Freiherr-vom-Stein-Gymnasium@gyfa.schulen-hamm.de","sameAs":["https://ld.zdb-services.de/resource/organisations/DE-4212"]} -{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/ZDB-18-BLS#!"}} -{"rs":"091620000000","note":["Online-Ressource / Datenbank"],"alternateName":["Beck eLibrary / C.H. Beck Literatur und Sprache (früherer Name)","Beck eLib Literatur&Sprache"],"type":"Collection","classification":{"id":"http://purl.org/lobid/libtype#n89","type":"Concept","label":{"de":"Paket elektronischer Ressourcen","en":"Collection of Electronic Resources"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/ZDB-18-BLS#!","dateCreated":"22-05-23","dateModified":"22-05-23","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DZDB-18-BLS&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"http://elibrary.chbeck.de/index.php","picaPPN":"1290222630","name":"Beck eLibrary / C.H. Beck LSW gesamt","location":[{"address":{"streetAddress":"Verlag C. H. Beck oHG, Wilhelmstr. 9","addressLocality":"München","postalCode":"80801","addressCountry":"DE","type":"PostalAddress"},"geo":{"lat":"48.15921","lon":"11.58276"},"type":"Place"}],"id":"http://lobid.org/organisations/ZDB-18-BLS#!","isil":"ZDB-18-BLS","sigel":"ZDB-18-BLS","collects":{"subject":["E-Books","das Gesamtpaket umfasst die Titel aus ZDB-18-BLA, ZDB-18-BLC, ZDB-18-BLI, ZDB-18-BLF, ZDB-18-BLH, ZDB-18-BLB, ZDB-18-BLE, ZDB-18-BLG"]},"email":"mailto:CHBeck-eLibrary@beck.de","sameAs":["https://ld.zdb-services.de/resource/organisations/ZDB-18-BLS"]} -{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-4213#!"}} -{"type":"Museum","classification":{"id":"http://purl.org/lobid/libtype#n86","type":"Concept","label":{"de":"Museum","en":"http://purl.org/lobid/libtype#n86"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-4213#!","dateCreated":"25-05-23","dateModified":"25-05-23","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-4213&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"https://www.meiningermuseen.de/pages/die-museen/sammlungen/musikgeschichte.php","picaPPN":"129065686X","name":"Kulturstiftung Meiningen-Eisenach, GB Meininger Museen, Sammlung Musikgeschichte/Max-Reger-Archiv","location":[{"address":{"streetAddress":"Schlossplatz 1","addressLocality":"Meiningen","postalCode":"98617","addressCountry":"DE","type":"PostalAddress"},"geo":{"lat":"50.57046","lon":"10.41258"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-4213#!","isil":"DE-4213","fundertype":{"id":"http://purl.org/lobid/fundertype#n08","type":"Concept","label":{"de":"Körperschaft oder Stiftung des privaten Rechts","en":"Corporate Body or Foundation under Private Law"}},"collects":{"type":"Collection","extent":{"id":"http://purl.org/lobid/stocksize#n04","type":"Concept","label":{"de":"3.001 - 5.000","en":"3,001 - 5,000"}},"subject":["Musikgeschichte"]},"sameAs":["https://ld.zdb-services.de/resource/organisations/DE-4213"]} +{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/ZDB-1-AAS4#!"}} +{"rs":"110000000000","note":["Datenbank. - Der deutschlandweite Zugriff auf dieses Produkt wird durch die Förderung der Deutschen Forschungsgemeinschaft (DFG) ermöglicht und durch die Staatsbibliothek zu Berlin - Preußischer Kulturbesitz organisiert"],"availableChannel":[{"type":["ServiceChannel"],"serviceType":"Produktinfo","serviceUrl":"http://www.nationallizenzen.de/angebote/nlproduct.2011-05-11.8008587391"}],"alternateName":["Nationallizenz AAS Series4"],"type":"Collection","classification":{"id":"http://purl.org/lobid/libtype#n89","type":"Concept","label":{"de":"Paket elektronischer Ressourcen","en":"Collection of Electronic Resources"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/ZDB-1-AAS4#!","dateCreated":"25-05-11","dateModified":"11-12-18","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DZDB-1-AAS4&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"http://search.ebscohost.com/login.aspx?authtype=ip,uid&profile=ehost&defaultdb=h9k","picaPPN":"101211659X","name":"American Antiquarian Society (AAS) Historical Periodicals Collection : Series 4 (1853-1865) [Nationallizenz]","containedIn":"http://sws.geonames.org/6547539/","location":[{"address":{"streetAddress":"Staatsbibliothek zu Berlin - Preußischer Kulturbesitz","addressLocality":"Berlin","postalCode":"10785","addressCountry":"DE","type":"PostalAddress"},"geo":{"lat":"52.50771","lon":"13.37063"},"type":"Place"}],"id":"http://lobid.org/organisations/ZDB-1-AAS4#!","isil":"ZDB-1-AAS4","sigel":"ZDB-1-AAS4","collects":{"subject":["E-Journals","Die American Antiquarian Society (AAS) Historical Periodicals Collection dokumentiert das Leben der amerikanischen Bevölkerung und die amerikanische Perspektive auf das Weltgeschehen und die Wissenschaften von der Kolonialära über den Bürgerkrieg bis zur Zeit des Wiederaufbaus im 19. Jahrhundert. Der vierte Teil der Kollektion deckt ca. 1.800 Zeitschriften aus dem Zeitraum von 1853 bis 1865 ab"]},"email":"mailto:ssg-nationallizenzen@sbb.spk-berlin.de","sameAs":["https://ld.zdb-services.de/resource/organisations/ZDB-1-AAS4"]} +{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-1a#!"}} +{"rs":"110000000000","linkedTo":{"id":"http://lobid.org/organisations/DE-601#!","label":"Verbundzentrale des GBV (VZG)"},"note":["UNO- und UNESCO-Depositärbibliothek. Übernommene Bibliothek: B 3 (Bibliothek der ehemaligen Preußischen Geologischen Landesanstalt)"],"predecessor":[{"isil":"DE-He201","id":"http://lobid.org/organisations/DE-He201#!","type":"Organisation"}],"type":"Library","mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-1a#!","dateCreated":"18-11-99","dateModified":"18-11-22","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-1a&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"picaPPN":"009000046","provides":"http://stabikat.de","containedIn":"http://sws.geonames.org/6547539/","id":"http://lobid.org/organisations/DE-1a#!","gndIdentifier":"5036103-X","collects":{"type":"Collection","extent":{"id":"http://purl.org/lobid/stocksize#n10","type":"Concept","label":{"de":"1.000.001 und mehr","en":"1,000,001 and more"}},"subject":["Recht","Orientalistik","Osteuropa","Ostasien","Afrika","Amtsdruckschriften","Handschriften","Karten","Geistes- und Sozialwissenschaften"]},"email":"mailto:info@sbb.spk-berlin.de","address":{"addressLocality":"Berlin","postalCode":"10772","addressCountry":"DE","type":"PostalAddress"},"availableChannel":[{"type":["ServiceChannel"],"serviceType":"Online-Auskunft","serviceUrl":"https://staatsbibliothek-berlin.de/service/kontakt-auskunft"},{"type":["ServiceChannel"],"serviceType":"Öffnungszeiten besonderer Bereiche","serviceUrl":"https://staatsbibliothek-berlin.de/vor-ort/opening-hours/"}],"telephone":"0049 30 2 66-433888","alternateName":["SBB-PK, Potsdamer Straße","Berlin SBB Haus Potsdamer Str"],"classification":{"id":"http://purl.org/lobid/libtype#n11","type":"Concept","label":{"de":"Nationalbibliothek","en":"National Library"}},"@context":"http://lobid.org/organisations/context.jsonld","url":"http://www.staatsbibliothek-berlin.de","name":"Staatsbibliothek zu Berlin - Preußischer Kulturbesitz, Haus Potsdamer Straße","location":[{"address":{"streetAddress":"Potsdamer Str. 33","addressLocality":"Berlin","postalCode":"10785","addressCountry":"DE","type":"PostalAddress"},"openingHoursSpecification":{"description":"Mo-Sa 8.00-22.00","comment":"Servicezeiten und Öffnungszeiten besonderer Bereiche s. Link \"Öffnungszeiten besonderer Bereiche\"","type":"OpeningHoursSpecification"},"geo":{"lat":"52.50771","lon":"13.37063"},"type":"Place"}],"isil":"DE-1a","fundertype":{"id":"http://purl.org/lobid/fundertype#n07","type":"Concept","label":{"de":"Körperschaft oder Stiftung des öffentlichen Rechts","en":"Corporate Body or Foundation under Public Law"}},"sigel":"1a","dbsID":"AK001","sameAs":["http://www.wikidata.org/entity/Q170109","https://d-nb.info/gnd/5036103-X","https://ld.zdb-services.de/resource/organisations/DE-1a"]} +{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-294#!"}} +{"rs":"059110000000","linkedTo":{"id":"http://lobid.org/organisations/DE-605#!","label":"Hochschulbibliothekszentrum des Landes Nordrhein-Westfalen (hbz)"},"address":{"addressLocality":"Bochum","postalCode":"44780","addressCountry":"DE","type":"PostalAddress"},"telephone":"0049 234 32-26270","alternateName":["Bochum UB"],"type":"Library","classification":{"id":"http://purl.org/lobid/libtype#n60","type":"Concept","label":{"de":"Zentrale Universitätsbibliothek","en":"Central University Library"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-294#!","dateCreated":"18-11-99","dateModified":"22-06-16","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-294&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"http://www.ub.ruhr-uni-bochum.de","picaPPN":"009007911","provides":"https://opac.ub.ruhr-uni-bochum.de/webOPACClient/start.do","name":"Ruhr-Universität Bochum, Universitätsbibliothek","containedIn":"http://sws.geonames.org/6553132/","location":[{"address":{"streetAddress":"Universitätsstr. 150","addressLocality":"Bochum","postalCode":"44801","addressCountry":"DE","type":"PostalAddress"},"openingHoursSpecification":{"description":"Mo-Fr 8.00-24.00, Sa 11.00-20.00, So 11.00-18.00","type":"OpeningHoursSpecification"},"geo":{"lat":"51.44510","lon":"7.26055"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-294#!","gndIdentifier":"2024736-9","isil":"DE-294","fundertype":{"id":"http://purl.org/lobid/fundertype#n07","type":"Concept","label":{"de":"Körperschaft oder Stiftung des öffentlichen Rechts","en":"Corporate Body or Foundation under Public Law"}},"sigel":"294","collects":{"type":"Collection","extent":{"id":"http://purl.org/lobid/stocksize#n10","type":"Concept","label":{"de":"1.000.001 und mehr","en":"1,000,001 and more"}}},"email":"mailto:ub-fernleihe@rub.de","dbsID":"AB294","sameAs":["http://www.wikidata.org/entity/Q2496285","https://d-nb.info/gnd/2024736-9","https://ld.zdb-services.de/resource/organisations/DE-294"]} +{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-38#!"}} +{"rs":"053150000000","linkedTo":{"id":"http://lobid.org/organisations/DE-605#!","label":"Hochschulbibliothekszentrum des Landes Nordrhein-Westfalen (hbz)"},"telephone":"0049 221 4 70-2437","alternateName":["Köln USB"],"predecessor":[{"isil":"DE-38-436","id":"http://lobid.org/organisations/DE-38-436#!","type":"Organisation"}],"type":"Library","classification":{"id":"http://purl.org/lobid/libtype#n60","type":"Concept","label":{"de":"Zentrale Universitätsbibliothek","en":"Central University Library"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-38#!","dateCreated":"18-11-99","dateModified":"18-11-22","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-38&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"http://www.ub.uni-koeln.de","picaPPN":"009008845","name":"Universitäts- und Stadtbibliothek Köln, Hauptabteilung","containedIn":"http://sws.geonames.org/6553049/","location":[{"address":{"streetAddress":"Universitätsstr. 33","addressLocality":"Köln","postalCode":"50931","addressCountry":"DE","type":"PostalAddress"},"geo":{"lat":"50.92592","lon":"6.92859"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-38#!","gndIdentifier":"40600-4","isil":"DE-38","fundertype":{"id":"http://purl.org/lobid/fundertype#n02","type":"Concept","label":{"de":"Land","en":"Federal State"}},"sigel":"38","collects":{"type":"Collection","extent":{"id":"http://purl.org/lobid/stocksize#n10","type":"Concept","label":{"de":"1.000.001 und mehr","en":"1,000,001 and more"}}},"email":"mailto:Fernleihe@ub.uni-koeln.de","dbsID":"AB038","sameAs":["http://www.wikidata.org/entity/Q2496260","https://d-nb.info/gnd/40600-4","https://ld.zdb-services.de/resource/organisations/DE-38"]} +{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-38M#!"}} +{"rs":"053150000000","linkedTo":{"id":"http://lobid.org/organisations/DE-605#!","label":"Hochschulbibliothekszentrum des Landes Nordrhein-Westfalen (hbz)"},"telephone":"0049 221 :4 78-5685","alternateName":["ZB MED - Informationszentrum Lebenswissenschaften, Köln","Köln ZB MED"],"type":"Library","classification":{"id":"http://purl.org/lobid/libtype#n15","type":"Concept","label":{"de":"Zentrale Fachbibliothek","en":"Central Subject Library"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-38M#!","dateCreated":"18-11-99","dateModified":"15-05-23","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-38M&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"https://www.zbmed.de","picaPPN":"009008853","provides":"https://www.livivo.de/?idb=ZBMED","name":"ZB MED - Informationszentrum Lebenswissenschaften, Köln","containedIn":"http://sws.geonames.org/6553049/","location":[{"address":{"streetAddress":"Gleueler Str. 60","addressLocality":"Köln","postalCode":"50931","addressCountry":"DE","type":"PostalAddress"},"openingHoursSpecification":{"description":"Mo-Fr 9.00-19 (Lesesaal)","comment":"Ausleihe/Allg. Information: Mo-Fr 14-16.00, InfoCenter: Mo-Fr 9.00-15.00; weitere Schließtage s.Homepage","type":"OpeningHoursSpecification"},"geo":{"lat":"50.92466","lon":"6.91666"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-38M#!","gndIdentifier":"5149318-4","isil":"DE-38M","fundertype":{"id":"http://purl.org/lobid/fundertype#n07","type":"Concept","label":{"de":"Körperschaft oder Stiftung des öffentlichen Rechts","en":"Corporate Body or Foundation under Public Law"}},"sigel":"38 M","collects":{"type":"Collection","extent":{"id":"http://purl.org/lobid/stocksize#n10","type":"Concept","label":{"de":"1.000.001 und mehr","en":"1,000,001 and more"}},"subject":["Medizin"]},"email":"mailto:info@zbmed.de","dbsID":"BJ038","name_en":"ZB MED - Information Centre for Life Sciences, Cologne","sameAs":["http://www.wikidata.org/entity/Q1204536","https://d-nb.info/gnd/5149318-4","https://ld.zdb-services.de/resource/organisations/DE-38M"]} +{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-B2042#!"}} +{"rs":"110000000000","telephone":"0049 30 51 68-106","alternateName":["Berlin Leibniz-IZW WGL","Berlin Inst.Zoo-u.Wildtier WGL"],"type":"Library","classification":{"id":"http://purl.org/lobid/libtype#n81","type":"Concept","label":{"de":"Wissenschaftliche Spezialbibliothek","en":"Academic Special Library"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-B2042#!","dateCreated":"18-11-99","dateModified":"15-11-21","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-B2042&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"https://www.izw-berlin.de/de/bibliothek.html","picaPPN":"009025499","name":"Leibniz-Institut für Zoo- und Wildtierforschung (Leibniz-IZW) im Forschungsverbund Berlin e.V., Bibliothek","containedIn":"http://sws.geonames.org/6547539/","location":[{"address":{"streetAddress":"Alfred-Kowalke-Str. 17","addressLocality":"Berlin","postalCode":"10315","addressCountry":"DE","type":"PostalAddress"},"openingHoursSpecification":{"description":"Mo-Do 9.00-15.00","comment":"um telefonische Anmeldung wird gebeten","type":"OpeningHoursSpecification"},"geo":{"lat":"52.50614","lon":"13.52126"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-B2042#!","isil":"DE-B2042","fundertype":{"id":"http://purl.org/lobid/fundertype#n06","type":"Concept","label":{"de":"Sonstige öffentliche Trägerschaft","en":"Other Public Sector Funder"}},"sigel":"B 2042","collects":{"type":"Collection","extent":{"id":"http://purl.org/lobid/stocksize#n06","type":"Concept","label":{"de":"10.001 - 30.000","en":"10,001 - 30,000"}},"subject":["Evolutionsgenetik","Evolutionäre Ökologie","Ernährungsphysiologie","Ökophysiologie","Ethologie","Wildtierkrankheiten","Reproduktionsbiologie","Veterinärmedizin","Parasitologie","Zoologie"]},"email":"mailto:biblio@izw-berlin.de","dbsID":"ED069","name_en":"Leibniz Institute for Zoo and Wildlife Research Berlin, Library","sameAs":["http://www.wikidata.org/entity/Q28737906","https://ld.zdb-services.de/resource/organisations/DE-B2042"]} +{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-Hil2#!"}} +{"rs":"032540021021","linkedTo":{"id":"http://lobid.org/organisations/DE-601#!","label":"Verbundzentrale des GBV (VZG)"},"availableChannel":[{"type":["ServiceChannel","WebAPI"],"serviceType":"SRU","serviceUrl":"http://sru.gbv.de/opac-de-hil2"},{"type":["ServiceChannel","WebAPI"],"serviceType":"PAIA","serviceUrl":"https://paia.gbv.de/DE-Hil2/"},{"type":["ServiceChannel","WebAPI"],"serviceType":"DAIA","serviceUrl":"https://paia.gbv.de/DE-Hil2/daia"}],"telephone":"0049 5121 8 83-93010","alternateName":["Hildesheim UB"],"type":"Library","classification":{"id":"http://purl.org/lobid/libtype#n60","type":"Concept","label":{"de":"Zentrale Universitätsbibliothek","en":"Central University Library"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-Hil2#!","dateCreated":"18-11-99","dateModified":"18-11-22","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-Hil2&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"http://www.uni-hildesheim.de/bibliothek/","picaPPN":"00900341X","provides":"https://hilkat.uni-hildesheim.de/vufind/","name":"Universitätsbibliothek Hildesheim","containedIn":"http://sws.geonames.org/6557424/","location":[{"address":{"streetAddress":"Universitätspl. 1","addressLocality":"Hildesheim","postalCode":"31141","addressCountry":"DE","type":"PostalAddress"},"openingHoursSpecification":{"description":"Mo-Fr 9.00-21.00, Sa 10.00-18.00","type":"OpeningHoursSpecification"},"geo":{"lat":"52.13426","lon":"9.97450"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-Hil2#!","gndIdentifier":"5086058-6","isil":"DE-Hil2","fundertype":{"id":"http://purl.org/lobid/fundertype#n02","type":"Concept","label":{"de":"Land","en":"Federal State"}},"sigel":"Hil 2","collects":{"type":"Collection","extent":{"id":"http://purl.org/lobid/stocksize#n09","type":"Concept","label":{"de":"300.001 - 1.000.000","en":"300,001 - 1,000,000"}}},"email":"mailto:auskunft@uni-hildesheim.de","dbsID":"AN087","sameAs":["http://www.wikidata.org/entity/Q28733435","https://d-nb.info/gnd/5086058-6","https://ld.zdb-services.de/resource/organisations/DE-Hil2"]} diff --git a/test/transformation/output/enriched-test.json-sigel b/test/transformation/output/enriched-test.json-sigel index 98500ffa..c85a31ad 100644 --- a/test/transformation/output/enriched-test.json-sigel +++ b/test/transformation/output/enriched-test.json-sigel @@ -1,14 +1,14 @@ -{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-4209#!"}} -{"rs":"145220180180","note":["Die SAXONIA-FREIBERG-STIFTUNG erforscht, pflegt und fördert das berg- und hüttenmännische Brauchtum und die berg- und hüttenmännische Frömmigkeitstradition in der Region Mittelsachsen. Seit 2020 erfolgt der Aufbau eines zentralen Archivs zur Pflege und Erhaltung des berg- und hüttenmännischen Brauchtums, zunächst gefördert durch das Entwicklungsprogramm für den ländlichen Raum im Freistaat Sachsen. Das Archiv soll zukünftig sowohl die Bestände der Stiftung selbst als auch die interessierter berg- und hüttenmännischer Traditionsvereine aus dem Landkreis Mittelsachsen beherbergen."],"telephone":"00Deutschland 3731 1600","type":"Archive","classification":{"id":"http://purl.org/lobid/libtype#n56","type":"Concept","label":{"de":"Archiv (Parlament, Partei, Stiftung oder Verband)","en":"Archive (Parliament, Party, Foundation or Federation)"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-4209#!","dateCreated":"11-05-23","dateModified":"11-05-23","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-4209&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"https://saxonia-freiberg-stiftung.de/","picaPPN":"1289093989","name":"Archiv SAXONIA-FREIBERG-STIFTUNG","containedIn":"http://sws.geonames.org/6550757/","location":[{"address":{"streetAddress":"Chemnitzer Straße 8","addressLocality":"Freiberg","postalCode":"09599","addressCountry":"DE","type":"PostalAddress"},"openingHoursSpecification":{"description":"Mo-Do 8.00-16.00 und Fr 8.00-14.00","comment":"Bislang ist das Archiv nicht öffentlich zugänglich, da es sich im Aufbau befindet. Die Stiftung kann aber zu deren Geschäftszeiten besucht werden.","type":"OpeningHoursSpecification"},"geo":{"lat":"50.91358","lon":"13.33452"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-4209#!","isil":"DE-4209","fundertype":{"id":"http://purl.org/lobid/fundertype#n08","type":"Concept","label":{"de":"Körperschaft oder Stiftung des privaten Rechts","en":"Corporate Body or Foundation under Private Law"}},"collects":{"subject":["Geschichte des VEB Bergbau- und Hüttenkombinats „Albert Funk“ Freiberg 1961 – 1990","Geschichte der Saxonia-Freiberg-Stiftung 1993 – Gegenwart","Berg- und hüttenmännische Traditionsvereine in der Region Mittelsachsen"]},"email":"mailto:archiv@saxonia-freiberg-stiftung.de","sameAs":["https://ld.zdb-services.de/resource/organisations/DE-4209"]} -{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/ZDB-296-ACSJ#!"}} -{"rs":"032410001001","note":["Online-Ressource / Datenbank"],"alternateName":["TIB AV-Portal"],"type":"Collection","classification":{"id":"http://purl.org/lobid/libtype#n89","type":"Concept","label":{"de":"Paket elektronischer Ressourcen","en":"Collection of Electronic Resources"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/ZDB-296-ACSJ#!","dateCreated":"12-05-23","dateModified":"24-05-23","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DZDB-296-ACSJ&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"https://pubs.acs.org/","picaPPN":"1289289220","name":"ACS Journals Read & Publish [Niedersachsen-Konsortium], American Chemical Society","location":[{"address":{"streetAddress":"Technische Informationsbibliothek (TIB), Niedersachsen-Konsortium","addressLocality":"Hannover","postalCode":"30167","addressCountry":"DE","type":"PostalAddress"},"geo":{"lat":"52.38163","lon":"9.72001"},"type":"Place"}],"id":"http://lobid.org/organisations/ZDB-296-ACSJ#!","isil":"ZDB-296-ACSJ","sigel":"ZDB-296-ACSJ","collects":{"subject":["E-Journals"]},"email":"mailto:TIB-Konsortien@tib.eu","sameAs":["https://ld.zdb-services.de/resource/organisations/ZDB-296-ACSJ"]} -{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-4210#!"}} -{"rs":"150020000000","note":["Allgemeine Erläuterungen: Unsere Bibliothek ist ist aus dem Nachlass von Dr. Walther Thiede (1931-2011) entstanden. Seine Bibliothek umfasste mehr als 44.000 Bücher/Zeitschriftenbände. Schwerpunkt der Bibliothek ist die Ornithologie i.w.S. Aufgabe unserer Stiftung ist es (neben der Herausgabe einer ornithologischen Fachzeitschrift) die Bestände öffentlich zugänglich zu machen. Seit 2018 katalogisieren wir die Bestände und seitdem ist die Bibliothek auch (nach Anmeldung) für Besucher geöffnet."],"address":{"streetAddress":"Buchenweg 14","addressLocality":"Halle (Saale)","postalCode":"06132","addressCountry":"DE","type":"PostalAddress"},"type":"Library","classification":{"id":"http://purl.org/lobid/libtype#n81","type":"Concept","label":{"de":"Wissenschaftliche Spezialbibliothek","en":"Academic Special Library"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-4210#!","dateCreated":"16-05-23","dateModified":"23-05-23","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-4210&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","picaPPN":"1289541574","name":"Bibliothek der Dr. Walther-Thiede-Stiftung","containedIn":"http://sws.geonames.org/6551220/","location":[{"address":{"streetAddress":"Alter Markt 14","addressLocality":"Halle (Saale)","postalCode":"06108","addressCountry":"DE","type":"PostalAddress"},"openingHoursSpecification":{"comment":"nach Anmeldung","type":"OpeningHoursSpecification"},"geo":{"lat":"51.48018","lon":"11.96791"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-4210#!","isil":"DE-4210","fundertype":{"id":"http://purl.org/lobid/fundertype#n08","type":"Concept","label":{"de":"Körperschaft oder Stiftung des privaten Rechts","en":"Corporate Body or Foundation under Private Law"}},"sameAs":["https://ld.zdb-services.de/resource/organisations/DE-4210"]} -{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-4211#!"}} -{"rs":"082355007046","telephone":"0049 7452 681 494","type":"Archive","classification":{"id":"http://purl.org/lobid/libtype#n52","type":"Concept","label":{"de":"Archiv (kommunal)","en":"Archive (Municipal)"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-4211#!","dateCreated":"16-05-23","dateModified":"16-05-23","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-4211&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"https://www.nagold.de/willkommen/Stadtarchiv","picaPPN":"1289547572","name":"Stadtarchiv Nagold","location":[{"address":{"streetAddress":"Grabenstraße 1","addressLocality":"Nagold","postalCode":"72202","addressCountry":"DE","type":"PostalAddress"},"geo":{"lat":"48.55150","lon":"8.72474"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-4211#!","isil":"DE-4211","fundertype":{"id":"http://purl.org/lobid/fundertype#n04","type":"Concept","label":{"de":"Gemeinde","en":"Commune"}},"email":"mailto:stadtarchiv@nagold.de","sameAs":["https://ld.zdb-services.de/resource/organisations/DE-4211"]} -{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-4212#!"}} -{"rs":"059150000000","note":["Eröffnung Lehrmittelverwaltung innerhalb der Schule"],"telephone":"00Deutschland 2381 914960","type":"Archive","classification":{"id":"http://purl.org/lobid/libtype#n59","type":"Concept","label":{"de":"Archiv (Sonstiges)","en":"Archive (Miscellaneous)"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-4212#!","dateCreated":"22-05-23","dateModified":"22-05-23","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-4212&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"https://das-stein.de","picaPPN":"1290221324","name":"Freiherr-vom-Stein Gymnasium Hamm","location":[{"address":{"streetAddress":"Karl-Koßmann-Str. 2","addressLocality":"Hamm","postalCode":"59071","addressCountry":"DE","type":"PostalAddress"},"openingHoursSpecification":{"description":"Mo-Fr 7.55 - 13.10","type":"OpeningHoursSpecification"},"geo":{"lat":"51.68467","lon":"7.88521"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-4212#!","isil":"DE-4212","fundertype":{"id":"http://purl.org/lobid/fundertype#n02","type":"Concept","label":{"de":"Land","en":"Federal State"}},"collects":{"type":"Collection","extent":{"id":"http://purl.org/lobid/stocksize#n06","type":"Concept","label":{"de":"10.001 - 30.000","en":"10,001 - 30,000"}}},"email":"mailto:Freiherr-vom-Stein-Gymnasium@gyfa.schulen-hamm.de","sameAs":["https://ld.zdb-services.de/resource/organisations/DE-4212"]} -{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/ZDB-18-BLS#!"}} -{"rs":"091620000000","note":["Online-Ressource / Datenbank"],"alternateName":["Beck eLibrary / C.H. Beck Literatur und Sprache (früherer Name)","Beck eLib Literatur&Sprache"],"type":"Collection","classification":{"id":"http://purl.org/lobid/libtype#n89","type":"Concept","label":{"de":"Paket elektronischer Ressourcen","en":"Collection of Electronic Resources"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/ZDB-18-BLS#!","dateCreated":"22-05-23","dateModified":"22-05-23","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DZDB-18-BLS&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"http://elibrary.chbeck.de/index.php","picaPPN":"1290222630","name":"Beck eLibrary / C.H. Beck LSW gesamt","location":[{"address":{"streetAddress":"Verlag C. H. Beck oHG, Wilhelmstr. 9","addressLocality":"München","postalCode":"80801","addressCountry":"DE","type":"PostalAddress"},"geo":{"lat":"48.15921","lon":"11.58276"},"type":"Place"}],"id":"http://lobid.org/organisations/ZDB-18-BLS#!","isil":"ZDB-18-BLS","sigel":"ZDB-18-BLS","collects":{"subject":["E-Books","das Gesamtpaket umfasst die Titel aus ZDB-18-BLA, ZDB-18-BLC, ZDB-18-BLI, ZDB-18-BLF, ZDB-18-BLH, ZDB-18-BLB, ZDB-18-BLE, ZDB-18-BLG"]},"email":"mailto:CHBeck-eLibrary@beck.de","sameAs":["https://ld.zdb-services.de/resource/organisations/ZDB-18-BLS"]} -{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-4213#!"}} -{"type":"Museum","classification":{"id":"http://purl.org/lobid/libtype#n86","type":"Concept","label":{"de":"Museum","en":"http://purl.org/lobid/libtype#n86"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-4213#!","dateCreated":"25-05-23","dateModified":"25-05-23","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-4213&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"https://www.meiningermuseen.de/pages/die-museen/sammlungen/musikgeschichte.php","picaPPN":"129065686X","name":"Kulturstiftung Meiningen-Eisenach, GB Meininger Museen, Sammlung Musikgeschichte/Max-Reger-Archiv","location":[{"address":{"streetAddress":"Schlossplatz 1","addressLocality":"Meiningen","postalCode":"98617","addressCountry":"DE","type":"PostalAddress"},"geo":{"lat":"50.57046","lon":"10.41258"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-4213#!","isil":"DE-4213","fundertype":{"id":"http://purl.org/lobid/fundertype#n08","type":"Concept","label":{"de":"Körperschaft oder Stiftung des privaten Rechts","en":"Corporate Body or Foundation under Private Law"}},"collects":{"type":"Collection","extent":{"id":"http://purl.org/lobid/stocksize#n04","type":"Concept","label":{"de":"3.001 - 5.000","en":"3,001 - 5,000"}},"subject":["Musikgeschichte"]},"sameAs":["https://ld.zdb-services.de/resource/organisations/DE-4213"]} +{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/ZDB-1-AAS4#!"}} +{"rs":"110000000000","note":["Datenbank. - Der deutschlandweite Zugriff auf dieses Produkt wird durch die Förderung der Deutschen Forschungsgemeinschaft (DFG) ermöglicht und durch die Staatsbibliothek zu Berlin - Preußischer Kulturbesitz organisiert"],"availableChannel":[{"type":["ServiceChannel"],"serviceType":"Produktinfo","serviceUrl":"http://www.nationallizenzen.de/angebote/nlproduct.2011-05-11.8008587391"}],"alternateName":["Nationallizenz AAS Series4"],"type":"Collection","classification":{"id":"http://purl.org/lobid/libtype#n89","type":"Concept","label":{"de":"Paket elektronischer Ressourcen","en":"Collection of Electronic Resources"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/ZDB-1-AAS4#!","dateCreated":"25-05-11","dateModified":"11-12-18","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DZDB-1-AAS4&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"http://search.ebscohost.com/login.aspx?authtype=ip,uid&profile=ehost&defaultdb=h9k","picaPPN":"101211659X","name":"American Antiquarian Society (AAS) Historical Periodicals Collection : Series 4 (1853-1865) [Nationallizenz]","containedIn":"http://sws.geonames.org/6547539/","location":[{"address":{"streetAddress":"Staatsbibliothek zu Berlin - Preußischer Kulturbesitz","addressLocality":"Berlin","postalCode":"10785","addressCountry":"DE","type":"PostalAddress"},"geo":{"lat":"52.50771","lon":"13.37063"},"type":"Place"}],"id":"http://lobid.org/organisations/ZDB-1-AAS4#!","isil":"ZDB-1-AAS4","sigel":"ZDB-1-AAS4","collects":{"subject":["E-Journals","Die American Antiquarian Society (AAS) Historical Periodicals Collection dokumentiert das Leben der amerikanischen Bevölkerung und die amerikanische Perspektive auf das Weltgeschehen und die Wissenschaften von der Kolonialära über den Bürgerkrieg bis zur Zeit des Wiederaufbaus im 19. Jahrhundert. Der vierte Teil der Kollektion deckt ca. 1.800 Zeitschriften aus dem Zeitraum von 1853 bis 1865 ab"]},"email":"mailto:ssg-nationallizenzen@sbb.spk-berlin.de","sameAs":["https://ld.zdb-services.de/resource/organisations/ZDB-1-AAS4"]} +{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-1a#!"}} +{"rs":"110000000000","linkedTo":{"id":"http://lobid.org/organisations/DE-601#!","label":"Verbundzentrale des GBV (VZG)"},"note":["UNO- und UNESCO-Depositärbibliothek. Übernommene Bibliothek: B 3 (Bibliothek der ehemaligen Preußischen Geologischen Landesanstalt)"],"predecessor":[{"isil":"DE-He201","id":"http://lobid.org/organisations/DE-He201#!","type":"Organisation"}],"type":"Library","mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-1a#!","dateCreated":"18-11-99","dateModified":"18-11-22","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-1a&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"picaPPN":"009000046","provides":"http://stabikat.de","containedIn":"http://sws.geonames.org/6547539/","id":"http://lobid.org/organisations/DE-1a#!","gndIdentifier":"5036103-X","collects":{"type":"Collection","extent":{"id":"http://purl.org/lobid/stocksize#n10","type":"Concept","label":{"de":"1.000.001 und mehr","en":"1,000,001 and more"}},"subject":["Recht","Orientalistik","Osteuropa","Ostasien","Afrika","Amtsdruckschriften","Handschriften","Karten","Geistes- und Sozialwissenschaften"]},"email":"mailto:info@sbb.spk-berlin.de","address":{"addressLocality":"Berlin","postalCode":"10772","addressCountry":"DE","type":"PostalAddress"},"availableChannel":[{"type":["ServiceChannel"],"serviceType":"Online-Auskunft","serviceUrl":"https://staatsbibliothek-berlin.de/service/kontakt-auskunft"},{"type":["ServiceChannel"],"serviceType":"Öffnungszeiten besonderer Bereiche","serviceUrl":"https://staatsbibliothek-berlin.de/vor-ort/opening-hours/"}],"telephone":"0049 30 2 66-433888","alternateName":["SBB-PK, Potsdamer Straße","Berlin SBB Haus Potsdamer Str"],"classification":{"id":"http://purl.org/lobid/libtype#n11","type":"Concept","label":{"de":"Nationalbibliothek","en":"National Library"}},"@context":"http://lobid.org/organisations/context.jsonld","url":"http://www.staatsbibliothek-berlin.de","name":"Staatsbibliothek zu Berlin - Preußischer Kulturbesitz, Haus Potsdamer Straße","location":[{"address":{"streetAddress":"Potsdamer Str. 33","addressLocality":"Berlin","postalCode":"10785","addressCountry":"DE","type":"PostalAddress"},"openingHoursSpecification":{"description":"Mo-Sa 8.00-22.00","comment":"Servicezeiten und Öffnungszeiten besonderer Bereiche s. Link \"Öffnungszeiten besonderer Bereiche\"","type":"OpeningHoursSpecification"},"geo":{"lat":"52.50771","lon":"13.37063"},"type":"Place"}],"isil":"DE-1a","fundertype":{"id":"http://purl.org/lobid/fundertype#n07","type":"Concept","label":{"de":"Körperschaft oder Stiftung des öffentlichen Rechts","en":"Corporate Body or Foundation under Public Law"}},"sigel":"1a","dbsID":"AK001","sameAs":["http://www.wikidata.org/entity/Q170109","https://d-nb.info/gnd/5036103-X","https://ld.zdb-services.de/resource/organisations/DE-1a"]} +{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-294#!"}} +{"rs":"059110000000","linkedTo":{"id":"http://lobid.org/organisations/DE-605#!","label":"Hochschulbibliothekszentrum des Landes Nordrhein-Westfalen (hbz)"},"address":{"addressLocality":"Bochum","postalCode":"44780","addressCountry":"DE","type":"PostalAddress"},"telephone":"0049 234 32-26270","alternateName":["Bochum UB"],"type":"Library","classification":{"id":"http://purl.org/lobid/libtype#n60","type":"Concept","label":{"de":"Zentrale Universitätsbibliothek","en":"Central University Library"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-294#!","dateCreated":"18-11-99","dateModified":"22-06-16","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-294&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"http://www.ub.ruhr-uni-bochum.de","picaPPN":"009007911","provides":"https://opac.ub.ruhr-uni-bochum.de/webOPACClient/start.do","name":"Ruhr-Universität Bochum, Universitätsbibliothek","containedIn":"http://sws.geonames.org/6553132/","location":[{"address":{"streetAddress":"Universitätsstr. 150","addressLocality":"Bochum","postalCode":"44801","addressCountry":"DE","type":"PostalAddress"},"openingHoursSpecification":{"description":"Mo-Fr 8.00-24.00, Sa 11.00-20.00, So 11.00-18.00","type":"OpeningHoursSpecification"},"geo":{"lat":"51.44510","lon":"7.26055"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-294#!","gndIdentifier":"2024736-9","isil":"DE-294","fundertype":{"id":"http://purl.org/lobid/fundertype#n07","type":"Concept","label":{"de":"Körperschaft oder Stiftung des öffentlichen Rechts","en":"Corporate Body or Foundation under Public Law"}},"sigel":"294","collects":{"type":"Collection","extent":{"id":"http://purl.org/lobid/stocksize#n10","type":"Concept","label":{"de":"1.000.001 und mehr","en":"1,000,001 and more"}}},"email":"mailto:ub-fernleihe@rub.de","dbsID":"AB294","sameAs":["http://www.wikidata.org/entity/Q2496285","https://d-nb.info/gnd/2024736-9","https://ld.zdb-services.de/resource/organisations/DE-294"]} +{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-38#!"}} +{"rs":"053150000000","linkedTo":{"id":"http://lobid.org/organisations/DE-605#!","label":"Hochschulbibliothekszentrum des Landes Nordrhein-Westfalen (hbz)"},"telephone":"0049 221 4 70-2437","alternateName":["Köln USB"],"predecessor":[{"isil":"DE-38-436","id":"http://lobid.org/organisations/DE-38-436#!","type":"Organisation"}],"type":"Library","classification":{"id":"http://purl.org/lobid/libtype#n60","type":"Concept","label":{"de":"Zentrale Universitätsbibliothek","en":"Central University Library"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-38#!","dateCreated":"18-11-99","dateModified":"18-11-22","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-38&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"http://www.ub.uni-koeln.de","picaPPN":"009008845","name":"Universitäts- und Stadtbibliothek Köln, Hauptabteilung","containedIn":"http://sws.geonames.org/6553049/","location":[{"address":{"streetAddress":"Universitätsstr. 33","addressLocality":"Köln","postalCode":"50931","addressCountry":"DE","type":"PostalAddress"},"geo":{"lat":"50.92592","lon":"6.92859"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-38#!","gndIdentifier":"40600-4","isil":"DE-38","fundertype":{"id":"http://purl.org/lobid/fundertype#n02","type":"Concept","label":{"de":"Land","en":"Federal State"}},"sigel":"38","collects":{"type":"Collection","extent":{"id":"http://purl.org/lobid/stocksize#n10","type":"Concept","label":{"de":"1.000.001 und mehr","en":"1,000,001 and more"}}},"email":"mailto:Fernleihe@ub.uni-koeln.de","dbsID":"AB038","sameAs":["http://www.wikidata.org/entity/Q2496260","https://d-nb.info/gnd/40600-4","https://ld.zdb-services.de/resource/organisations/DE-38"]} +{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-38M#!"}} +{"rs":"053150000000","linkedTo":{"id":"http://lobid.org/organisations/DE-605#!","label":"Hochschulbibliothekszentrum des Landes Nordrhein-Westfalen (hbz)"},"telephone":"0049 221 :4 78-5685","alternateName":["ZB MED - Informationszentrum Lebenswissenschaften, Köln","Köln ZB MED"],"type":"Library","classification":{"id":"http://purl.org/lobid/libtype#n15","type":"Concept","label":{"de":"Zentrale Fachbibliothek","en":"Central Subject Library"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-38M#!","dateCreated":"18-11-99","dateModified":"15-05-23","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-38M&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"https://www.zbmed.de","picaPPN":"009008853","provides":"https://www.livivo.de/?idb=ZBMED","name":"ZB MED - Informationszentrum Lebenswissenschaften, Köln","containedIn":"http://sws.geonames.org/6553049/","location":[{"address":{"streetAddress":"Gleueler Str. 60","addressLocality":"Köln","postalCode":"50931","addressCountry":"DE","type":"PostalAddress"},"openingHoursSpecification":{"description":"Mo-Fr 9.00-19 (Lesesaal)","comment":"Ausleihe/Allg. Information: Mo-Fr 14-16.00, InfoCenter: Mo-Fr 9.00-15.00; weitere Schließtage s.Homepage","type":"OpeningHoursSpecification"},"geo":{"lat":"50.92466","lon":"6.91666"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-38M#!","gndIdentifier":"5149318-4","isil":"DE-38M","fundertype":{"id":"http://purl.org/lobid/fundertype#n07","type":"Concept","label":{"de":"Körperschaft oder Stiftung des öffentlichen Rechts","en":"Corporate Body or Foundation under Public Law"}},"sigel":"38 M","collects":{"type":"Collection","extent":{"id":"http://purl.org/lobid/stocksize#n10","type":"Concept","label":{"de":"1.000.001 und mehr","en":"1,000,001 and more"}},"subject":["Medizin"]},"email":"mailto:info@zbmed.de","dbsID":"BJ038","name_en":"ZB MED - Information Centre for Life Sciences, Cologne","sameAs":["http://www.wikidata.org/entity/Q1204536","https://d-nb.info/gnd/5149318-4","https://ld.zdb-services.de/resource/organisations/DE-38M"]} +{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-B2042#!"}} +{"rs":"110000000000","telephone":"0049 30 51 68-106","alternateName":["Berlin Leibniz-IZW WGL","Berlin Inst.Zoo-u.Wildtier WGL"],"type":"Library","classification":{"id":"http://purl.org/lobid/libtype#n81","type":"Concept","label":{"de":"Wissenschaftliche Spezialbibliothek","en":"Academic Special Library"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-B2042#!","dateCreated":"18-11-99","dateModified":"15-11-21","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-B2042&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"https://www.izw-berlin.de/de/bibliothek.html","picaPPN":"009025499","name":"Leibniz-Institut für Zoo- und Wildtierforschung (Leibniz-IZW) im Forschungsverbund Berlin e.V., Bibliothek","containedIn":"http://sws.geonames.org/6547539/","location":[{"address":{"streetAddress":"Alfred-Kowalke-Str. 17","addressLocality":"Berlin","postalCode":"10315","addressCountry":"DE","type":"PostalAddress"},"openingHoursSpecification":{"description":"Mo-Do 9.00-15.00","comment":"um telefonische Anmeldung wird gebeten","type":"OpeningHoursSpecification"},"geo":{"lat":"52.50614","lon":"13.52126"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-B2042#!","isil":"DE-B2042","fundertype":{"id":"http://purl.org/lobid/fundertype#n06","type":"Concept","label":{"de":"Sonstige öffentliche Trägerschaft","en":"Other Public Sector Funder"}},"sigel":"B 2042","collects":{"type":"Collection","extent":{"id":"http://purl.org/lobid/stocksize#n06","type":"Concept","label":{"de":"10.001 - 30.000","en":"10,001 - 30,000"}},"subject":["Evolutionsgenetik","Evolutionäre Ökologie","Ernährungsphysiologie","Ökophysiologie","Ethologie","Wildtierkrankheiten","Reproduktionsbiologie","Veterinärmedizin","Parasitologie","Zoologie"]},"email":"mailto:biblio@izw-berlin.de","dbsID":"ED069","name_en":"Leibniz Institute for Zoo and Wildlife Research Berlin, Library","sameAs":["http://www.wikidata.org/entity/Q28737906","https://ld.zdb-services.de/resource/organisations/DE-B2042"]} +{"index":{"_index":"organisations","_type":"organisation","_id":"http://lobid.org/organisations/DE-Hil2#!"}} +{"rs":"032540021021","linkedTo":{"id":"http://lobid.org/organisations/DE-601#!","label":"Verbundzentrale des GBV (VZG)"},"availableChannel":[{"type":["ServiceChannel","WebAPI"],"serviceType":"SRU","serviceUrl":"http://sru.gbv.de/opac-de-hil2"},{"type":["ServiceChannel","WebAPI"],"serviceType":"PAIA","serviceUrl":"https://paia.gbv.de/DE-Hil2/"},{"type":["ServiceChannel","WebAPI"],"serviceType":"DAIA","serviceUrl":"https://paia.gbv.de/DE-Hil2/daia"}],"telephone":"0049 5121 8 83-93010","alternateName":["Hildesheim UB"],"type":"Library","classification":{"id":"http://purl.org/lobid/libtype#n60","type":"Concept","label":{"de":"Zentrale Universitätsbibliothek","en":"Central University Library"}},"mainEntityOfPage":{"id":"http://lobid.org/organisations/DE-Hil2#!","dateCreated":"18-11-99","dateModified":"18-11-22","wasGeneratedBy":{"type":"Activity","used":[{"id":"http://services.dnb.de/sru/bib?operation=searchRetrieve&query=isl%3DDE-Hil2&recordSchema=PicaPlus-xml&version=1.1","sourceOrganisation":{"id":"https://sigel.staatsbibliothek-berlin.de/vergabe/isil/","label":"Deutsche ISIL-Agentur und Sigelstelle an der Staatsbibliothek zu Berlin"}}]}},"@context":"http://lobid.org/organisations/context.jsonld","url":"http://www.uni-hildesheim.de/bibliothek/","picaPPN":"00900341X","provides":"https://hilkat.uni-hildesheim.de/vufind/","name":"Universitätsbibliothek Hildesheim","containedIn":"http://sws.geonames.org/6557424/","location":[{"address":{"streetAddress":"Universitätspl. 1","addressLocality":"Hildesheim","postalCode":"31141","addressCountry":"DE","type":"PostalAddress"},"openingHoursSpecification":{"description":"Mo-Fr 9.00-21.00, Sa 10.00-18.00","type":"OpeningHoursSpecification"},"geo":{"lat":"52.13426","lon":"9.97450"},"type":"Place"}],"id":"http://lobid.org/organisations/DE-Hil2#!","gndIdentifier":"5086058-6","isil":"DE-Hil2","fundertype":{"id":"http://purl.org/lobid/fundertype#n02","type":"Concept","label":{"de":"Land","en":"Federal State"}},"sigel":"Hil 2","collects":{"type":"Collection","extent":{"id":"http://purl.org/lobid/stocksize#n09","type":"Concept","label":{"de":"300.001 - 1.000.000","en":"300,001 - 1,000,000"}}},"email":"mailto:auskunft@uni-hildesheim.de","dbsID":"AN087","sameAs":["http://www.wikidata.org/entity/Q28733435","https://d-nb.info/gnd/5086058-6","https://ld.zdb-services.de/resource/organisations/DE-Hil2"]} From ec41d8394b439125b4948a08b4903d1d8e4478e8 Mon Sep 17 00:00:00 2001 From: TobiasNx Date: Thu, 10 Aug 2023 14:40:50 +0200 Subject: [PATCH 4/6] Update test in test/index/TestStemming.java #462 --- test/index/TestStemming.java | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/test/index/TestStemming.java b/test/index/TestStemming.java index 6da6ae5e..efc7d3a4 100644 --- a/test/index/TestStemming.java +++ b/test/index/TestStemming.java @@ -30,18 +30,18 @@ public static Collection data() { { "_all", "köln", /*->*/ 2 }, { "_all", "koeln", /*->*/ 2 }, { "_all", "koln", /*->*/ 2 }, - { "name", "köln", /*->*/ 1 }, - { "name", "koeln", /*->*/ 1 }, - { "name", "koln", /*->*/ 1 }, + { "name", "köln", /*->*/ 2 }, + { "name", "koeln", /*->*/ 2 }, + { "name", "koln", /*->*/ 2 }, { "alternateName", "köln", /*->*/ 2 }, { "alternateName", "koeln", /*->*/ 2 }, { "alternateName", "koln", /*->*/ 2 }, - { "classification.label.de", "Universitätsbibliothek", /*->*/ 8 }, - { "classification.label.de", "Universitaetsbibliothek", /*->*/ 8 }, - { "classification.label.de", "Universitatsbibliothek", /*->*/ 8 }, - { "fundertype.label.de", "Körperschaft", /*->*/ 4 }, - { "fundertype.label.de", "Koerperschaft", /*->*/ 4 }, - { "fundertype.label.de", "Korperschaft", /*->*/ 4 }, + { "classification.label.de", "Universitätsbibliothek", /*->*/ 9 }, + { "classification.label.de", "Universitaetsbibliothek", /*->*/ 9 }, + { "classification.label.de", "Universitatsbibliothek", /*->*/ 9 }, + { "fundertype.label.de", "Körperschaft", /*->*/ 5 }, + { "fundertype.label.de", "Koerperschaft", /*->*/ 5 }, + { "fundertype.label.de", "Korperschaft", /*->*/ 5 }, { "_all", "straße", /*->*/ 1 }, { "_all", "strasse", /*->*/ 1 }, { "name", "Preußischer", /*->*/ 2 }, From 778b560f123467f610d32d13f8925cd837def728 Mon Sep 17 00:00:00 2001 From: TobiasNx Date: Thu, 17 Aug 2023 16:19:38 +0200 Subject: [PATCH 5/6] Add and delete comments #462 --- app/transformation/TransformAll.java | 11 ++++++----- app/transformation/TransformSigel.java | 20 +++++--------------- test/transformation/TestTransformAll.java | 11 ----------- 3 files changed, 11 insertions(+), 31 deletions(-) diff --git a/app/transformation/TransformAll.java b/app/transformation/TransformAll.java index feb96953..10c495b1 100644 --- a/app/transformation/TransformAll.java +++ b/app/transformation/TransformAll.java @@ -51,11 +51,12 @@ public static void process(String startOfUpdates, int intervalSize, final String outputPath, String geoServer) throws IOException { String dbsOutput = outputPath + "-dbs"; String sigelOutput = outputPath + "-sigel"; - TransformSigel.processBulk(startOfUpdates, intervalSize, sigelOutput, - geoServer); - TransformSigel.processUpdates(startOfUpdates, intervalSize, sigelOutput, - geoServer); - TransformDbs.process(dbsOutput, geoServer); + TransformSigel.processBulk(startOfUpdates, intervalSize, sigelOutput, geoServer); //Start processing Sigel pica binary bulk. + TransformSigel.processUpdates(startOfUpdates, intervalSize, sigelOutput, geoServer); //Start process Sigel Pica XML Updates via OAI-PMH. + TransformDbs.process(dbsOutput, geoServer); //Start process DBS data. + + // DBS-Data, Sigel Bulk and Updates are joined in a single ES-Bulk-file. + // DBS data first, so that ES prefers Sigel entries that come later and overwrite DBS entries if available. try (FileWriter resultWriter = new FileWriter(outputPath)) { writeAll(dbsOutput, resultWriter); writeAll(sigelOutput, resultWriter); diff --git a/app/transformation/TransformSigel.java b/app/transformation/TransformSigel.java index df363896..762eedf9 100644 --- a/app/transformation/TransformSigel.java +++ b/app/transformation/TransformSigel.java @@ -49,6 +49,7 @@ public class TransformSigel { "/*[local-name() = 'record']/*[local-name() = 'global']/*[local-name() = 'tag'][@id='008H']/*[local-name() = 'subf'][@id='e']"; static final String DUMP_XPATH = "/" + DUMP_TOP_LEVEL_TAG + "/" + XPATH; +// This opens the pica binary bulk we have, transforms them and saves them as JSON ES Bulk. static void processBulk(String startOfUpdates, int intervalSize, final String outputPath, String geoLookupServer) throws IOException { final FileOpener dumpOpener = new FileOpener(); @@ -68,6 +69,7 @@ static void processBulk(String startOfUpdates, int intervalSize, dumpOpener.closeStream(); } +// This opens the updates and transforms them and appends them to the JSON ES Bulk of the bulk transformation. static void processUpdates(String startOfUpdates, int intervalSize, final String outputPath, String geoLookupServer) throws IOException { final FileOpener splitFileOpener = new FileOpener(); @@ -78,8 +80,8 @@ static void processUpdates(String startOfUpdates, int intervalSize, splitFileOpener// .setReceiver(new XmlDecoder())// .setReceiver(new PicaXmlHandler())// - .setReceiver(new Metafix("conf/fix-sigel.fix")) // Fix skips all records that have no "inr" and "isil" - .setReceiver(TransformAll.fixEnriched(geoLookupServer))// + .setReceiver(new Metafix("conf/fix-sigel.fix")) // Preprocess Sigel-Data and fix skips all records that have no "inr" and "isil" + .setReceiver(TransformAll.fixEnriched(geoLookupServer))// Process and enrich Sigel-Data. .setReceiver(encodeJson)// .setReceiver(TransformAll.esBulk())// .setReceiver(objectWriter); @@ -93,21 +95,8 @@ static void processUpdates(String startOfUpdates, int intervalSize, splitFileOpener.process(path.toString()); }); splitFileOpener.closeStream(); - - } - // private static void splitUpSigelDump() { - // final FileOpener dumpFileOpener = new FileOpener(); - // dumpFileOpener// - // .setReceiver(new XmlDecoder())// - // .setReceiver(new XmlElementSplitter(DUMP_TOP_LEVEL_TAG, DUMP_ENTITY))// - // .setReceiver( - // xmlFilenameWriter(TransformAll.DATA_OUTPUT_DIR, DUMP_XPATH)); - // dumpFileOpener.process(TransformAll.DATA_INPUT_DIR + "sigel.xml"); - // dumpFileOpener.closeStream(); - // } - private static void processSigelUpdates(String startOfUpdates, int intervalSize) { int updateIntervals = @@ -121,6 +110,7 @@ private static void processSigelUpdates(String startOfUpdates, } } + private static ArrayList buildUpdatePipes(int intervalSize, String startOfUpdates, int updateIntervals) { String start = startOfUpdates; diff --git a/test/transformation/TestTransformAll.java b/test/transformation/TestTransformAll.java index a34af2fd..6d9098df 100644 --- a/test/transformation/TestTransformAll.java +++ b/test/transformation/TestTransformAll.java @@ -86,17 +86,6 @@ public void preferSigelData() throws IOException { .contains("Roemer-Museum"); } - //@Test - //public void sigelSplitting() { - // final FileOpener sourceFileOpener = new FileOpener(); - // final XmlElementSplitter xmlSplitter = new XmlElementSplitter( - // TransformSigel.DUMP_TOP_LEVEL_TAG, TransformSigel.DUMP_ENTITY); - // TransformSigel.setupSigelSplitting(sourceFileOpener, xmlSplitter, - // DUMP_XPATH, TransformAll.DATA_OUTPUT_DIR); - // sourceFileOpener.process(SIGEL_DUMP_LOCATION); - // sourceFileOpener.closeStream(); - //} - @Test public void testContainsApiDescription() throws FileNotFoundException { FormetaEncoder encoder = new FormetaEncoder(); From f4352f2c29ce92b71f1ecfcc144e10399544af38 Mon Sep 17 00:00:00 2001 From: Pascal Christoph Date: Fri, 18 Aug 2023 10:14:38 +0200 Subject: [PATCH 6/6] Improve a lot of minor things --- app/controllers/Accept.java | 6 +-- app/controllers/Application.java | 11 +++--- app/controllers/Index.java | 44 ++++++++++----------- app/controllers/RdfConverter.java | 2 +- app/controllers/Reconcile.java | 5 +-- app/transformation/CsvExport.java | 13 +++--- app/transformation/GeoLookupMap.java | 4 +- app/transformation/TransformAll.java | 7 ++-- app/transformation/TransformSigel.java | 9 ++--- test/controllers/AcceptIntegrationTest.java | 4 +- test/controllers/AcceptUnitTest.java | 6 +-- test/controllers/IntegrationTest.java | 9 ++--- test/index/AggregationsTest.java | 6 +-- test/index/ElasticsearchTest.java | 12 +++--- test/index/RdfConverterTests.java | 4 +- test/index/TestGeoSearch.java | 10 ++--- test/index/TestJsonLd.java | 7 ++-- test/index/TestStemming.java | 6 +-- 18 files changed, 75 insertions(+), 90 deletions(-) diff --git a/app/controllers/Accept.java b/app/controllers/Accept.java index 11ee99e0..c35d79e4 100644 --- a/app/controllers/Accept.java +++ b/app/controllers/Accept.java @@ -28,10 +28,10 @@ enum Format { N_TRIPLE("nt", "application/n-triples", "text/plain"), // TURTLE("ttl", "text/turtle", "application/x-turtle"); - String[] types; - String queryParamString; + final String[] types; + final String queryParamString; - private Format(String format, String... types) { + Format(String format, String... types) { this.queryParamString = format; this.types = types; } diff --git a/app/controllers/Application.java b/app/controllers/Application.java index d60729b5..8d0d3c6c 100644 --- a/app/controllers/Application.java +++ b/app/controllers/Application.java @@ -33,6 +33,7 @@ import org.elasticsearch.index.query.GeoPolygonQueryBuilder; import org.elasticsearch.index.query.QueryBuilder; import org.elasticsearch.index.query.QueryBuilders; +import org.elasticsearch.search.SearchHit; import org.elasticsearch.search.sort.SortOrder; import org.elasticsearch.search.sort.SortParseElement; @@ -510,7 +511,7 @@ private static String defaultFields() { private static String searchQueryResult(String q, String location, int from, int size, String aggregations) { - String result = null; + String result; if (location == null || location.isEmpty()) { result = buildSimpleQuery(q, from, size, aggregations); } else { @@ -619,8 +620,8 @@ static String[] defaultAggregations() { private static String returnAsJson(SearchResponse queryResponse) { List> hits = - Arrays.asList(queryResponse.getHits().hits()).stream() - .map(hit -> hit.getSource()).collect(Collectors.toList()); + Arrays.stream(queryResponse.getHits().hits()) + .map(SearchHit::getSource).collect(Collectors.toList()); ObjectNode object = Json.newObject(); object.put("@context", CONFIG.getString("host") + routes.Application.context()); @@ -714,8 +715,8 @@ private static Result resultFor(String id, JsonNode json, String format) { private static Pair contentAndType(JsonNode responseJson, String responseFormat) { - String content = ""; - String contentType = ""; + String content; + String contentType; switch (responseFormat) { case "rdf": { content = RdfConverter.toRdf(responseJson.toString(), RdfFormat.RDF_XML); diff --git a/app/controllers/Index.java b/app/controllers/Index.java index e044c2d4..b9788888 100644 --- a/app/controllers/Index.java +++ b/app/controllers/Index.java @@ -69,14 +69,14 @@ public ConfigurableNode(Settings settings, } } - private static Settings clientSettings = + private final static Settings clientSettings = Settings.settingsBuilder().put("path.home", ".") .put("http.port", Application.CONFIG.getString("index.es.port.http")) .put("transport.tcp.port", Application.CONFIG.getString("index.es.port.tcp")) .put("script.default_lang", "native").build(); - private static Node node = new ConfigurableNode( + private final static Node node = new ConfigurableNode( nodeBuilder().settings(clientSettings).local(true).getSettings().build(), Arrays.asList(BundlePlugin.class, LocationAggregation.class, Zero.class)) .start(); @@ -112,8 +112,8 @@ public static void initialize(String pathToJson) throws IOException { long minimumSize = Long.parseLong(Application.CONFIG.getString("index.file.minsize")); if (new File(pathToJson).length() >= minimumSize) { - createEmptyIndex(CLIENT, INDEX_NAME, "conf/index-settings.json"); - indexData(CLIENT, pathToJson, INDEX_NAME); + createEmptyIndex(); + indexData(pathToJson); } else { throw new IllegalArgumentException( "File not large enough: " + pathToJson); @@ -184,40 +184,36 @@ private static SearchRequestBuilder withAggregations( return searchRequest; } - static void createEmptyIndex(final Client aClient, final String aIndexName, - final String aPathToIndexSettings) throws IOException { - deleteIndex(aClient, aIndexName); + static void createEmptyIndex() throws IOException { + deleteIndex(Index.CLIENT, Index.INDEX_NAME); CreateIndexRequestBuilder cirb = - aClient.admin().indices().prepareCreate(aIndexName); - if (aPathToIndexSettings != null) { - String settingsMappings = Files.lines(Paths.get(aPathToIndexSettings)) - .collect(Collectors.joining()); - cirb.setSource(settingsMappings); - } + Index.CLIENT.admin().indices().prepareCreate(Index.INDEX_NAME); + String settingsMappings = Files.lines(Paths.get("conf/index-settings.json")) + .collect(Collectors.joining()); + cirb.setSource(settingsMappings); cirb.execute().actionGet(); - aClient.admin().indices().refresh(new RefreshRequest()).actionGet(); + Index.CLIENT.admin().indices().refresh(new RefreshRequest()).actionGet(); } - static void indexData(final Client aClient, final String aPath, - final String aIndex) throws IOException { - final BulkRequestBuilder bulkRequest = aClient.prepareBulk(); + static void indexData(final String aPath) throws IOException { + final BulkRequestBuilder bulkRequest = Index.CLIENT.prepareBulk(); try (BufferedReader br = - new BufferedReader(new InputStreamReader(new FileInputStream(aPath), + new BufferedReader(new InputStreamReader(Files.newInputStream(Paths.get(aPath)), StandardCharsets.UTF_8))) { - readData(bulkRequest, br, aClient, aIndex); + readData(bulkRequest, br); } bulkRequest.execute().actionGet(); - aClient.admin().indices().refresh(new RefreshRequest()).actionGet(); + Index.CLIENT.admin().indices().refresh(new RefreshRequest()).actionGet(); } private static void readData(final BulkRequestBuilder bulkRequest, - final BufferedReader br, final Client client, final String aIndex) + final BufferedReader br) throws IOException { final ObjectMapper mapper = new ObjectMapper(); String line; int currentLine = 1; - String organisationData = null; - String[] idUriParts = null; + String organisationData; + String[] idUriParts; String organisationId = null; // First line: index with id, second line: source @@ -229,7 +225,7 @@ private static void readData(final BulkRequestBuilder bulkRequest, organisationId = idUriParts[idUriParts.length - 1].replace("#!", ""); } else { organisationData = line; - bulkRequest.add(client.prepareIndex(aIndex, INDEX_TYPE, organisationId) + bulkRequest.add(Index.CLIENT.prepareIndex(Index.INDEX_NAME, INDEX_TYPE, organisationId) .setSource(organisationData)); } currentLine++; diff --git a/app/controllers/RdfConverter.java b/app/controllers/RdfConverter.java index 71202c25..850d0a82 100644 --- a/app/controllers/RdfConverter.java +++ b/app/controllers/RdfConverter.java @@ -22,7 +22,7 @@ public class RdfConverter { * RDF serialization formats. */ @SuppressWarnings("javadoc") - public static enum RdfFormat { + public enum RdfFormat { RDF_XML("RDF/XML"), // N_TRIPLE("N-TRIPLE"), // TURTLE("TURTLE"); diff --git a/app/controllers/Reconcile.java b/app/controllers/Reconcile.java index 83b37588..6b2a1037 100644 --- a/app/controllers/Reconcile.java +++ b/app/controllers/Reconcile.java @@ -79,7 +79,7 @@ public static Result reconcile() { private static List mapToResults(String mainQuery, SearchHits searchHits) { - return Arrays.asList(searchHits.getHits()).stream().map(hit -> { + return Arrays.stream(searchHits.getHits()).map(hit -> { Map map = hit.getSource(); ObjectNode resultForHit = Json.newObject(); resultForHit.put("id", hit.getId()); @@ -101,8 +101,7 @@ private static SearchResponse executeQuery(Entry entry, QueryBuilders.simpleQueryStringQuery(queryString); BoolQueryBuilder boolQuery = QueryBuilders.boolQuery().must(stringQuery) .must(QueryBuilders.existsQuery("type")); - SearchResponse response = Index.executeQuery(0, limit, boolQuery, ""); - return response; + return Index.executeQuery(0, limit, boolQuery, ""); } private static String buildQueryString(Entry entry) { diff --git a/app/transformation/CsvExport.java b/app/transformation/CsvExport.java index fbbf9a89..aeb21dd9 100644 --- a/app/transformation/CsvExport.java +++ b/app/transformation/CsvExport.java @@ -21,7 +21,7 @@ */ public class CsvExport { - private JsonNode organisations; + private final JsonNode organisations; /** * @param json The organisations JSON data to export @@ -35,23 +35,24 @@ public CsvExport(String json) { * @return The data for the given fields in CSV format */ public String of(String fields) { - String csv = fields + "\n"; + StringBuilder csv = new StringBuilder(fields + "\n"); for (Iterator iter = organisations.elements(); iter.hasNext();) { JsonNode org = iter.next(); - csv += Arrays.asList(fields.split(",")).stream().map(field -> { + csv.append(Arrays.asList(fields.split(",")).stream().map(field -> { try { Object value = JsonPath.read(Configuration.defaultConfiguration() .jsonProvider().parse(org.toString()), "$." + field); return String.format("\"%s\"", value.toString().replaceAll("\"", "\"\"")); - } catch (PathNotFoundException x) { + } + catch (PathNotFoundException x) { Logger.trace(x.getMessage()); // https://www.w3.org/TR/2015/REC-tabular-data-model-20151217/#empty-and-quoted-cells return ""; } - }).collect(Collectors.joining(",")) + "\n"; + }).collect(Collectors.joining(","))).append("\n"); } - return csv; + return csv.toString(); } } diff --git a/app/transformation/GeoLookupMap.java b/app/transformation/GeoLookupMap.java index 4c2122b5..2b3f3ca5 100644 --- a/app/transformation/GeoLookupMap.java +++ b/app/transformation/GeoLookupMap.java @@ -29,9 +29,9 @@ public class GeoLookupMap extends HashMap { Application.CONFIG.getString("transformation.geo.lookup.server"); private static final Double THRESHOLD = Application.CONFIG.getDouble("transformation.geo.lookup.threshold"); - private LookupType lookupType; + private final LookupType lookupType; - static enum LookupType { + enum LookupType { LAT, LON } diff --git a/app/transformation/TransformAll.java b/app/transformation/TransformAll.java index 10c495b1..99db77c4 100644 --- a/app/transformation/TransformAll.java +++ b/app/transformation/TransformAll.java @@ -51,11 +51,11 @@ public static void process(String startOfUpdates, int intervalSize, final String outputPath, String geoServer) throws IOException { String dbsOutput = outputPath + "-dbs"; String sigelOutput = outputPath + "-sigel"; - TransformSigel.processBulk(startOfUpdates, intervalSize, sigelOutput, geoServer); //Start processing Sigel pica binary bulk. + TransformSigel.processBulk(sigelOutput, geoServer); //Start processing Sigel pica binary bulk. TransformSigel.processUpdates(startOfUpdates, intervalSize, sigelOutput, geoServer); //Start process Sigel Pica XML Updates via OAI-PMH. TransformDbs.process(dbsOutput, geoServer); //Start process DBS data. - // DBS-Data, Sigel Bulk and Updates are joined in a single ES-Bulk-file. + // DBS-Data, Sigel Bulk and Updates are joined in a single ES-Bulk-file. // DBS data first, so that ES prefers Sigel entries that come later and overwrite DBS entries if available. try (FileWriter resultWriter = new FileWriter(outputPath)) { writeAll(dbsOutput, resultWriter); @@ -76,10 +76,9 @@ private static void writeAll(String dbsOutput, FileWriter resultWriter) } static JsonToElasticsearchBulk esBulk() { - final JsonToElasticsearchBulk esBulk = new JsonToElasticsearchBulk("id", + return new JsonToElasticsearchBulk("id", Application.CONFIG.getString("index.es.type"), Application.CONFIG.getString("index.es.name")); - return esBulk; } static Metafix fixEnriched(String geoLookupServer) throws FileNotFoundException { diff --git a/app/transformation/TransformSigel.java b/app/transformation/TransformSigel.java index 762eedf9..84ebeaf6 100644 --- a/app/transformation/TransformSigel.java +++ b/app/transformation/TransformSigel.java @@ -40,18 +40,15 @@ * */ public class TransformSigel { - - static final String DUMP_TOP_LEVEL_TAG = "collection"; - static final String DUMP_ENTITY = "record"; static final String UPDATE_TOP_LEVEL_TAG = "harvest"; + static final String DUMP_TOP_LEVEL_TAG = "collection"; static final String UPDATE_ENTITY = "metadata"; static final String XPATH = "/*[local-name() = 'record']/*[local-name() = 'global']/*[local-name() = 'tag'][@id='008H']/*[local-name() = 'subf'][@id='e']"; static final String DUMP_XPATH = "/" + DUMP_TOP_LEVEL_TAG + "/" + XPATH; -// This opens the pica binary bulk we have, transforms them and saves them as JSON ES Bulk. - static void processBulk(String startOfUpdates, int intervalSize, - final String outputPath, String geoLookupServer) throws IOException { + // This opens the pica binary bulk we have, transforms them and saves them as JSON ES Bulk. + static void processBulk(final String outputPath, String geoLookupServer) throws IOException { final FileOpener dumpOpener = new FileOpener(); PicaDecoder picaDecoder = new PicaDecoder(); picaDecoder.setNormalizeUTF8(true); diff --git a/test/controllers/AcceptIntegrationTest.java b/test/controllers/AcceptIntegrationTest.java index 08af86cb..f9b174b0 100644 --- a/test/controllers/AcceptIntegrationTest.java +++ b/test/controllers/AcceptIntegrationTest.java @@ -83,8 +83,8 @@ public static Collection data() { { fakeRequest(GET, "/organisations/DE-38").withHeader("Accept", "application/n-triples"), /*->*/ "application/n-triples" }}); } // @formatter:on - private FakeRequest fakeRequest; - private String contentType; + private final FakeRequest fakeRequest; + private final String contentType; public AcceptIntegrationTest(FakeRequest request, String contentType) { this.fakeRequest = request; diff --git a/test/controllers/AcceptUnitTest.java b/test/controllers/AcceptUnitTest.java index 9756dc88..2d1a9691 100644 --- a/test/controllers/AcceptUnitTest.java +++ b/test/controllers/AcceptUnitTest.java @@ -70,9 +70,9 @@ public static Collection data() { { fakeRequest().withHeader("Accept", "text/html"), "json", /*->*/ "json" }}); } // @formatter:on - private FakeRequest fakeRequest; - private String passedFormat; - private String expectedFormat; + private final FakeRequest fakeRequest; + private final String passedFormat; + private final String expectedFormat; public AcceptUnitTest(FakeRequest request, String givenFormat, String expectedFormat) { diff --git a/test/controllers/IntegrationTest.java b/test/controllers/IntegrationTest.java index 95bc92cb..1b3bf7e2 100644 --- a/test/controllers/IntegrationTest.java +++ b/test/controllers/IntegrationTest.java @@ -35,12 +35,9 @@ public class IntegrationTest extends ElasticsearchTest { @Test public void testMainPage() { running(testServer(3333, fakeApplication(inMemoryDatabase())), HTMLUNIT, - new Callback() { - @Override - public void invoke(TestBrowser browser) { - browser.goTo("http://localhost:3333/organisations"); - assertThat(browser.pageSource()).contains("lobid-organisations"); - } + browser -> { + browser.goTo("http://localhost:3333/organisations"); + assertThat(browser.pageSource()).contains("lobid-organisations"); }); } diff --git a/test/index/AggregationsTest.java b/test/index/AggregationsTest.java index e7fa494e..b9f370c6 100644 --- a/test/index/AggregationsTest.java +++ b/test/index/AggregationsTest.java @@ -51,9 +51,9 @@ public static Collection data() { { "&aggregations=invalid", /*->*/ 0, Status.BAD_REQUEST },}); } // @formatter:on - private FakeRequest fakeRequest; - private int expectedNumberOfAggragations; - private int expectedResponseStatus; + private final FakeRequest fakeRequest; + private final int expectedNumberOfAggragations; + private final int expectedResponseStatus; public AggregationsTest(String param, int expectedNumberOfAggragations, int status) { diff --git a/test/index/ElasticsearchTest.java b/test/index/ElasticsearchTest.java index e273692a..5401baf6 100644 --- a/test/index/ElasticsearchTest.java +++ b/test/index/ElasticsearchTest.java @@ -38,13 +38,11 @@ public static void closeElasticSearch() { public static SearchResponse search(final String aField, final String aValue) { - SearchResponse responseOfSearch = - client.prepareSearch(Application.CONFIG.getString("index.es.name")) - .setTypes(Application.CONFIG.getString("index.es.type")) - .setSearchType(SearchType.DFS_QUERY_AND_FETCH) - .setQuery(QueryBuilders.matchQuery(aField, aValue)).execute() - .actionGet(); - return responseOfSearch; + return client.prepareSearch(Application.CONFIG.getString("index.es.name")) + .setTypes(Application.CONFIG.getString("index.es.type")) + .setSearchType(SearchType.DFS_QUERY_AND_FETCH) + .setQuery(QueryBuilders.matchQuery(aField, aValue)).execute() + .actionGet(); } } diff --git a/test/index/RdfConverterTests.java b/test/index/RdfConverterTests.java index cc87923b..36b56d4c 100644 --- a/test/index/RdfConverterTests.java +++ b/test/index/RdfConverterTests.java @@ -32,11 +32,11 @@ public class RdfConverterTests extends ElasticsearchTest { @Parameters(name = "{0}") public static Collection data() { - return Arrays.asList(RdfFormat.values()).stream() + return Arrays.stream(RdfFormat.values()) .map(format -> new Object[] { format }).collect(Collectors.toList()); } - private RdfFormat format; + private final RdfFormat format; public RdfConverterTests(RdfFormat format) { this.format = format; diff --git a/test/index/TestGeoSearch.java b/test/index/TestGeoSearch.java index 30dc35cb..277e6a99 100644 --- a/test/index/TestGeoSearch.java +++ b/test/index/TestGeoSearch.java @@ -19,12 +19,10 @@ private static SearchResponse geoSearch(double lon, double lat) { QueryBuilder geoQuery = geoPolygonQuery("location.geo") .addPoint(lat - 1, lon - 1).addPoint(lat - 1, lon + 1) .addPoint(lat + 1, lon - 1).addPoint(lat + 1, lon + 1); - SearchResponse responseOfSearch = - client.prepareSearch(Application.CONFIG.getString("index.es.name")) - .setTypes(Application.CONFIG.getString("index.es.type")) - .setSearchType(SearchType.DFS_QUERY_AND_FETCH).setQuery(geoQuery) - .execute().actionGet(); - return responseOfSearch; + return client.prepareSearch(Application.CONFIG.getString("index.es.name")) + .setTypes(Application.CONFIG.getString("index.es.type")) + .setSearchType(SearchType.DFS_QUERY_AND_FETCH).setQuery(geoQuery) + .execute().actionGet(); } @Test diff --git a/test/index/TestJsonLd.java b/test/index/TestJsonLd.java index 103cde69..83961d9f 100644 --- a/test/index/TestJsonLd.java +++ b/test/index/TestJsonLd.java @@ -28,20 +28,19 @@ private static String getSource(String id) { .prepareGet(Application.CONFIG.getString("index.es.name"), Application.CONFIG.getString("index.es.type"), id) .execute().actionGet(); - String source = response.getSourceAsString(); - return source; + return response.getSourceAsString(); } @Test public void validateJsonLd() - throws JsonParseException, IOException, JsonLdError { + throws IOException, JsonLdError { Object sourceAsJson = JsonUtils.fromString(getSource("DE-1a")); Object sourceAsRdf = JsonLdProcessor.toRDF(sourceAsJson); assertNotNull("Index documents should be parsable as JSON-LD", sourceAsRdf); } @Test - public void testOverwrite() throws JsonParseException, IOException { + public void testOverwrite() throws IOException { @SuppressWarnings("unchecked") Map entries = ((HashMap) JsonUtils.fromString(getSource("DE-38"))); diff --git a/test/index/TestStemming.java b/test/index/TestStemming.java index efc7d3a4..897b3568 100644 --- a/test/index/TestStemming.java +++ b/test/index/TestStemming.java @@ -49,9 +49,9 @@ public static Collection data() { { "name", "preuss", /*->*/ 2 }}); } // @formatter:on - private String field; - private String q; - private long expectedCount; + private final String field; + private final String q; + private final long expectedCount; public TestStemming(String field, String q, int count) { this.field = field;