Skip to content

DC to schema.org convert often without any id/PID

For indexing it is important that the main record has an id: often in the DC to schema.org conversion this is not so.

Example: The resource: ends up as

{
    "@context": {
        "@vocab": "https://schema.org/"
    },
    "@type": "DigitalDocument",
    "name": "Distribution of dissolved organic carbon in the central Arctic Ocean: the influence of physical and biological properties",
    "creator": [
        {
            "name": "Bussmann, Ingeborg"
        },
        {
            "name": "Kattner, Gerhard"
        }
    ],
    "datePublished": "2000",
    "genre": [
        "Article"
    ],
    "identifier": [
        {
            "@type": "PropertyValue",
            "value": "   Bussmann, I.  ORCID: https://orcid.org/0000-0002-1197-7461 <https://orcid.org/0000-0002-1197-7461> and Kattner, G.    (2000)   Distribution of dissolved organic carbon in the central Arctic Ocean: the influence of physical and biological properties  ,      Journal of Marine Systems,   27  ,    pp. 209-219 .      hdl:10013/epic.11108  "
        }
    ],
    "sameAs": [
        "https://epic.awi.de/id/eprint/520/"
    ],
    "provider": "EPIC3Journal of Marine Systems, 27, pp. 209-219, ISSN: 0924-7963"
}

Which is the metadata entry to this resource. https://www.sciencedirect.com/science/article/abs/pii/S0924796300000683

One Problem is that the metadata of the library that we get is just bad. We are missing IDs the full citation, the vessel and the campaign...

How to solve this? we could at least use the same as identifier and possible others in the case if no identifier is provided. It is important to at least get it in the index

Edited by Jens Bröder