Skip to content
This repository was archived by the owner on Mar 9, 2023. It is now read-only.
This repository was archived by the owner on Mar 9, 2023. It is now read-only.

Unable to generate frames for a manuscript with the given schema: #32

@GavinMendelGleason

Description

@GavinMendelGleason
[
    {
        "@base": "bodleian://famous/data/",
        "@schema": "http://bodleian.ox.ac.uk#",
        "@type": "@context",
        "xsd": "http://www.w3.org/2001/XMLSchema#"
    },
    {
        "@documentation": {
            "@comment": "A Place identified by one or more sources",
            "@properties": {
                "place": "A Fully referenced Place",
                "place_name": "Where no authority exists for a Place, the name and source is all we will have"
            }
        },
        "@id": "AttributedPlace",
        "@inherits": "AttributedValue",
        "@key": {
            "@type": "Random"
        },
        "@oneOf": {
            "place": "Place",
            "place_name": "xsd:string"
        },
        "@type": "Class"
    },
    {
        "@id": "Manuscript",
        "@inherits": "CreativeWork",
        "@key": {
            "@fields": [
                "identifier"
            ],
            "@type": "Lexical"
        },
        "@type": "Class"
    },
    {
        "@documentation": {
            "@comment": "A Person identified by one or more sources",
            "@properties": {
                "person": "A Fully referenced Person",
                "person_name": "Where no authority exists for a Person, the name and source is all we will have"
            }
        },
        "@id": "AttributedPerson",
        "@inherits": "AttributedValue",
        "@key": {
            "@type": "Random"
        },
        "@oneOf": {
            "person": "Person",
            "person_name": "xsd:string"
        },
        "@type": "Class"
    },
    {
        "@documentation": {
            "@comment": "A language value attributed by one or more sources",
            "@properties": {
                "value": "The value attributed"
            }
        },
        "@id": "AttributedLang",
        "@inherits": "AttributedValue",
        "@key": {
            "@type": "Random"
        },
        "@oneOf": {
            "name": "xsd:string",
            "value": "xsd:language"
        },
        "@type": "Class"
    },
    {
        "@id": "Place",
        "@inherits": "Authority",
        "@key": {
            "@fields": [
                "identifier"
            ],
            "@type": "Lexical"
        },
        "@type": "Class",
        "internal_sources": {
            "@class": "CataloguePlace",
            "@type": "Set"
        },
        "location": {
            "@class": "xsd:decimal",
            "@dimensions": 1,
            "@type": "Array"
        }
    },
    {
        "@abstract": [],
        "@documentation": {
            "@comment": "Base class for attribute value types which include a reference to the source of the attribution",
            "@properties": {
                "source": "Lists authorities responsible for the attribution"
            }
        },
        "@id": "AttributedValue",
        "@subdocument": [],
        "@type": "Class",
        "source": {
            "@class": "xsd:anyURI",
            "@type": "Set"
        }
    },
    {
        "@documentation": {
            "@comment": "A uri value attributed by one or more sources",
            "@properties": {
                "value": "The value attributed"
            }
        },
        "@id": "AttributedUri",
        "@inherits": "AttributedValue",
        "@key": {
            "@type": "Random"
        },
        "@type": "Class",
        "value": "xsd:anyURI"
    },
    {
        "@documentation": {
            "@comment": "A string value attributed by one or more sources",
            "@properties": {
                "language": "(optional) the language of the value",
                "value": "The value attributed"
            }
        },
        "@id": "AttributedString",
        "@inherits": "AttributedValue",
        "@key": {
            "@type": "Random"
        },
        "@type": "Class",
        "language": {
            "@class": "xsd:language",
            "@type": "Optional"
        },
        "value": "xsd:string"
    },
    {
        "@documentation": {
            "@comment": "A Person derived from 1 or more catalogue authorities"
        },
        "@id": "Person",
        "@inherits": "Authority",
        "@key": {
            "@fields": [
                "identifier"
            ],
            "@type": "Lexical"
        },
        "@type": "Class",
        "birth_date": {
            "@class": "AttributedString",
            "@type": "Set"
        },
        "dates": {
            "@class": "AttributedString",
            "@type": "Set"
        },
        "death_date": {
            "@class": "AttributedString",
            "@type": "Set"
        },
        "floruit": {
            "@class": "AttributedString",
            "@type": "Set"
        },
        "floruit_from": {
            "@class": "AttributedString",
            "@type": "Set"
        },
        "floruit_to": {
            "@class": "AttributedString",
            "@type": "Set"
        },
        "internal_sources": {
            "@class": "CataloguePerson",
            "@type": "Set"
        },
        "label": {
            "@class": "AttributedString",
            "@type": "Set"
        },
        "same_as": {
            "@class": "xsd:anyURI",
            "@type": "Set"
        }
    },
    {
        "@documentation": {
            "@comment": "A Place authority from an individual catalogue",
            "@properties": {
                "catalogue_source": "the Catalogue"
            }
        },
        "@id": "CataloguePlace",
        "@key": {
            "@type": "Random"
        },
        "@subdocument": [],
        "@type": "Class",
        "catalogue_source": "Catalogue",
        "id": "xsd:string"
    },
    {
        "@documentation": {
            "@comment": "A Person authority from an individual catalogue",
            "@properties": {
                "catalogue_source": "the Catalogue"
            }
        },
        "@id": "CataloguePerson",
        "@key": {
            "@type": "Random"
        },
        "@subdocument": [],
        "@type": "Class",
        "catalogue_source": "Catalogue",
        "id": "xsd:string"
    },
    {
        "@documentation": {
            "@comment": "A catalogue",
            "@properties": {
                "base_url": "Well-known URL for the catalogue",
                "label": "The text which (eg) a UI should use to refer to the catalogue.",
                "name": "Short name for the catalogue, used internally as an identifer.",
                "sort_order": "Integer value which can be used to influence the ranking/display of entity attribute values sourced from this catalogue"
            }
        },
        "@id": "Catalogue",
        "@key": {
            "@fields": [
                "name"
            ],
            "@type": "Lexical"
        },
        "@type": "Class",
        "base_url": "xsd:anyURI",
        "label": "xsd:string",
        "name": "xsd:string",
        "sort_order": "xsd:integer"
    },
    {
        "@abstract": [],
        "@documentation": {
            "@comment": "An abstract representation of a catalogue authority"
        },
        "@id": "Authority",
        "@inherits": "Thing",
        "@type": "Class"
    },
    {
        "@abstract": [],
        "@id": "Thing",
        "@type": "Class",
        "identifier": "xsd:string",
        "name": "xsd:string"
    },
    {
        "@id": "Work",
        "@inherits": "Authority",
        "@key": {
            "@fields": [
                "identifier"
            ],
            "@type": "Lexical"
        },
        "@type": "Class",
        "internal_sources": {
            "@class": "CatalogueWork",
            "@type": "Set"
        }
    },
    {
        "@documentation": {
            "@comment": "A Work identified by source",
            "@properties": {
                "work": "A reference to a Work",
                "work_name": "Where no authority exists for a Work, the name and source is all we will have"
            }
        },
        "@id": "AttributedWork",
        "@inherits": "AttributedValue",
        "@key": {
            "@type": "Random"
        },
        "@oneOf": {
            "work": "Work",
            "work_name": "xsd:string"
        },
        "@type": "Class"
    },
    {
        "@documentation": {
            "@comment": "A CreativeWork (e.g. a Manuscript) identified by one or more sources",
            "@properties": {
                "work": "A reference to a CreativeWork document instance."
            }
        },
        "@id": "AttributedCreativeWork",
        "@inherits": "AttributedValue",
        "@key": {
            "@type": "Random"
        },
        "@type": "Class",
        "work": "CreativeWork"
    },
    {
        "@documentation": {
            "@comment": "An Authority (e.g. a Person) identified by one or more sources",
            "@properties": {
                "authority": "A reference to an Authority document instance.",
                "name": "If a reference to an Authority document instance cannot be made (e.g. no such document can be identified), then a character string serves to describe the authority."
            }
        },
        "@id": "AttributedAuthority",
        "@inherits": "AttributedValue",
        "@key": {
            "@type": "Random"
        },
        "@oneOf": {
            "authority": "Authority",
            "name": "xsd:string"
        },
        "@type": "Class"
    },
    {
        "@abstract": [],
        "@id": "CreativeWork",
        "@inherits": "Thing",
        "@type": "Class",
        "about": {
            "@class": "AttributedAuthority",
            "@type": "Set"
        },
        "collection_contents": {
            "@class": "AttributedString",
            "@type": "Set"
        },
        "creator": {
            "@class": "AttributedPerson",
            "@type": "Set"
        },
        "date_from": {
            "@class": "AttributedString",
            "@type": "Set"
        },
        "date_statement": {
            "@class": "AttributedString",
            "@type": "Set"
        },
        "date_to": {
            "@class": "AttributedString",
            "@type": "Set"
        },
        "digitised_resource": {
            "@class": "AttributedUri",
            "@type": "Set"
        },
        "institution": {
            "@class": "AttributedUri",
            "@type": "Set"
        },
        "internal_sources": {
            "@class": "CatalogueRecord",
            "@type": "Set"
        },
        "language": {
            "@class": "AttributedLang",
            "@type": "Set"
        },
        "other_titles": {
            "@class": "AttributedString",
            "@type": "Set"
        },
        "parts": {
            "@class": "AttributedCreativeWork",
            "@type": "List"
        },
        "places": {
            "@class": "AttributedPlace",
            "@type": "Set"
        },
        "summary": {
            "@class": "AttributedString",
            "@type": "List"
        },
        "title": {
            "@class": "AttributedString",
            "@type": "Set"
        },
        "works": {
            "@class": "AttributedWork",
            "@type": "Set"
        }
    },
    {
        "@documentation": {
            "@comment": "A Work authority from an individual catalogue",
            "@properties": {
                "catalogue_source": "the Catalogue"
            }
        },
        "@id": "CatalogueWork",
        "@key": {
            "@type": "Random"
        },
        "@subdocument": [],
        "@type": "Class",
        "catalogue_source": "Catalogue",
        "id": "xsd:string"
    },
    {
        "@id": "ArchiveComponent",
        "@inherits": "CreativeWork",
        "@key": {
            "@fields": [
                "identifier"
            ],
            "@type": "Lexical"
        },
        "@type": "Class"
    },
    {
        "@documentation": {
            "@comment": "Describes a catalogue record",
            "@properties": {
                "catalogue_source": "the Catalogue",
                "id": "catalogue record ARK"
            }
        },
        "@id": "CatalogueRecord",
        "@key": {
            "@type": "Random"
        },
        "@subdocument": [],
        "@type": "Class",
        "catalogue_source": "Catalogue",
        "id": "xsd:anyURI"
    }
]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions