Submissions for PHAROS

Description

PHAROS (via artresearch.net) is the International Association of Photo Archives — a consortium of leading European and North American art-historical photographic archives that unifies tens of millions of images of art, architecture, and documentary photography with rich scholarly metadata. Founded to advance access, standardization, and digital humanities research, PHAROS maps and links dispersed collections using CIDOC-CRM and ResearchSpace technologies, enabling consolidated searching, image-to-image comparison, and interdisciplinary scholarship. Its Artresearch.net platform launched in 2025, offering free, centralized access to an unprecedented visual and data resource for art history research and teaching.

5 of 5 submissions
#134

Natural Language Question

How many images are contained in the PHAROS dataset?
#175

Natural Language Question

List all works that are directly or indirectly part of Casa Zuccari, returning parent→child edges to build a hierarchy tree.

SPARQL Query

PREFIX crm:  <http://www.cidoc-crm.org/cidoc-crm/>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>

SELECT DISTINCT ?parent ?parentLabel ?child ?childLabel
WHERE {
  VALUES ?root {
    <https://artresearch.net/resource/midas/work/florenz_casa_zuccari_haus>
    <https://artresearch.net/resource/midas/work/07930314>
  }

  # All descendants of the building/ensemble
  ?child crm:P46i_forms_part_of+ ?root .

  # Adjacent edges: child's immediate parent (within the same hierarchy)
  ?child crm:P46i_forms_part_of ?parent .
  ?parent crm:P46i_forms_part_of* ?root .

  OPTIONAL { ?parent rdfs:label ?parentLabel . }
  OPTIONAL { ?child  rdfs:label ?childLabel  . }
}
ORDER BY ?parentLabel ?childLabel
#176

Natural Language Question

Which works have the most photographic representations (visual items)? Return the Top 20 works by representation count.

SPARQL Query

PREFIX crm:  <http://www.cidoc-crm.org/cidoc-crm/>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>

SELECT ?work ?workLabel (COUNT(DISTINCT ?vi) AS ?reprCount)
WHERE {
  ?work a crm:E22_Human-Made_Object .
  ?work crm:P138i_has_representation ?vi .
  OPTIONAL { ?work rdfs:label ?workLabel . }
}
GROUP BY ?work ?workLabel
ORDER BY DESC(?reprCount)
LIMIT 20
#177

Natural Language Question

Within Casa Zuccari, for each component work, return its Types (AAT/MIDAS) and its Iconclass subjects for comparison.

SPARQL Query

PREFIX crm:  <http://www.cidoc-crm.org/cidoc-crm/>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>

SELECT
  ?work
  (SAMPLE(?workLabel) AS ?label)
  (GROUP_CONCAT(DISTINCT COALESCE(?typeLabel, STR(?type)); separator=" | ") AS ?types)
  (GROUP_CONCAT(DISTINCT STR(?icon); separator=" | ") AS ?iconclassSubjects)
WHERE {
  VALUES ?root {
    <https://artresearch.net/resource/midas/work/florenz_casa_zuccari_haus>
    <https://artresearch.net/resource/midas/work/07930314>
  }

  ?work crm:P46i_forms_part_of+ ?root .
  OPTIONAL { ?work rdfs:label ?workLabel . }

  OPTIONAL {
    ?work crm:P2_has_type ?type .
    OPTIONAL { ?type rdfs:label ?typeLabel . }
  }

  OPTIONAL {
    ?work crm:P65_shows_visual_item ?subjNode .
    ?subjNode crm:P2_has_type ?icon .
    FILTER(CONTAINS(STR(?icon), "iconclass.org"))
  }
}
GROUP BY ?work
ORDER BY ?label
#178

Natural Language Question

Among works whose production used the technique “freskomalerei”, what are the Top 20 most frequent Iconclass subjects?

SPARQL Query

PREFIX crm: <http://www.cidoc-crm.org/cidoc-crm/>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>

SELECT
  ?icon
  (SAMPLE(COALESCE(?iconLabel, STR(?icon))) AS ?subjectLabel)
  (COUNT(DISTINCT ?work) AS ?workCount)
WHERE {
  BIND(<https://artresearch.net/resource/midas/vocab/classification/freskomalerei> AS ?tech)

  # Technique is on the production event
  ?prod a crm:E12_Production .
  ?prod crm:P32_used_general_technique ?tech .

  # Works produced by that production event
  ?work crm:P108i_was_produced_by ?prod .

  # Iconclass subjects (confirmed PHAROS pattern)
  ?work crm:P65_shows_visual_item ?subjNode .
  ?subjNode crm:P2_has_type ?icon .
  FILTER(CONTAINS(STR(?icon), "iconclass.org"))

  OPTIONAL { ?icon rdfs:label ?iconLabel . }
}
GROUP BY ?icon
ORDER BY DESC(?workCount)
LIMIT 20
Odoma and Graphia logos

Quagga has been developed by Odoma ↗ for Graphia ↗

Funded by the European Union (grant ID: 101188018 ↗)

Contact Github FAQ