Linked Art in C#

group/harwoodstudio/1 matches the site

The "Bust of a Man" object described above was previously thought to have been created by the Studio of Francis Harwood, a Group. The example below is the record for the Group.

On linked.art: Object Production and Destruction › Attribution of a Group Related to an Artist · site JSON · type Group · ProductionDestruction.HarwoodStudio_1_Group

C#

public static Group HarwoodStudio_1_Group()
{
    var grp = new Group()
        .WithContext()
        .WithId("https://linked.art/example/group/harwoodstudio/1")
        .WithLabel("Studio of Francis Harwood")
        .WithClassifiedAs(Aat.StudioOf);

    grp.FormedBy = new Formation()
    {
        InfluencedBy = [
            Ulan.Person("500015886", "Francis Harwood")
        ]
    };

    return grp;
}
  • Terms outside the registry The vocabulary registry holds only the terms linked.art itself publishes, so a dataset's own concepts, places and people are written with Aat.Term, Tgn.Place and Ulan.Person, giving the id and the label.

JSON from the C#

{
  "@context": "https://linked.art/ns/v1/linked-art.json",
  "id": "https://linked.art/example/group/harwoodstudio/1",
  "type": "Group",
  "_label": "Studio of Francis Harwood",
  "classified_as": [
    {
      "id": "http://vocab.getty.edu/aat/300404275",
      "type": "Type",
      "_label": "Studio"
    }
  ],
  "formed_by": {
    "type": "Formation",
    "influenced_by": [
      {
        "id": "http://vocab.getty.edu/ulan/500015886",
        "type": "Person",
        "_label": "Francis Harwood"
      }
    ]
  }
}

JSON on linked.art

{
  "@context": "https://linked.art/ns/v1/linked-art.json",
  "id": "https://linked.art/example/group/harwoodstudio/1",
  "type": "Group",
  "_label": "Studio of Francis Harwood",
  "classified_as": [
    {
      "id": "http://vocab.getty.edu/aat/300404275",
      "type": "Type",
      "_label": "Studio"
    }
  ],
  "formed_by": {
    "type": "Formation",
    "influenced_by": [
      {
        "id": "http://vocab.getty.edu/ulan/500015886",
        "type": "Person",
        "_label": "Francis Harwood"
      }
    ]
  }
}

Comparison

The two documents are equivalent (property order ignored, array order significant).

Properties used

classified_as formed_by influenced_by

Vocabulary terms

Francis Harwood Studio