DOI: 10.5281/zenodo.7550799
title: Normalized subject indexing data of K10plus library union catalog

description: This dataset contains <strong>normalized subject indexing data of K10plus library union catalog</strong>. It includes links between bibliographic records in K10plus and concepts (subjects or classes) from controlled vocabularies: <code>kxp-subjects_2022-12-31.tsv.gz</code>: TSV format <code>kxp-subjects_2022-12-31.nt.gz</code>: RDF format (in form of NTriples) <code>vocabularies.json</code>: information about vocabularies <strong>K10plus</strong> K10plus is a union catalog of German libraries, run by library service centers BSZ and VZG since 2019. The catalog contains bibliographic data of the majority of academic libraries in Germany. Bibliographic records in K10plus are uniquely identified by a PPN identifier. Several APIs exist to retrieve more data for a record via its PPN, e.g. link into K10plus OPAC: <pre><code>https://opac.k10plus.de/PPNSET?PPN={PPN}</code></pre> Retrieve full record in MARC/XML format: <pre><code>https://unapi.k10plus.de/?format=marcxml&id=opac-de-627:ppn:{PPN}</code></pre> Get formatted citation for display: <pre><code>https://ws.gbv.de/suggest/csl2?citationstyle=ieee&language=en&database=opac-de-627&query=pica.ppn=${PPN}</code></pre> APIs to look up more data from a notation or identifier of a vocabulary can be found in https://bartoc.org/. For instance BK class <code>58.55</code> can be retrieved via DANTE API: <pre><code>https://api.dante.gbv.de/data?uri=http%3A%2F%2Furi.gbv.de%2Fterminology%2Fbk%2F58.55</code></pre> See <code>vocabularies.json</code> for mapping of vocabulary symbol to BARTOC URI and additional information. <strong>Statistics</strong> The TSV dataset is 24,329,035 records and 84,603,876 links to concepts. Number of concepts per vocabulary: <pre><code>stw 105296 nlm 134145 ssd 157685 kab 163795 asb 199890 sfb 497586 sdnb 4657282 lcc 5483958 ddc 9486674 rvk 10284716 bk 13672260 gnd 39760589</code></pre> Number of RDF Triples: 84,603,876 <strong>TSV</strong> The <code>.tsv</code> file contains three tab-separated columns: Bibliographic record identifier (PPN) Vocabulary symbol Notation or identifier in the vocabulary An example: <pre><code>010000011 bk 58.55 010000011 gnd 4036582-7</code></pre> Record <code>010000011</code> is indexed with class <code>58.55</code> from Basic Classification and with authority record <code>4036582-7</code> from Integrated authority file. <strong>RDF</strong> The NTriples file contains the same information as given in TSV file but identifiers are mapped to URIs. An example: <pre><code>&lt;http://uri.gbv.de/document/opac-de-627:ppn:010000011&gt; &lt;http://purl.org/dc/terms/subject&gt; &lt;http://d-nb.info/gnd/4036582-7&gt; . &lt;http://uri.gbv.de/document/opac-de-627:ppn:010000011&gt; &lt;http://purl.org/dc/terms/subject&gt; &lt;http://uri.gbv.de/terminology/bk/58.55&gt; .</code></pre> <strong>Changelog</strong> 2023-01-20: New dump 2022-09-11: New dump, fixed PPN URIs and broken UTF-8 encoding 2022-08-24: Fixed GND URIs, added LCC and KAB (https://doi.org/10.5281/zenodo.7018350) 2022-08-24: First version (https://doi.org/10.5281/zenodo.7016626) <strong>License and provenance</strong> All data is public domain but references are welcome. See https://coli-conc.gbv.de/ for related projects and documentation. The data has been derived from a larger datase of all subject indexing data, published at https://doi.org/10.5281/zenodo.6817455. This dataset has been created with public scripts from git repository https://github.com/gbv/k10plus-subjects.