Documentation
This page provides a structured overview of the SOMA data model, based on CIDOC CRM and its extensions (CRMarchaeo, CRMsci, ICON, Schema). It defines the ontology classes used for representing archaeological entities and their semantic relationships, distinguishing between core domain elements and supporting generic constructs.
Interactive diagrams illustrate class-property relationships. All nodes are clickable: internal links point to other sections of this documentation, while external references connect to authoritative ontology definitions.
SOMA Data Model
Core Elements
graph TD
classDef core_element stroke:black,fill:#aff090,rx:20px,ry:20px;
classDef generic_element stroke:black,fill:#96e0f6,rx:20px,ry:20px;
classDef classstyle stroke:black,fill:white;
%% -----------------
%% CORE ELEMENTS
EX(Archaeological Excavation)
class EX core_element;
EX-- type -->EX_0[A9_Archaeological_Excavation]
class EX_0 classstyle;
C(Cemetery)
class C core_element;
C-- type -->C_0[E27_Site]
class C_0 classstyle;
T(Tomb)
class T core_element;
T-- type -->T_0[E18_Physical_Thing]
class T_0 classstyle;
G(Grave)
class G core_element;
G-- type -->G_0[E25_Man-Made_Feature]
class G_0 classstyle;
B(Burial)
class B core_element;
B-- type -->B_0[E24_Physical_Human-Made_Thing]
class B_0 classstyle;
O(Object)
class O core_element;
O-- type -->O_0[E22_Human-Made_Object]
class O_0 classstyle;
HR(Human Remains)
class HR core_element;
HR-- type -->HR_0[E20_Biological_Object]
class HR_0 classstyle;
%% -----------------
%% RELATIONSHIPS
C-- P46_is_composed_of -->T
T-- P46_is_composed_of -->G
G-- P46_is_composed_of -->B
B-- P46_is_composed_of -->O
B-- P46_is_composed_of -->HR
EX-- P7_took_place_at -->C
EX-- P8_took_place_on_or_within -->C
EX-- P8_took_place_on_or_within -->T
EX-- P8_took_place_on_or_within -->G
EX-- P8_took_place_on_or_within -->B
EX-- P8_took_place_on_or_within -->O
%% -----------------
%% CLICKABLE NODES
click EX "#a9_archaeological_excavation" "A9 Archaeological Excavation"
click C "#e27_site" "E27 Site"
click T "#e18_physical_thing" "E18 Physical Thing"
click G "#e25_man-made_feature" "E25 Man-Made Feature"
click B "#e24_physical_human-made_thing" "E24 Physical Human-Made Thing"
click O "#e22_human-made_object" "E22 Human-Made Object"
click HR "#e20_biological_object" "E20 Biological Object"
Archaeological Excavation
graph TD
classDef core_element stroke:black,fill:#aff090,rx:20px,ry:20px;
classDef generic_element stroke:black,fill:#96e0f6,rx:20px,ry:20px;
classDef type stroke:red,fill:#FAB565,rx:20px,ry:20px;
classDef timespan stroke:blue,fill:#ddfffe,rx:20px,ry:20px;
classDef place stroke:#3a7a3a,fill:#aff090,rx:20px,ry:20px;
classDef literal stroke:black,fill:#f0f0e0;
classDef classstyle stroke:black,fill:white;
%% -----------------
%% CENTRAL NODE
%% -----------------
EX1(Archaeological Excavation)
class EX1 core_element;
EX1-- type -->EX1_0[A9_Archaeological_Excavation]
class EX1_0 classstyle;
%% -----------------
%% P7_took_place_at
EX2(place)
class EX2 generic_element;
EX2-- type -->EX2_0[E53_Place]
class EX2_0 classstyle;
EX1-- P7_took_place_at -->EX2
%% -----------------
%% P4_has_time-span
EX3(time-span)
class EX3 generic_element;
EX3-- type -->EX3_0[E52_Time-Span]
class EX3_0 classstyle;
EX1-- P4_has_time-span -->EX3
%% -----------------
%% P14_carried_out_by
EX4(person)
class EX4 generic_element;
EX4-- type -->EX4_0[E21_Person]
class EX4_0 classstyle;
EX1-- P14_carried_out_by -->EX4
%% -----------------
%% AP4_produce_surface
EX5(stratigraphic_unit)
class EX5 generic_element;
EX5-- type -->EX5_0[A8_Stratigraphic_Unit]
class EX5_0 classstyle;
EX1-- AP4_produce_surface -->EX5
%% -----------------
%% P134i_was_continued_by
EX6(Archaeological Excavation)
class EX6 core_element;
EX6-- type -->EX6_0[A9_Archaeological_Excavation]
class EX6_0 classstyle;
EX1-- P134i_was_continued_by -->EX6
%% -----------------
%% P70i_is_documented_in
EX7(document)
class EX7 generic_element;
EX7-- type -->EX7_0[E31_Document]
class EX7_0 classstyle;
EX1-- P70i_is_documented_in -->EX7
%% -----------------
%% P8_took_place_on_or_within (grouped branch - LAST)
EX8( )
class EX8 core_element;
EX1-- P8_took_place_on_or_within -->EX8
EX8a(Cemetery)
class EX8a core_element;
EX8a-- type -->EX8a_0[E27_Site]
class EX8a_0 classstyle;
EX8-->EX8a
EX8b(Tomb)
class EX8b core_element;
EX8b-- type -->EX8b_0[E18_Physical_Thing]
class EX8b_0 classstyle;
EX8-->EX8b
EX8c(Grave)
class EX8c core_element;
EX8c-- type -->EX8c_0[E25_Man-Made_Feature]
class EX8c_0 classstyle;
EX8-->EX8c
EX8d(Burial)
class EX8d core_element;
EX8d-- type -->EX8d_0[E24_Physical_Human-Made_Thing]
class EX8d_0 classstyle;
EX8-->EX8d
EX8e(Object)
class EX8e core_element;
EX8e-- type -->EX8e_0[E22_Human-Made_Object]
class EX8e_0 classstyle;
EX8-->EX8e
%% -----------------
%% CLICKABLE CONCEPT NODES
%% -----------------
click EX1 "#a9_archaeological_excavation" "A9 Archaeological Excavation"
click EX2 "#e53_place" "E53 Place"
click EX3 "#e52_time-span" "E52 Time-Span"
click EX4 "http://www.cidoc-crm.org/cidoc-crm/E21_Person" "E21 Person"
click EX5 "#a8_stratigraphic_unit" "A8 Stratigraphic Unit"
click EX6 "#a9_archeological_excavation" "A9 Archaeological Excavation"
click EX7 "#e31_document" "E31 Document"
click EX8a "#e27_site" "E27 Site"
click EX8b "#e18_physical_thing" "E18 Physical Thing"
click EX8c "#e25_man-made_feature" "E25 Man-Made Feature"
click EX8d "#e24_physical_human-made_thing" "E24 Physical Human-Made Thing"
click EX8e "#e22_human-made_object" "E22 Human-Made Object"
Properties
- crm:P7_took_place_at
- Description: Specifies the place where an event, activity, or process occurred. In the SOMA context, this property links activities in the excavation area.
- Value: Place
- crm:P8_took_place_on_or_within
- Description: Indicates the physical object on or within which an event or activity occurred. In the SOMA context, this property can link a cemetery, tomb, grave, burial or object.
- Value: Cemetery | Tomb | Grave | Burial | Object
- crm:P4_has_time-span
- Description: Connects an event or activity to the temporal interval during which it occurred.
- Value: Time-Span
- crm:P14_carried_out_by
- Description: Identifies the actor (person or group) who performed or executed an event or activity. In the SOMA context, this property can link excavations or archaeological activities to the responsible individuals or institutions, such as archaeologists, excavation teams, or cultural organizations.
- Value:
- crmarchaeo:AP4_produce_surface
- Description: Indicates that an archaeological modification or activity resulted in the creation of a surface.
- Value: Stratigraphic Unit
- crm:P134i_was_continued_by
- Description: Denotes that an event or activity was followed and extended by another event. In the SOMA context, this property can be used to express how a sequence of archaeological activities relates to each other - for example, the cemetery excavation was continued by the tomb excavation.
- Value: Archaeological Excavation
- crm:P70i_is_documented_in
- Description: Links an entity to a document that records or provides evidence about it. In the SOMA context, this property connects cemeteries, tombs, graves, human remains, or artefacts to excavation permits, archival records or publications where they are described.
- Value: Document
Cemetery
graph TD
classDef core_element stroke:black,fill:#aff090,rx:20px,ry:20px;
classDef generic_element stroke:black,fill:#96e0f6,rx:20px,ry:20px;
classDef type stroke:red,fill:#FAB565,rx:20px,ry:20px;
classDef timespan stroke:blue,fill:#ddfffe,rx:20px,ry:20px;
classDef place stroke:#3a7a3a,fill:#aff090,rx:20px,ry:20px;
classDef literal stroke:black,fill:#f0f0e0;
classDef classstyle stroke:black,fill:white;
%% -----------------
%% CENTRAL NODE
%% -----------------
C1(Cemetery)
class C1 core_element;
C1-- type -->C1_0[E27_Site]
class C1_0 classstyle;
%% -----------------
%% P48_has_preferred_identifier
C2(identifier)
class C2 generic_element;
C2-- type -->C2_0[E42_Identifier]
class C2_0 classstyle;
C1-- P48_has_preferred_identifier -->C2
%% -----------------
%% P1_is_identified_by
C3(appellation)
class C3 generic_element;
C3-- type -->C3_0[E41_Appellation]
class C3_0 classstyle;
C1-- P1_is_identified_by -->C3
%% -----------------
%% P156_occupies
C4(place)
class C4 generic_element;
C4-- type -->C4_0[E53_Place]
class C4_0 classstyle;
C1-- P156_occupies -->C4
%% -----------------
%% P3_has_note
C5(string)
class C5 literal;
C1-- P3_has_note -->C5
%% -----------------
%% P92i_was_brought_into_existence_by
C6(dating)
class C6 generic_element;
C6-- type -->C6_0[E63_Beginning_of_Existence]
class C6_0 classstyle;
C1-- P92i_was_brought_into_existence_by -->C6
%% -----------------
%% P43_has_dimension
C7(dimension)
class C7 generic_element;
C7-- type -->C7_0[E54_Dimension]
class C7_0 classstyle;
C1-- P43_has_dimension -->C7
%% -----------------
%% P70i_is_documented_in
C8(document)
class C8 generic_element;
C8-- type -->C8_0[E31_Document]
class C8_0 classstyle;
C1-- P70i_is_documented_in -->C8
%% -----------------
%% P138i_is_represented_by
C9(image)
class C9 generic_element;
C9-- type -->C9_0[E36_Visual_Item]
class C9_0 classstyle;
C1-- P138i_is_represented_by -->C9
%% -----------------
%% P46_is_composed_of
C10(Tomb)
class C10 core_element;
C10-- type -->C10_0[E18_Physical_Thing]
class C10_0 classstyle;
C1-- P46_is_composed_of -->C10
%% -----------------
%% CLICKABLE CONCEPT NODES
%% -----------------
click C1 "#e27_site" "E27 Site"
click C2 "#e42_identifier" "E42 Identifier"
click C3 "#e41_appellation" "E41 Appellation"
click C4 "#e53_place" "E53 Place"
click C6 "#e63_beginning_of_existence" "E63 Beginning of Existence"
click C7 "#e54_dimension" "E54 Dimension"
click C8 "#e31_document" "E31 Document"
click C9 "#e36_visual_item_image" "E36 Visual Item"
click C10 "#e18_physical_thing" "E18 Physical Thing"
Properties
Tomb
graph TD
classDef core_element stroke:black,fill:#aff090,rx:20px,ry:20px;
classDef generic_element stroke:black,fill:#96e0f6,rx:20px,ry:20px;
classDef type stroke:red,fill:#FAB565,rx:20px,ry:20px;
classDef timespan stroke:blue,fill:#ddfffe,rx:20px,ry:20px;
classDef place stroke:#3a7a3a,fill:#aff090,rx:20px,ry:20px;
classDef literal stroke:black,fill:#f0f0e0;
classDef classstyle stroke:black,fill:white;
%% -----------------
%% CENTRAL NODE
%% -----------------
T1(Tomb)
class T1 core_element;
T1-- type -->T1_0[E18_Physical_Thing]
class T1_0 classstyle;
%% -----------------
%% P48_has_preferred_identifier
T2(identifier)
class T2 generic_element;
T2-- type -->T2_0[E42_Identifier]
class T2_0 classstyle;
T1-- P48_has_preferred_identifier -->T2
%% -----------------
%% P1_is_identified_by
T3(appellation)
class T3 generic_element;
T3-- type -->T3_0[E41_Appellation]
class T3_0 classstyle;
T1-- P1_is_identified_by -->T3
%% -----------------
%% P156_occupies
T4(place)
class T4 generic_element;
T4-- type -->T4_0[E53_Place]
class T4_0 classstyle;
T1-- P156_occupies -->T4
%% -----------------
%% P46_is_composed_of
T5(Grave)
class T5 core_element;
T5-- type -->T5_0[E25_Man-Made_Feature]
class T5_0 classstyle;
T1-- P46_is_composed_of -->T5
%% -----------------
%% P31i_was_modified_by
T6(disturbance)
class T6 generic_element;
T6-- type -->T6_0[E11_Modification]
class T6_0 classstyle;
T1-- P31i_was_modified_by -->T6
%% -----------------
%% P92i_was_brought_into_existence_by
T7(dating)
class T7 generic_element;
T7-- type -->T7_0[E63_Beginning_of_Existence]
class T7_0 classstyle;
T1-- P92i_was_brought_into_existence_by -->T7
%% -----------------
%% P3_has_note
T8(string)
class T8 literal;
T1-- P3_has_note -->T8
%% -----------------
%% P2_has_type
T9(type)
class T9 generic_element;
T9-- type -->T9_0[E55_Type]
class T9_0 classstyle;
T1-- P2_has_type -->T9
%% -----------------
%% P43_has_dimension
T10(dimension)
class T10 generic_element;
T10-- type -->T10_0[E54_Dimension]
class T10_0 classstyle;
T1-- P43_has_dimension -->T10
%% -----------------
%% P70i_is_documented_in
T11(document)
class T11 generic_element;
T11-- type -->T11_0[E31_Document]
class T11_0 classstyle;
T1-- P70i_is_documented_in -->T11
%% -----------------
%% P138i_is_represented_by
T12(image)
class T12 generic_element;
T12-- type -->T12_0[E36_Visual_Item]
class T12_0 classstyle;
T1-- P138i_is_represented_by -->T12
%% -----------------
%% CLICKABLE CONCEPT NODES
%% -----------------
click T1 "#e18_physical_thing" "E18 Physical Thing"
click T2 "#e42_identifier" "E42 Identifier"
click T3 "#e41_appellation" "E41 Appellation"
click T4 "#e53_place" "E53 Place"
click T5 "#e25_man-made_feature" "E25 Man-Made Feature"
click T6 "#e11_modification_disturbance" "E11 Modification (Disturbance)"
click T7 "#e63_beginning_of_existence" "E63 Beginning of Existence"
click T9 "http://www.cidoc-crm.org/cidoc-crm/E55_Type" "E55 Type"
click T10 "#e54_dimension" "E54 Dimension"
click T11 "#e31_document" "E31 Document"
click T12 "#e36_visual_item_image" "E36 Visual Item (Image)"
Properties
-
crm:P48_has_preferred_identifier
- Description: Assigns the main identifier of the tomb.
- Value: Identifier
-
crm:P1_is_identified_by
- Description: Associates the tomb with an appellation, such as a descriptive label or name.
- Value: Appellation
-
crm:P156_occupies
- Description: Specifies the place that the tomb occupies.
- Value: Place
-
crm:P46_is_composed_of
- Description: Links the tomb to the graves it is composed of.
- Value: Grave
-
crm:P31i_was_modified_by
- Description: Identifies modifications or disturbances that affected the tomb after its creation.
- Value: Disturbance
-
crm:P92i_was_brought_into_existence_by
- Description: Links the tomb to the event that brought it into existence. In the SOMA context it refers to the dating.
- Value: Dating
-
crm:P3_has_note
- Description: A textual note providing additional information about the tomb.
- Value:
xsd:string | rdf:langString
-
crm:P2_has_type
- Description: Classifies the tomb according to its type (e.g. chamber, tumulus, built structures, enclosure walls).
- Value: crm:E55_Type
-
crm:P43_has_dimension
- Description: Records the measurable dimensions of the tomb (e.g. length, width, height) and also quantitative counts, such as numbers of individuals or grave features.
- Value: Dimension
-
crm:P70i_is_documented_in
- Description: Links the tomb to documents that record or describe it.
- Value: Document
-
crm:P138i_is_represented_by
- Description: Links the tomb to a visual representation (e.g. plan, photograph, drawing, 3D-object).
- Value: Image
Grave
graph TD
classDef core_element stroke:black,fill:#aff090,rx:20px,ry:20px;
classDef generic_element stroke:black,fill:#96e0f6,rx:20px,ry:20px;
classDef type stroke:red,fill:#FAB565,rx:20px,ry:20px;
classDef timespan stroke:blue,fill:#ddfffe,rx:20px,ry:20px;
classDef place stroke:#3a7a3a,fill:#aff090,rx:20px,ry:20px;
classDef literal stroke:black,fill:#f0f0e0;
classDef classstyle stroke:black,fill:white;
%% -----------------
%% CENTRAL NODE
%% -----------------
G1(Grave)
class G1 core_element;
G1-- type -->G1_0[E25_Man-Made_Feature]
class G1_0 classstyle;
%% -----------------
%% P48_has_preferred_identifier
G2(identifier)
class G2 generic_element;
G2-- type -->G2_0[E42_Identifier]
class G2_0 classstyle;
G1-- P48_has_preferred_identifier -->G2
%% -----------------
%% P1_is_identified_by (grouped branch)
G3( )
class G3 generic_element;
G1-- P1_is_identified_by -->G3
G3a(appellation)
class G3a generic_element;
G3a-- type -->G3a_0[E41_Appellation]
class G3a_0 classstyle;
G3-->G3a
G3b(identifier)
class G3b generic_element;
G3b-- type -->G3b_0[E42_Identifier]
class G3b_0 classstyle;
G3-->G3b
%% -----------------
%% P156_occupies
G4(place)
class G4 generic_element;
G4-- type -->G4_0[E53_Place]
class G4_0 classstyle;
G1-- P156_occupies -->G4
%% -----------------
%% P46_is_composed_of
G5(Burial)
class G5 core_element;
G5-- type -->G5_0[E24_Physical_Human-Made_Thing]
class G5_0 classstyle;
G1-- P46_is_composed_of -->G5
%% -----------------
%% P92i_was_brought_into_existence_by
G6(dating)
class G6 generic_element;
G6-- type -->G6_0[E63_Beginning_of_Existence]
class G6_0 classstyle;
G1-- P92i_was_brought_into_existence_by -->G6
%% -----------------
%% P3_has_note
G7(string)
class G7 literal;
G1-- P3_has_note -->G7
%% -----------------
%% P2_has_type
G8(type)
class G8 generic_element;
G8-- type -->G8_0[E55_Type]
class G8_0 classstyle;
G1-- P2_has_type -->G8
%% -----------------
%% P56_bears_feature
G9(feature)
class G9 generic_element;
G9-- type -->G9_0[E26_Physical_Feature]
class G9_0 classstyle;
G1-- P56_bears_feature -->G9
%% -----------------
%% P31i_was_modified_by
G10(disturbance)
class G10 generic_element;
G10-- type -->G10_0[E11_Modification]
class G10_0 classstyle;
G1-- P31i_was_modified_by -->G10
%% -----------------
%% P43_has_dimension
G11(dimension)
class G11 generic_element;
G11-- type -->G11_0[E54_Dimension]
class G11_0 classstyle;
G1-- P43_has_dimension -->G11
%% -----------------
%% P70i_is_documented_in
G12(document)
class G12 generic_element;
G12-- type -->G12_0[E31_Document]
class G12_0 classstyle;
G1-- P70i_is_documented_in -->G12
%% -----------------
%% P138i_is_represented_by
G13(image)
class G13 generic_element;
G13-- type -->G13_0[E36_Visual_Item]
class G13_0 classstyle;
G1-- P138i_is_represented_by -->G13
%% -----------------
%% CLICKABLE CONCEPT NODES
%% -----------------
click G1 "#e25_man-made_feature" "E25 Man-Made Feature"
click G2 "#e42_identifier" "E42 Identifier"
click G3a "#e41_appellation" "E41 Appellation"
click G3b "#e42_identifier" "E42 Identifier"
click G4 "#e53_place" "E53 Place"
click G5 "#e24_physical_human-made_thing" "E24 Physical Human-Made Thing"
click G6 "#e63_beginning_of_existence" "E63 Beginning of Existence"
click G8 "http://www.cidoc-crm.org/cidoc-crm/E55_Type" "E55 Type"
click G9 "#e26_physical_feature" "E26 Physical Feature"
click G10 "#e11_modification_disturbance" "E11 Modification (Disturbance)"
click G11 "#e54_dimension" "E54 Dimension"
click G12 "#e31_document" "E31 Document"
click G13 "#e36_visual_item_image" "E36 Visual Item (Image)"
Properties
-
crm:P48_has_preferred_identifier
- Description: Assigns the main identifier of the grave.
- Value: Identifier
-
crm:P1_is_identified_by
- Description: Associates the grave with an appellation or an additional identifier (e.g. grave number).
- Value: Appellation | Identifier
-
crm:P156_occupies
- Description: Specifies the place that the grave occupies.
- Value: Place
-
crm:P46_is_composed_of
- Description: Links the grave to the burials it is composed of.
- Value: Burial
-
crm:P92i_was_brought_into_existence_by
- Description: Links the grave to the event that brought it into existence. In the SOMA context it refers to the dating.
- Value: Dating
-
crm:P3_has_note
- Description: A textual note providing additional information about the grave.
- Value:
xsd:string | rdf:langString
-
crm:P2_has_type
- Description: Classifies the grave by type (e.g. pit grave, cist grave, pot burial).
- Value: crm:E55_Type
-
crm:P56_bears_feature
- Description: Indicates that the grave bears a physical feature (e.g. above-ground structures, grave marker, underground structures).
- Value: Feature
-
crm:P31i_was_modified_by
- Description: Identifies modifications or disturbances affecting the grave.
- Value: Disturbance
-
crm:P43_has_dimension
- Description: Records the measurable dimensions of the grave (dimension, elevation, orientation of grave pit and distance to neighbouring graves) and also quantitative counts, such as numbers of external burial goods.
- Value: Dimension
-
crm:P70i_is_documented_in
- Description: Links the grave to documents that record or describe it.
- Value: Document
-
crm:P138i_is_represented_by
- Description: Links the grave to a visual representation (e.g. plan, photograph, drawing, 3D-object).
- Value: Image
Burial
graph TD
classDef core_element stroke:black,fill:#aff090,rx:20px,ry:20px;
classDef generic_element stroke:black,fill:#96e0f6,rx:20px,ry:20px;
classDef type stroke:red,fill:#FAB565,rx:20px,ry:20px;
classDef timespan stroke:blue,fill:#ddfffe,rx:20px,ry:20px;
classDef place stroke:#3a7a3a,fill:#aff090,rx:20px,ry:20px;
classDef literal stroke:black,fill:#f0f0e0;
classDef classstyle stroke:black,fill:white;
%% -----------------
%% CENTRAL NODE
%% -----------------
B1(Burial)
class B1 core_element;
B1-- type -->B1_0[E24_Physical_Human-Made_Thing]
class B1_0 classstyle;
%% -----------------
%% P48_has_preferred_identifier
B2(identifier)
class B2 generic_element;
B2-- type -->B2_0[E42_Identifier]
class B2_0 classstyle;
B1-- P48_has_preferred_identifier -->B2
%% -----------------
%% P1_is_identified_by (grouped branch)
B3( )
class B3 generic_element;
B1-- P1_is_identified_by -->B3
B3a(appellation)
class B3a generic_element;
B3a-- type -->B3a_0[E41_Appellation]
class B3a_0 classstyle;
B3-->B3a
B3b(identifier)
class B3b generic_element;
B3b-- type -->B3b_0[E42_Identifier]
class B3b_0 classstyle;
B3-->B3b
%% -----------------
%% P156_occupies
B4(place)
class B4 generic_element;
B4-- type -->B4_0[E53_Place]
class B4_0 classstyle;
B1-- P156_occupies -->B4
%% -----------------
%% P92i_was_brought_into_existence_by
B5(dating)
class B5 generic_element;
B5-- type -->B5_0[E63_Beginning_of_Existence]
class B5_0 classstyle;
B1-- P92i_was_brought_into_existence_by -->B5
%% -----------------
%% P3_has_note
B6(string)
class B6 literal;
B1-- P3_has_note -->B6
%% -----------------
%% P2_has_type
B7(type)
class B7 generic_element;
B7-- type -->B7_0[E55_Type]
class B7_0 classstyle;
B1-- P2_has_type -->B7
%% -----------------
%% P31i_was_modified_by
B8(disturbance)
class B8 generic_element;
B8-- type -->B8_0[E11_Modification]
class B8_0 classstyle;
B1-- P31i_was_modified_by -->B8
%% -----------------
%% P43_has_dimension
B9(dimension)
class B9 generic_element;
B9-- type -->B9_0[E54_Dimension]
class B9_0 classstyle;
B1-- P43_has_dimension -->B9
%% -----------------
%% P45_consists_of
B10(material)
class B10 generic_element;
B10-- type -->B10_0[E57_Material]
class B10_0 classstyle;
B1-- P45_consists_of -->B10
%% -----------------
%% P19i_was_made_for
B11(ritual)
class B11 generic_element;
B11-- type -->B11_0[E7_Activity]
class B11_0 classstyle;
B1-- P19i_was_made_for -->B11
%% -----------------
%% P70i_is_documented_in
B12(document)
class B12 generic_element;
B12-- type -->B12_0[E31_Document]
class B12_0 classstyle;
B1-- P70i_is_documented_in -->B12
%% -----------------
%% P138i_is_represented_by
B13(image)
class B13 generic_element;
B13-- type -->B13_0[E36_Visual_Item]
class B13_0 classstyle;
B1-- P138i_is_represented_by -->B13
%% -----------------
%% P46_is_composed_of (grouped branch - LAST)
B14( )
class B14 core_element;
B1-- P46_is_composed_of -->B14
B14a(Object)
class B14a core_element;
B14a-- type -->B14a_0[E22_Human-Made_Object]
class B14a_0 classstyle;
B14-->B14a
B14b(Human Remains)
class B14b core_element;
B14b-- type -->B14b_0[E20_Biological_Object]
class B14b_0 classstyle;
B14-->B14b
%% -----------------
%% CLICKABLE CONCEPT NODES
%% -----------------
click B1 "#e24_physical_human-made_thing" "E24 Physical Human-Made Thing"
click B2 "#e42_identifier" "E42 Identifier"
click B3a "#e41_appellation" "E41 Appellation"
click B3b "#e42_identifier" "E42 Identifier"
click B4 "#e53_place" "E53 Place"
click B5 "#e63_beginning_of_existence" "E63 Beginning of Existence"
click B7 "http://www.cidoc-crm.org/cidoc-crm/E55_Type" "E55 Type"
click B8 "#e11_modification_disturbance" "E11 Modification (Disturbance)"
click B9 "#e54_dimension" "E54 Dimension"
click B10 "http://www.cidoc-crm.org/cidoc-crm/E57_Material" "E57 Material"
click B11 "#e7_activity_ritual" "E7 Activity (Ritual)"
click B12 "#e31_document" "E31 Document"
click B13 "#e36_visual_item_image" "E36 Visual Item (Image)"
click B14a "#e22_human-made_object" "E22 Human-Made Object"
click B14b "#e20_biological_object" "E20 Biological Object"
Properties
Human Remains
graph TD
classDef core_element stroke:black,fill:#aff090,rx:20px,ry:20px;
classDef generic_element stroke:black,fill:#96e0f6,rx:20px,ry:20px;
classDef type stroke:red,fill:#FAB565,rx:20px,ry:20px;
classDef timespan stroke:blue,fill:#ddfffe,rx:20px,ry:20px;
classDef place stroke:#3a7a3a,fill:#aff090,rx:20px,ry:20px;
classDef literal stroke:black,fill:#f0f0e0;
classDef classstyle stroke:black,fill:white;
%% -----------------
%% CENTRAL NODE
%% -----------------
HR1(Human Remains)
class HR1 core_element;
HR1-- type -->HR1_0[E20_Biological_Object]
class HR1_0 classstyle;
%% -----------------
%% P48_has_preferred_identifier
HR2(identifier)
class HR2 generic_element;
HR2-- type -->HR2_0[E42_Identifier]
class HR2_0 classstyle;
HR1-- P48_has_preferred_identifier -->HR2
%% -----------------
%% P1_is_identified_by
HR3(identifier)
class HR3 generic_element;
HR3-- type -->HR3_0[E42_Identifier]
class HR3_0 classstyle;
HR1-- P1_is_identified_by -->HR3
%% -----------------
%% P55_has_current_location
HR4(place)
class HR4 generic_element;
HR4-- type -->HR4_0[E53_Place]
class HR4_0 classstyle;
HR1-- P55_has_current_location -->HR4
%% -----------------
%% P3_has_note
HR5(string)
class HR5 literal;
HR1-- P3_has_note -->HR5
%% -----------------
%% P43_has_dimension
HR6(dimension)
class HR6 generic_element;
HR6-- type -->HR6_0[E54_Dimension]
class HR6_0 classstyle;
HR1-- P43_has_dimension -->HR6
%% -----------------
%% O8i_was_observed_by
HR7(analysis)
class HR7 generic_element;
HR7-- type -->HR7_0[S4_Observation]
class HR7_0 classstyle;
HR1-- O8i_was_observed_by -->HR7
%% -----------------
%% P70i_is_documented_in
HR8(document)
class HR8 generic_element;
HR8-- type -->HR8_0[E31_Document]
class HR8_0 classstyle;
HR1-- P70i_is_documented_in -->HR8
%% -----------------
%% P138i_is_represented_by
HR9(image)
class HR9 generic_element;
HR9-- type -->HR9_0[E36_Visual_Item]
class HR9_0 classstyle;
HR1-- P138i_is_represented_by -->HR9
%% -----------------
%% CLICKABLE CONCEPT NODES
%% -----------------
click HR1 "#e20_biological_object" "E20 Biological Object"
click HR2 "#e42_identifier" "E42 Identifier"
click HR3 "#e42_identifier" "E42 Identifier"
click HR4 "#e53_place" "E53 Place"
click HR6 "#e54_dimension" "E54 Dimension"
click HR7 "#s4_observation_analysis" "S4 Observation (Analysis)"
click HR8 "#e31_document" "E31 Document"
click HR9 "#e36_visual_item_image" "E36 Visual Item (Image)"
Properties
Object
graph TD
classDef core_element stroke:black,fill:#aff090,rx:20px,ry:20px;
classDef generic_element stroke:black,fill:#96e0f6,rx:20px,ry:20px;
classDef type stroke:red,fill:#FAB565,rx:20px,ry:20px;
classDef timespan stroke:blue,fill:#ddfffe,rx:20px,ry:20px;
classDef place stroke:#3a7a3a,fill:#aff090,rx:20px,ry:20px;
classDef literal stroke:black,fill:#f0f0e0;
classDef classstyle stroke:black,fill:white;
%% -----------------
%% CENTRAL NODE
O1(Object)
class O1 core_element;
O1-- type -->O1_0[E22_Human-Made_Object]
class O1_0 classstyle;
%% -----------------
%% P48_has_preferred_identifier
O2(identifier)
class O2 generic_element;
O2-- type -->O2_0[E42_Identifier]
class O2_0 classstyle;
O1-- P48_has_preferred_identifier -->O2
%% -----------------
%% P1_is_identified_by (grouped)
O3( )
class O3 generic_element;
O1-- P1_is_identified_by -->O3
O3a(appellation)
class O3a generic_element;
O3a-- type -->O3a_0[E41_Appellation]
class O3a_0 classstyle;
O3-->O3a
O3b(identifier)
class O3b generic_element;
O3b-- type -->O3b_0[E42_Identifier]
class O3b_0 classstyle;
O3-->O3b
%% -----------------
%% P55_has_current_location
O4(place)
class O4 generic_element;
O4-- type -->O4_0[E53_Place]
class O4_0 classstyle;
O1-- P55_has_current_location -->O4
%% -----------------
%% P3_has_note
O5(string)
class O5 literal;
O1-- P3_has_note -->O5
%% -----------------
%% P2_has_type
O6(type)
class O6 generic_element;
O6-- type -->O6_0[E55_Type]
class O6_0 classstyle;
O1-- P2_has_type -->O6
%% -----------------
%% P44_has_condition
O7(condition_state)
class O7 generic_element;
O7-- type -->O7_0[E3_Condition_State]
class O7_0 classstyle;
O1-- P44_has_condition -->O7
O7a(condition_note)
class O7a literal;
O7-- P3_has_note -->O7a
%% -----------------
%% P43_has_dimension
O8(dimension)
class O8 generic_element;
O8-- type -->O8_0[E54_Dimension]
class O8_0 classstyle;
O1-- P43_has_dimension -->O8
%% -----------------
%% P70i_is_documented_in
O15(document)
class O15 generic_element;
O15-- type -->O15_0[E31_Document]
class O15_0 classstyle;
O1-- P70i_is_documented_in -->O15
%% -----------------
%% P138i_is_represented_by
O16(image)
class O16 generic_element;
O16-- type -->O16_0[E36_Visual_Item]
class O16_0 classstyle;
O1-- P138i_is_represented_by -->O16
%% -----------------
%% CLICKABLE CONCEPT NODES
click O1 "#e22_human-made_object" "E22 Human-Made Object"
click O2 "#e42_identifier" "E42 Identifier"
click O3a "#e41_appellation" "E41 Appellation"
click O3b "#e42_identifier" "E42 Identifier"
click O4 "#e53_place" "E53 Place"
click O6 "http://www.cidoc-crm.org/cidoc-crm/E55_Type" "E55 Type"
click O7 "http://www.cidoc-crm.org/cidoc-crm/E3_Condition_State" "E3 Condition State"
click O8 "#e54_dimension" "E54 Dimension"
click O15 "#e31_document" "E31 Document"
click O16 "#e36_visual_item_image" "E36 Visual Item (Image)"
graph TD
classDef core_element stroke:black,fill:#aff090,rx:20px,ry:20px;
classDef generic_element stroke:black,fill:#96e0f6,rx:20px,ry:20px;
classDef type stroke:red,fill:#FAB565,rx:20px,ry:20px;
classDef timespan stroke:blue,fill:#ddfffe,rx:20px,ry:20px;
classDef place stroke:#3a7a3a,fill:#aff090,rx:20px,ry:20px;
classDef literal stroke:black,fill:#f0f0e0;
classDef classstyle stroke:black,fill:white;
%% -----------------
%% CENTRAL NODE
O1(Object)
class O1 core_element;
class O1_0 classstyle;
%% -----------------
%% P31i_was_modified_by (grouped)
O9( )
class O9 generic_element;
O1-- P31i_was_modified_by -->O9
O9a(restoration)
class O9a generic_element;
O9a-- type -->O9a_0[E11_Modification_Restoration]
class O9a_0 classstyle;
O9-->O9a
O9b(production)
class O9b generic_element;
O9b-- type -->O9b_0[E12_Production]
class O9b_0 classstyle;
O9-->O9b
%% -----------------
%% P25i_moved_by
O10(import)
class O10 generic_element;
O10-- type -->O10_0[E9_Move_Import]
class O10_0 classstyle;
O1-- P25i_moved_by -->O10
%% -----------------
%% P56_bears_feature (grouped)
O11( )
class O11 generic_element;
O1-- P56_bears_feature -->O11
O11a(feature)
class O11a generic_element;
O11a-- type -->O11a_0[E26_Physical_Feature]
class O11a_0 classstyle;
O11-->O11a
O11b(ornament)
class O11b generic_element;
O11b-- type -->O11b_0[E36_Visual_Item_Ornament]
class O11b_0 classstyle;
O11-->O11b
O11c(inscription)
class O11c generic_element;
O11c-- type -->O11c_0[E34_Inscription]
class O11c_0 classstyle;
O11-->O11c
%% -----------------
%% ICON ontology links
O12(preiconographical_subject)
class O12 generic_element;
O12 -- type -->O12_0[icon:PreiconographicalSubject]
class O12_0 classstyle;
O1-- icon:preiconographicallyDepicts -->O12
O13(iconographical_subject)
class O13 generic_element;
O13 -- type -->O13_0[icon:IconographicalSubject]
class O13_0 classstyle;
O1-- icon:iconographicallyDepicts -->O13
O14(iconological_subject)
class O14 generic_element;
O14 -- type -->O14_0[icon:IconologicalSubject]
class O14_0 classstyle;
O1-- icon:iconologicallyRepresents -->O14
%% -----------------
%% CLICKABLE CONCEPT NODES
click O9a "#e11_modification_restoration" "E11 Modification (Restoration)"
click O9b "#e12_production" "E12 Production"
click O10 "#e9_move_import" "E9 Move / Import"
click O11a "#e26_physical_feature" "E26 Physical Feature"
click O11b "#e36_visual_item_ornament" "E36 Visual Item (Ornament)"
click O11c "#e34_inscription" "E34 Inscription"
click O12_0 "https://w3id.org/icon/ontology/PreiconographicalSubject" "Preiconographical Subject"
click O13_0 "https://w3id.org/icon/ontology/IconographicalSubject" "Iconographical Subject"
click O14_0 "https://w3id.org/icon/ontology/IconologicalSubject" "Iconological Subject"
Properties
Generic Elements
Time-Span
Properties
- crm:P82a_begin_of_the_begin
- Description: Specifies the earliest possible starting point of a time-span.
- Value:
xsd:date | xsd:gYear | xsd:string
- crm:P82b_end_of_the_end
- Description: Specifies the latest possible ending point of a time-span.
- Value:
xsd:date | xsd:gYear | xsd:string
Period
Properties
-
crm:P1_is_identified_by
- Description: Associates the period with an appellation, such as a historical or archaeological period name (e.g. “Late Geometric”, “Classical”).
- Value: Appellation
Place
Properties
-
crm:P89_falls_within
- Description: Indicates that a place is spatially contained within a larger place.
- Value:
Identifier
Properties
-
crm:P190_has_symbolic_content
- Description: The literal value of the identifier. In the SOMA context, this can be an excavation code, catalogue number, or any string assigned to uniquely reference an entity.
- Value:
xsd:string | rdf:langString
Appellation
Properties
-
crm:P190_has_symbolic_content
- Description: The literal value of the appellation. In the SOMA context, this may be the name of a cemetery, the label of a tomb, or another textual designation used to identify an entity.
- Value:
xsd:string | rdf:langString
Dating
Properties
-
crm:P4_has_time-span
- Description: Specifies the time-span during which the entity came into existence.
- Value: Time-Span
-
crm:P10_falls_within
- Description: Associates the beginning of existence with a broader historical or archaeological period.
- Value: Period
-
crm:P3_has_note
- Description: A textual note with additional information about the dating. In the SOMA context, it describes the evidence.
- Value:
xsd:string | rdf:langString
Restoration
Properties
-
crm:P14_carried_out_by
- Description: Identifies the actor (person or organization) who carried out the restoration of the object.
- Value: crm:E39_Actor
-
crm:P4_has_time-span
- Description: Specifies the time-span during which the restoration took place.
- Value: Time-Span
-
crm:P7_took_place_at
- Description: Indicates the place where the restoration occurred (e.g. excavation site, conservation lab).
- Value: Place
-
crm:P3_has_note
- Description: A textual note providing details about the restoration process.
- Value:
xsd:string | rdf:langString
Import
Properties
-
crm:P27_moved_from
- Description: Specifies the place from which the object was moved. In the SOMA context, this can indicate the origin of an imported artefact.
- Value: Place
Dimension
Properties
-
crm:P2_has_type
- Description: Specifies the kind of dimension being measured, such as length, width, thickness, or depth.
- Value: crm:E55_Type
-
crm:P9_has_value
- Description: The numerical value of the dimension.
- Value:
xsd:decimal
-
crm:P91_has_unit
- Description: Specifies the unit of measurement used for the dimension (e.g. centimeters, meters).
- Value: crm:E55_Type
-
crm:P67_refers_to
- Description: Indicates the entity that the dimension refers to. In the SOMA context, this can be a tomb or a grave to which the measurement applies.
- Value: Tomb | Grave
Feature
Properties
-
crm:P2_has_type
- Description: Classifies the feature. In the SOMA context it refers to the shape of an object and grave features.
- Value: crm:E55_Type
-
crm:P3_has_note
- Description: A textual description about the feature.
- Value:
xsd:string | rdf:langString
Inscription
Properties
-
crm:P2_has_type
- Description: Classifies the inscription.
- Value: crm:E55_Type
-
crm:P3_has_note
- Description: A textual description providing details about the inscription's content or condition.
- Value:
xsd:string | rdf:langString
Analysis
Properties
-
crmsci:O9_observed_property_type
- Description: Specifies the type of property observed during the analysis. In the SOMA context it refers to the analysis of human remains (e.g. treatment, preservation, sex, age, stature, position, pathology).
- Value: crm:E55_Type
-
crmsci:O16_observed_value
- Description: The observed result of the analysis. This can be qualitative (e.g. male, female, supine) or quantitative (a numerical measurement with value and unit).
- Value: crm:E55_Type | Dimension
-
crm:P3_has_note
- Description: A free-text note describing the analysis, interpretation, or methodology.
- Value:
xsd:string | rdf:langString
-
crm:P14_carried_out_by
- Description: Identifies the person responsible for carrying out the analysis.
- Value: crm:E39_Actor
Stratigraphic Unit
Properties
Image
Properties
-
schema:url
- Description: The web address (IRI) where the image can be accessed.
- Value: IRI
-
schema:creator
- Description: The creator or author of the image (e.g. photographer, illustrator).
- Value:
xsd:string | rdf:langString
-
schema:dateCreated
- Description: The date when the image was created.
- Value:
xsd:date | xsd:gYear | xsd:string