-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Liste der laufend ausgewerteten NWBib-Zeitschriften dynamisch generieren #611
Comments
Die Vorarbeiten in lobid sind erledigt, siehe hbz/lobid-resources#1781. Die Liste der laufend ausgewerteten NWBib-Zeitschriften kann nun mittels dieser Abfrage geholt werden: http://lobid.org/resources/search?q=inCollection.id:%22https://nwbib.de/journals%22 Wir sollten diese Lösung nun umsetzen, anstatt wieder eine csv-Liste einzuspielen. |
Auf test deployed, die bisherige Liste wird vom Inhalt der Abfrage gefüllt: https://test.nwbib.de/journals Vielleicht wäre es aber auch besser, die tatsächliche Suchanfrage zu verlinken, dann hätte man z.B. die Facetten zum weiter einschränken: https://nwbib.de/search?q=inCollection.id:"https://nwbib.de/journals" Generell wäre ev. eine (So oder so sind es ein paar weniger als bisher: https://nwbib.de/journals) |
Feedback von I.N. 2024-01-22:
Anpassungen auf Test deployed: |
Feedback von I.N. 2024-01-23:
Feedback von U.P. 2024-01-24:
|
Stehen im Testsystem jetzt zusammen: https://test.nwbib.de/journals |
Comparing almaMmsIds (via lobid-resources) of entries in old nwbib-journals.csv with almaMmsIds of query results, with `sort -u` and `comm -23 csv-almaMmsId.txt query-almaMmsId.txt`, then enriched with `title` and links to NWBib and lobid-resources (in OpenRefine)
Comparing almaMmsIds (via lobid-resources) of entries in old nwbib-journals.csv with almaMmsIds of query results, with `sort -u` and `comm -23 csv-almaMmsId.txt query-almaMmsId.txt`, then enriched with `title` and links to NWBib and lobid-resources (in OpenRefine)
Die Listen sind überraschend unterschiedlich. Ich habe wie besprochen die alte CSV in OpenRefine geladen, dort auf Basis der HT-Links das JSON geholt, daraus die Alma-MMS-Ids. Diese habe ich abgeglichen mit den (Alma-MMS-basierten) Einträgen im neuen Query. Damit bekomme ich aber 104 Einträge, die in der alten Liste auftauchen, aber nicht in der neuen: nwbib-journals-missing-in-query.tsv Ich dachte erstmal, das liegt vielleicht an den Parallelausgaben, aber schon das erste Beispiel, ABU-Info, ist noch komischer: über die neue Query-basierte Liste bekommt man 990171221570206441, in der alten Liste stand HT015679368, beides ist die Online-Ausgabe. Die alte HT-Nummer geht in lobid-resources auf 99370698631806441 (auch Online-Ausgabe), was es aber in der NWBib nicht gibt. Möglicherweise ist der Ansatz korrekt, aber stolpert hier über unerwartete Dubletten? Konkret für dieses Beispiel in lobid-resources: 99370698631806441 und 990171221570206441. Brauchen wir dafür ev. ein Issue in lobid-resources? So oder so: ist leider nicht ganz straight-forward, die Liste zu erstellen. |
Das hört sich ganz nach diesem Problem an, wofür wir z.B. schon #613 haben und auch hbz/lobid-resources#1778 sowie eine komplette Wikiseite zur Analyse des Problems: https://service-wiki.hbz-nrw.de/x/ZwDsNg Können ja gleich mal drüber reden, wie wir im konkreten Fall am besten damit umgehen. |
Ich habe nochmal mit den Emails abgeglichen und das hier fehlte noch:
Im Testsystem umgesetzt: https://test.nwbib.de/journals Damit ist in der neuen Liste soweit ich das sehe alles umgesetzt. Offen ist noch die genauere Analyse der Unterschiede von alter und neuer Liste, ich weiss aber nicht ob das ein Blocker für das Deployment ist, die alte Liste ist ja als CSV in der history. Ich schreibe mal an die Liste. |
Das ist leider keine unerwartete Dublette. CZ/Consors Titel, der in der NWBib ausgefiltert wird und keine nwbib subjects hat: https://lobid.org/resources/99370698631806441 {
"@context": "http://lobid.org/resources/context.jsonld",
"almaMmsId": "99370698631806441",
"urn": [
"urn:nbn:de:hbz:6:2-69622"
],
"oclcNumber": [
"644257601"
],
"dnbId": "990456757",
"zdbId": "2451605-3",
"deprecatedUri": "http://lobid.org/resources/HT015679368#!",
"hbzId": "HT015679368",
"title": "ABU-Info",
...
"inCollection": [
{
"id": "http://lobid.org/resources/HT014846970#!",
"label": "Zeitschriftendatenbank (ZDB)",
"type": [
"Collection"
]
}
], NZ/ZDB mit den inCollection-statements für hbz NZ, nwbib und nwbib-journals und nwbib subjects {
"@context": "http://lobid.org/resources/context.jsonld",
"almaMmsId": "990171221570206441",
"urn": [
"urn:nbn:de:hbz:6:2-69622"
],
"oclcNumber": [
"984935842"
],
"zdbId": "2451605-3",
"dnbId": "990456757",
"deprecatedUri": "http://lobid.org/resources/HT015679368#!",
"hbzId": "HT015679368",
"title": "ABU-Info",
...
"inCollection": [
{
"id": "http://lobid.org/organisations/DE-655#!",
"label": "hbz - Hochschulbibliothekszentrum des Landes Nordrhein-Westfalen, Netzwerkzone",
"type": [
"Collection"
]
},
{
"id": "http://lobid.org/resources/HT014846970#!",
"label": "Zeitschriftendatenbank (ZDB)",
"type": [
"Collection"
]
},
{
"id": "http://lobid.org/resources/HT016356466#!",
"label": "Elektronische Zeitschriftenbibliothek (EZB)",
"type": [
"Collection"
]
},
{
"id": "http://lobid.org/resources/HT014176012#!",
"label": "Nordrhein-Westfälische Bibliographie (NWBib)",
"type": [
"Collection"
]
},
{
"id": "https://nwbib.de/journals",
"label": "Laufend ausgewertete NWBib-Zeitschriften",
"type": [
"Collection"
]
}
], Wir haben es hier mit einem Problem des Redirects von lobid.org zu tun! |
On 08.05.23 17:20, I.N. wrote:
The text was updated successfully, but these errors were encountered: