Basic patterns from Linked.Art

Overview

The DfC Museumbrowse data model within the Duchamp Research Portal application uses a version of Linked Art and shares a couple of its baseline patterns. For a list of patterns that diverge from linked.art, please see the information resource on the model's differences from linked.art.

Classifications

As in linked.art's section on classifications, we use classified_as to classify individual nodes in the graph--meaning both the top-level entity (a painting, a person vs a business, etc) but underlying nodes as well (the preferred title, etc):

{
    "@context": "https://linked.art/ns/v1/linked-art.json",
    "id": "http://data.duchamparchives.org/pma/object/51628",
    "type": "ManMadeObject",
    "classified_as": [
        {
            "id": "aat:300133025",
            "label": "works of art",
            "type": "Type"
        },
        {
            "id": "aat:300033618",
            "label": "paintings (visual works)",
            "type": "Type"
        }
    ]
}

Identifiers

As in linked.art's patterns for identifiers, we express identifiers as identified_by:

{
    "@context": "https://linked.art/ns/v1/linked-art.json",
    "id": "http://data.duchamparchives.org/pma/object/51628",
    "type": "ManMadeObject",
    "identified_by": [
        {
            "classified_as": [
                {
                    "id": "aat:300312355",
                    "label": "accession numbers",
                    "type": "Type"
                }
            ],
            "id": "http://data.duchamparchives.org/pma/object/51628/object_number",
            "type": "Identifier",
            "value": "1950-134-78a"
        }
    ]
}

Names and Titles

We use nodes with a Name type to describe titles and names:

{
    "@context": "https://linked.art/ns/v1/linked-art.json",
    "id": "http://data.duchamparchives.org/pma/object/51628",
    "type": "ManMadeObject",
    "identified_by": [
        {
            "classified_as": [
                {
                    "id": "aat:300404670",
                    "label": "preferred terms",
                    "type": "Type"
                }
            ],
            "id": "http://data.duchamparchives.org/pma/object/51628/title/0",
            "type": "Name",
            "value": "50 cc of Paris Air"
        }
    ]
}

Descriptive Cataloguing

As with linked.art, we use referred_to_by to express descriptive cataloguing of an object:

{
    "@context": "https://linked.art/ns/v1/linked-art.json",
    "id": "http://data.duchamparchives.org/pma/object/51628",
    "type": "ManMadeObject",
    "referred_to_by": [
        {
            "classified_as": [
                {
                    "id": "aat:300163343",
                    "label": "media (artists' materials)",
                    "type": "Type"
                }
            ],
            "id": "http://data.duchamparchives.org/pma/object/51628/medium",
            "type": "LinguisticObject",
            "value": "Glass ampoule"
        },
        {
            "classified_as": [
                {
                    "id": "aat:300266036",
                    "label": "dimensions",
                    "type": "Type"
                }
            ],
            "id": "http://data.duchamparchives.org/pma/object/51628/dimensions",
            "type": "LinguisticObject",
            "value": "Height: 6 inches (15.2 cm)"
        }
    ]
}

Production / Dates / Makers

As with linked.art, we use produced_by to express the creation event of an object, with its associated dates and makers:

{
    "@context": "https://linked.art/ns/v1/linked-art.json",
    "id": "http://data.duchamparchives.org/pma/object/51628",
    "type": "ManMadeObject",
    "produced_by": {
        "carried_out_by": [
            "http://data.duchamparchives.org/pma/archive/actor/LCNAF/n80057220"
        ],
        "id": "http://data.duchamparchives.org/pma/object/51628/production",
        "type": "Production",
        "timespan": {
            "begin_of_the_begin": "1949-01-01T00:00:00+00:00",
            "end_of_the_end": "1949-01-01T00:00:00+00:00",
            "label": "1949",
            "type": "TimeSpan"
        }
    }
}

Roles / Techniques

As with linked.art, we partition the Production event to describe the individual technique contributions of the makers involved:

{
    "@context": "https://linked.art/ns/v1/linked-art.json",
    "id": "http://data.duchamparchives.org/pma/object/51628",
    "type": "ManMadeObject",
    "produced_by": {
        "type": "Production",
        "consists_of": [
            {
                "carried_out_by": [
                    {
                        "id": "http://data.duchamparchives.org/pma/archive/actor/LCNAF/n80057220",
                        "label": "Duchamp, Marcel, 1887-1968",
                        "type": "Actor"
                    }
                ],
                "id": "http://data.duchamparchives.org/pma/object/51628/production/0",
                "technique": [
                    {
                        "id": "aat:300025103",
                        "label": "artists (visual artists)",
                        "type": "Type"
                    }
                ],
                "type": "Production"
            }
        ]
    }
}