@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix iroko: <https://ontology.irokosociety.org/iroko#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

iroko:addaEspiritualStatus a owl:DatatypeProperty ;
    rdfs:label "esoteric status notes"@en ;
    rdfs:comment "Free-text description of the esoteric or sacred status of this instrument, including any restrictions on who may touch, play, or be present. Initiated-elder only."@en ;
    rdfs:domain iroko:SacredDrumSet ;
    rdfs:isDefinedBy <https://ontology.irokosociety.org/iroko-ngoma> ;
    rdfs:range rdf:langString ;
    iroko:minimumAccessLevel iroko:access-initiated-elder .

iroko:associatedRhythm a owl:ObjectProperty ;
    rdfs:label "associated rhythm"@en ;
    rdfs:comment "The rhythm pattern that accompanies this song."@en ;
    rdfs:domain iroko:SacredSong ;
    rdfs:isDefinedBy <https://ontology.irokosociety.org/iroko-ngoma> ;
    rdfs:range iroko:SacredRhythm ;
    iroko:minimumAccessLevel iroko:access-community-only .

iroko:authorityRequirement a owl:ObjectProperty ;
    rdfs:label "authority requirement"@en ;
    rdfs:comment "The initiation or authority title required to perform in this lineage. Range: iroko:AuthorityTitleScheme concept."@en ;
    rdfs:domain iroko:MusicianLineage ;
    rdfs:isDefinedBy <https://ontology.irokosociety.org/iroko-ngoma> ;
    rdfs:range skos:Concept ;
    iroko:minimumAccessLevel iroko:access-community-only .

iroko:consecrationDate a owl:DatatypeProperty ;
    rdfs:label "consecration date"@en ;
    rdfs:comment "Date the instrument was consecrated or born. For Añá bàtá: the date of Aña reception."@en ;
    rdfs:domain iroko:SacredInstrument ;
    rdfs:isDefinedBy <https://ontology.irokosociety.org/iroko-ngoma> ;
    rdfs:range xsd:date ;
    iroko:minimumAccessLevel iroko:access-community-only .

iroko:entityCalled a owl:ObjectProperty ;
    rdfs:label "entity called"@en ;
    rdfs:comment "The spiritual entity primarily associated with this rhythm — the entity this rhythm is sung/played for or that it invites. Range: iroko:SpiritualEntity. Community-restricted."@en ;
    rdfs:domain iroko:SacredRhythm ;
    rdfs:isDefinedBy <https://ontology.irokosociety.org/iroko-ngoma> ;
    rdfs:range iroko:SpiritualEntity ;
    iroko:minimumAccessLevel iroko:access-community-only .

iroko:houseAffiliation a owl:ObjectProperty ;
    rdfs:label "house affiliation"@en ;
    rdfs:comment "The religious house with which this instrument or drum set is affiliated. Range: iroko:House."@en ;
    rdfs:domain iroko:SacredInstrument ;
    rdfs:isDefinedBy <https://ontology.irokosociety.org/iroko-ngoma> ;
    rdfs:range iroko:House ;
    iroko:minimumAccessLevel iroko:access-community-only .

iroko:instrumentName a owl:DatatypeProperty ;
    rdfs:label "instrument name"@en ;
    rdfs:comment "The name of this specific consecrated instrument or set. For Añá bàtá: the name of the drum set. Community-restricted."@en ;
    rdfs:domain iroko:SacredInstrument ;
    rdfs:isDefinedBy <https://ontology.irokosociety.org/iroko-ngoma> ;
    rdfs:range rdf:langString ;
    iroko:minimumAccessLevel iroko:access-community-only .

iroko:instrumentType a owl:ObjectProperty ;
    rdfs:label "instrument type"@en ;
    rdfs:comment "The type of sacred instrument. Range: iroko:InstrumentTypeScheme."@en ;
    rdfs:domain iroko:SacredInstrument ;
    rdfs:isDefinedBy <https://ontology.irokosociety.org/iroko-ngoma> ;
    rdfs:range skos:Concept ;
    iroko:minimumAccessLevel iroko:access-public-unrestricted .

iroko:lineageFounder a owl:ObjectProperty ;
    rdfs:label "lineage founder"@en ;
    rdfs:comment "The founding master musician of this lineage. Range: foaf:Person."@en ;
    rdfs:domain iroko:MusicianLineage ;
    rdfs:isDefinedBy <https://ontology.irokosociety.org/iroko-ngoma> ;
    rdfs:range foaf:Person ;
    iroko:minimumAccessLevel iroko:access-community-only .

iroko:lineageHouse a owl:ObjectProperty ;
    rdfs:label "lineage house"@en ;
    rdfs:comment "The religious house through which this musician lineage operates. Range: iroko:House."@en ;
    rdfs:domain iroko:MusicianLineage ;
    rdfs:isDefinedBy <https://ontology.irokosociety.org/iroko-ngoma> ;
    rdfs:range iroko:House ;
    iroko:minimumAccessLevel iroko:access-community-only .

iroko:lineageName a owl:DatatypeProperty ;
    rdfs:label "lineage name"@en ;
    rdfs:comment "The name of this musician lineage or school. Community-restricted."@en ;
    rdfs:domain iroko:MusicianLineage ;
    rdfs:isDefinedBy <https://ontology.irokosociety.org/iroko-ngoma> ;
    rdfs:range rdf:langString ;
    iroko:minimumAccessLevel iroko:access-community-only .

iroko:possessionTrigger a owl:DatatypeProperty ;
    rdfs:label "possession trigger"@en ;
    rdfs:comment "Whether this rhythm or instrument is understood to trigger or invite spirit possession when performed correctly. Domain broadened in v1.3.0 to include iroko:SacredInstrument as well as iroko:SacredRhythm: a consecrated drum set (SacredDrumSet) or individual sacred instrument may trigger possession independently of which specific rhythm is being played, as the instrument itself carries the invocation capacity. Initiated-only: this knowledge is operationally significant and not appropriate for public documentation."@en ;
    rdfs:domain [ a owl:Class ; owl:unionOf ( iroko:SacredRhythm iroko:SacredInstrument ) ] ;
    rdfs:isDefinedBy <https://ontology.irokosociety.org/iroko-ngoma> ;
    rdfs:range xsd:boolean ;
    dcterms:modified "2026-03-21"^^xsd:date ;
    iroko:minimumAccessLevel iroko:access-initiated-only .

iroko:rhythmAlternateName a owl:DatatypeProperty ;
    rdfs:label "alternate rhythm name"@en ;
    rdfs:comment "Alternative or regional names for this rhythm. Language-tagged."@en ;
    rdfs:domain iroko:SacredRhythm ;
    rdfs:isDefinedBy <https://ontology.irokosociety.org/iroko-ngoma> ;
    rdfs:range rdf:langString ;
    iroko:minimumAccessLevel iroko:access-community-only .

iroko:rhythmFamily a owl:ObjectProperty ;
    rdfs:label "rhythm family"@en ;
    rdfs:comment "The broad rhythmic family or tradition category. Range: iroko:RhythmFamilyScheme."@en ;
    rdfs:domain iroko:SacredRhythm ;
    rdfs:isDefinedBy <https://ontology.irokosociety.org/iroko-ngoma> ;
    rdfs:range skos:Concept ;
    iroko:minimumAccessLevel iroko:access-public-unrestricted .

iroko:rhythmFunction a owl:ObjectProperty ;
    rdfs:label "rhythm function"@en ;
    rdfs:comment "The ceremonial function of this rhythm. Range: iroko:RhythmFunctionScheme."@en ;
    rdfs:domain iroko:SacredRhythm ;
    rdfs:isDefinedBy <https://ontology.irokosociety.org/iroko-ngoma> ;
    rdfs:range skos:Concept ;
    iroko:minimumAccessLevel iroko:access-community-only .

iroko:rhythmName a owl:DatatypeProperty ;
    rdfs:label "rhythm name"@en ;
    rdfs:comment "The conventional name of the rhythm in the tradition's liturgical language. Language-tagged. Community-restricted."@en ;
    rdfs:domain iroko:SacredRhythm ;
    rdfs:isDefinedBy <https://ontology.irokosociety.org/iroko-ngoma> ;
    rdfs:range rdf:langString ;
    iroko:minimumAccessLevel iroko:access-community-only .

iroko:rhythmNotation a owl:DatatypeProperty ;
    rdfs:label "rhythm notation"@en ;
    rdfs:comment "Onomatopoeic or phonetic notation of the rhythm pattern (e.g., 'kon-ko-lo' for a specific bàtá pattern). Community-restricted."@en ;
    rdfs:domain iroko:SacredRhythm ;
    rdfs:isDefinedBy <https://ontology.irokosociety.org/iroko-ngoma> ;
    rdfs:range rdf:langString ;
    iroko:minimumAccessLevel iroko:access-community-only .

iroko:setComponents a owl:DatatypeProperty ;
    rdfs:label "set components"@en ;
    rdfs:comment "Description of the drums in a consecrated set (e.g., iyá, itótele, okónkolo for bàtá). Community-restricted."@en ;
    rdfs:domain iroko:SacredDrumSet ;
    rdfs:isDefinedBy <https://ontology.irokosociety.org/iroko-ngoma> ;
    rdfs:range rdf:langString ;
    iroko:minimumAccessLevel iroko:access-community-only .

iroko:setLineage a owl:ObjectProperty ;
    rdfs:label "drum set lineage"@en ;
    rdfs:comment "The musician lineage to which this drum set belongs. Particularly important for Añá bàtá: the Olubatá lineage determines performance rights and toque knowledge. Initiated-only."@en ;
    rdfs:domain iroko:SacredDrumSet ;
    rdfs:isDefinedBy <https://ontology.irokosociety.org/iroko-ngoma> ;
    rdfs:range iroko:MusicianLineage ;
    iroko:minimumAccessLevel iroko:access-initiated-only .

iroko:songEntity a owl:ObjectProperty ;
    rdfs:label "song entity"@en ;
    rdfs:comment "The spiritual entity addressed or invoked by this song. Range: iroko:SpiritualEntity."@en ;
    rdfs:domain iroko:SacredSong ;
    rdfs:isDefinedBy <https://ontology.irokosociety.org/iroko-ngoma> ;
    rdfs:range iroko:SpiritualEntity ;
    iroko:minimumAccessLevel iroko:access-community-only .

iroko:songFunction a owl:ObjectProperty ;
    rdfs:label "song function"@en ;
    rdfs:comment "The ceremonial function of this song. Range: iroko:SongFunctionScheme."@en ;
    rdfs:domain iroko:SacredSong ;
    rdfs:isDefinedBy <https://ontology.irokosociety.org/iroko-ngoma> ;
    rdfs:range skos:Concept ;
    iroko:minimumAccessLevel iroko:access-community-only .

iroko:songLanguage a owl:DatatypeProperty ;
    rdfs:label "liturgical language"@en ;
    rdfs:comment "The liturgical language in which this song is performed (e.g., Lucumí/Yorùbá, Fon, Kikongo, Haitian Kreyòl). Language tag."@en ;
    rdfs:domain iroko:SacredSong ;
    rdfs:isDefinedBy <https://ontology.irokosociety.org/iroko-ngoma> ;
    rdfs:range xsd:language ;
    iroko:minimumAccessLevel iroko:access-community-only .

iroko:songText a owl:DatatypeProperty ;
    rdfs:label "song text"@en ;
    rdfs:comment "The full text of the song as transmitted in the lineage. Initiated-elder only: sacred song texts are among the most sensitive items in this corpus, equivalent to verse corpora in the Marca module."@en ;
    rdfs:domain iroko:SacredSong ;
    rdfs:isDefinedBy <https://ontology.irokosociety.org/iroko-ngoma> ;
    rdfs:range rdf:langString ;
    iroko:minimumAccessLevel iroko:access-initiated-elder .

iroko:songTitle a owl:DatatypeProperty ;
    rdfs:label "song title"@en ;
    rdfs:comment "The title or opening phrase identifying this song. Language-tagged. Community-restricted."@en ;
    rdfs:domain iroko:SacredSong ;
    rdfs:isDefinedBy <https://ontology.irokosociety.org/iroko-ngoma> ;
    rdfs:range rdf:langString ;
    iroko:minimumAccessLevel iroko:access-community-only .

iroko:songTranslation a owl:DatatypeProperty ;
    rdfs:label "song translation"@en ;
    rdfs:comment "Translation of song text into a non-liturgical language. Initiated-only: translations reveal meaning even without the liturgical text."@en ;
    rdfs:domain iroko:SacredSong ;
    rdfs:isDefinedBy <https://ontology.irokosociety.org/iroko-ngoma> ;
    rdfs:range rdf:langString ;
    iroko:minimumAccessLevel iroko:access-initiated-only .

iroko:toqueSequence a owl:DatatypeProperty ;
    rdfs:label "toque sequence"@en ;
    rdfs:comment "The full performance sequence: how this rhythm is introduced, developed, and resolved within a ceremony. Initiated-elder only: toque sequences are core esoteric knowledge of the musician lineage."@en ;
    rdfs:domain iroko:SacredRhythm ;
    rdfs:isDefinedBy <https://ontology.irokosociety.org/iroko-ngoma> ;
    rdfs:range rdf:langString ;
    iroko:minimumAccessLevel iroko:access-initiated-elder .

iroko:transmissionLineage a owl:ObjectProperty ;
    rdfs:label "transmission lineage"@en ;
    rdfs:comment "The musician lineage through which this rhythm is transmitted. Range: iroko:MusicianLineage."@en ;
    rdfs:domain iroko:SacredRhythm ;
    rdfs:isDefinedBy <https://ontology.irokosociety.org/iroko-ngoma> ;
    rdfs:range iroko:MusicianLineage ;
    iroko:minimumAccessLevel iroko:access-community-only .

iroko:family-candomble-angola a skos:Concept ;
    skos:definition "Rhythms of the Angola (Bantu/Kongo-derived) nation in Candomblé. Maculelê, capoeira, and samba de roda exist in relationship with Angola ritual music."@en ;
    skos:inScheme iroko:RhythmFamilyScheme ;
    skos:prefLabel "Candomblé — Angola (Bantu)"@en,
        "Candomblé Angola"@pt .

iroko:family-candomble-ketu a skos:Concept ;
    skos:definition "Rhythms of the Ketu (Yorùbá-derived) nation in Candomblé, performed on the atabaque trio (rum, rumpi, lé). The xirê sequence calls each Orixá in a defined order."@en ;
    skos:inScheme iroko:RhythmFamilyScheme ;
    skos:prefLabel "Candomblé — Ketu (Yorùbá)"@en,
        "Candomblé Ketu"@pt .

iroko:family-lucumi-bata a skos:Concept ;
    skos:definition "Rhythms performed on the consecrated Añá bàtá drum set in Lucumí/Ocha tradition. Requires Olubatá authority and Aña initiation to lead. Considered the highest-authority drumming tradition in Lucumí; specific toques are associated with specific Orisha and are operationally significant."@en ;
    skos:inScheme iroko:RhythmFamilyScheme ;
    skos:prefLabel "Lucumí — Bàtá (Añá)"@en,
        "Bàtá de Aña"@es .

iroko:family-lucumi-guiro a skos:Concept ;
    skos:definition "Rhythms performed on non-consecrated shakers, cajón, or güiro in Lucumí contexts. Used in güiro ceremonies and some Espiritismo-adjacent practice. Less restricted than bàtá but still tradition-specific."@en ;
    skos:inScheme iroko:RhythmFamilyScheme ;
    skos:prefLabel "Lucumí — Güiro / Cajón"@en .

iroko:family-other a skos:Concept ;
    skos:definition "Rhythm family not covered by existing concepts. Use skos:scopeNote to describe."@en ;
    skos:inScheme iroko:RhythmFamilyScheme ;
    skos:prefLabel "Other"@en .

iroko:family-palo a skos:Concept ;
    skos:definition "Rhythms of Palo Monte and related Cuban Bantu-Atlantic traditions, performed on nkómo drums and associated percussion. Tata Nganga authority determines performance rights for restricted rhythms."@en ;
    skos:inScheme iroko:RhythmFamilyScheme ;
    skos:prefLabel "Palo Monte / Kongo-derived"@en,
        "Palo Monte"@es .

iroko:family-vodou-petwo a skos:Concept ;
    skos:definition "Rhythms of the Petwo nation in Haitian Vodou, associated with fiercer and more demanding lwa (often Kongo-derived). Distinguished by faster tempos and specific drum preparation practices."@en ;
    skos:inScheme iroko:RhythmFamilyScheme ;
    skos:prefLabel "Haitian Vodou — Petwo"@en,
        "Vodou Petwo"@fr .

iroko:family-vodou-rada a skos:Concept ;
    skos:definition "Rhythms of the Rada nation in Haitian Vodou, associated with the cool, beneficent lwa (primarily Fon-derived: Lasirèn, Loko, Ayizan, Danbala). Performed on the Rada drum battery."@en ;
    skos:inScheme iroko:RhythmFamilyScheme ;
    skos:prefLabel "Haitian Vodou — Rada"@en,
        "Vodou Rada"@fr .

iroko:family-yoruba-continental a skos:Concept ;
    skos:definition "Sacred rhythms in continental Yorùbá practice, including dundun (talking drum), bàtá, and sakara traditions as practiced in Nigeria and Benin."@en ;
    skos:inScheme iroko:RhythmFamilyScheme ;
    skos:prefLabel "Yorùbá (continental)"@en,
        "Yorùbá"@yo .

iroko:func-entertainment a skos:Concept ;
    skos:definition "The rhythm has an accepted public or entertainment role alongside its sacred function (e.g., folkloric bàtá performances)."@en ;
    skos:inScheme iroko:RhythmFunctionScheme ;
    skos:prefLabel "Entertainment / public"@en .

iroko:func-farewell a skos:Concept ;
    skos:definition "The rhythm signals or facilitates the departure of a spiritual entity from the ceremonial space."@en ;
    skos:inScheme iroko:RhythmFunctionScheme ;
    skos:prefLabel "Farewell / departure"@en .

iroko:func-funerary a skos:Concept ;
    skos:definition "The rhythm is performed in funerary, Egungun, or ancestral veneration contexts."@en ;
    skos:inScheme iroko:RhythmFunctionScheme ;
    skos:prefLabel "Funerary / ancestral"@en .

iroko:func-initiation a skos:Concept ;
    skos:definition "The rhythm is performed specifically during initiatory ceremonies and is restricted to those contexts."@en ;
    skos:inScheme iroko:RhythmFunctionScheme ;
    skos:prefLabel "Initiation ceremony"@en .

iroko:func-possession-induction a skos:Concept ;
    skos:definition "The rhythm is specifically associated with inducing or deepening spirit possession in a prepared recipient. Initiated-only detail."@en ;
    skos:inScheme iroko:RhythmFunctionScheme ;
    skos:prefLabel "Possession induction"@en .

iroko:func-processional a skos:Concept ;
    skos:definition "The rhythm accompanies movement through ceremonial space or between spaces."@en ;
    skos:inScheme iroko:RhythmFunctionScheme ;
    skos:prefLabel "Processional"@en .

iroko:func-salutation a skos:Concept ;
    skos:definition "The rhythm formally greets and honors an entity without necessarily seeking possession. Often the opening toque in a sequence."@en ;
    skos:inScheme iroko:RhythmFunctionScheme ;
    skos:prefLabel "Salutation / greeting"@en .

iroko:inst-agogo a skos:Concept ;
    skos:definition "Double or single iron bell providing the timeline in many Afro-Atlantic rhythm traditions. Associated with Ogun/Ogou in Lucumí and Vodou contexts."@en ;
    skos:inScheme iroko:InstrumentTypeScheme ;
    skos:prefLabel "Agogô (bell)"@en,
        "Agogô"@yo .

iroko:inst-atabaque a skos:Concept ;
    skos:definition "Single-headed conical drum used in Candomblé in sets of three (rum/grande, rumpi/médio, lé/pequeno). May be consecrated; the rum (largest) typically leads."@en ;
    skos:inScheme iroko:InstrumentTypeScheme ;
    skos:prefLabel "Atabaque"@en,
        "Atabaque"@pt .

iroko:inst-bata a skos:Concept ;
    skos:definition "Two-headed conical hourglass drum of Yorùbá origin. In Lucumí tradition, the consecrated Añá bàtá set (iyá, itótele, okónkolo) is the highest-authority drum. Requires Olubatá/Aña initiation to play in sacred contexts."@en ;
    skos:inScheme iroko:InstrumentTypeScheme ;
    skos:prefLabel "Bàtá"@en,
        "Bàtá"@yo .

iroko:inst-nkomo a skos:Concept ;
    skos:definition "Drums used in Palo Monte ceremonies. The nkómo tradition derives from Bantu/Kongo drumming practice. Different preparation and restriction protocols than bàtá."@en ;
    skos:inScheme iroko:InstrumentTypeScheme ;
    skos:prefLabel "Nkómo (Palo)"@en,
        "Nkómo"@es .

iroko:inst-other a skos:Concept ;
    skos:definition "Sacred instrument type not covered by existing concepts."@en ;
    skos:inScheme iroko:InstrumentTypeScheme ;
    skos:prefLabel "Other"@en .

iroko:inst-petwo-drum a skos:Concept ;
    skos:definition "Drums used in Haitian Vodou Petwo nation ceremonies. Prepared differently from Rada drums; tighter skin tuning and faster tempo."@en ;
    skos:inScheme iroko:InstrumentTypeScheme ;
    skos:prefLabel "Petwo drum"@en,
        "Tambou Petwo"@fr .

iroko:inst-rada-drum a skos:Concept ;
    skos:definition "The three-drum Haitian Vodou Rada battery: manman (largest), seconde (middle), bula (smallest). Associated with cool, Fon-derived lwa."@en ;
    skos:inScheme iroko:InstrumentTypeScheme ;
    skos:prefLabel "Rada drum battery"@en,
        "Tambou Rada"@fr .

iroko:inst-shekere a skos:Concept ;
    skos:definition "Gourd rattle with bead netting used across Yorùbá-derived and related traditions. Consecrated shekeré are used in Orisha ceremonies; güiro refers to the Cuban variant."@en ;
    skos:inScheme iroko:InstrumentTypeScheme ;
    skos:prefLabel "Shekeré / Güiro"@en,
        "Shekeré"@yo .

iroko:song-funerary a skos:Concept ;
    skos:definition "Songs performed in Ituto, Egungun, or other funerary and ancestral contexts."@en ;
    skos:inScheme iroko:SongFunctionScheme ;
    skos:prefLabel "Funerary / ancestral"@en .

iroko:song-healing a skos:Concept ;
    skos:definition "Songs performed as part of healing or cleansing interventions."@en ;
    skos:inScheme iroko:SongFunctionScheme ;
    skos:prefLabel "Healing"@en .

iroko:song-initiation a skos:Concept ;
    skos:definition "Songs performed specifically within initiatory rites, restricted to those contexts."@en ;
    skos:inScheme iroko:SongFunctionScheme ;
    skos:prefLabel "Initiation ceremony"@en .

iroko:song-invocation a skos:Concept ;
    skos:definition "Song that calls or invites a spiritual entity. Primary function of canto de entrada and analogous opening songs."@en ;
    skos:inScheme iroko:SongFunctionScheme ;
    skos:prefLabel "Invocation"@en .

iroko:song-narrative a skos:Concept ;
    skos:definition "Song that tells a story about an entity, an ancestor, or a sacred event."@en ;
    skos:inScheme iroko:SongFunctionScheme ;
    skos:prefLabel "Narrative / Pataki"@en .

iroko:song-other a skos:Concept ;
    skos:definition "Song function not covered by existing concepts."@en ;
    skos:inScheme iroko:SongFunctionScheme ;
    skos:prefLabel "Other"@en .

iroko:song-praise a skos:Concept ;
    skos:definition "Song that honors and praises an entity or ancestor without necessarily seeking presence. Oriki are the primary Yorùbá form."@en ;
    skos:inScheme iroko:SongFunctionScheme ;
    skos:prefLabel "Praise / Oriki"@en .

iroko:SacredDrumSet a owl:Class ;
    rdfs:label "Sacred Drum Set"@en ;
    rdfs:comment "A formally recognized set of consecrated drums understood as a unified sacred entity within a tradition. In Lucumí: the Añá bàtá set, which holds the spirit of Añá and requires specific initiation (Aña or Olubatá) to play. In Haitian Vodou: the Rada drum battery (manman, seconde, bula). In Candomblé: the atabaque trio (rum, rumpi, lé). A drum set may have its own name, lineage, house affiliation, and reception date. The Añá bàtá in particular carries highly restricted esoteric status; set identity and lineage are initiated-only."@en ;
    rdfs:isDefinedBy <https://ontology.irokosociety.org/iroko-ngoma> ;
    rdfs:subClassOf iroko:SacredEntity .

iroko:SacredInstrument a owl:Class ;
    rdfs:label "Sacred Instrument"@en ;
    rdfs:comment "A musical instrument used in Afro-Atlantic sacred contexts, which may be consecrated, named, or otherwise distinguished from secular instruments of the same type. Examples: a set of consecrated bàtá drums; Vodou rada drums (manman, seconde, bula); Candomblé rum/rumpi/lé. An instrument may have its own name, lineage, and history. The instrument type is public; consecration status and internal names are community-restricted."@en ;
    rdfs:isDefinedBy <https://ontology.irokosociety.org/iroko-ngoma> ;
    rdfs:subClassOf iroko:SacredEntity .

iroko:MusicianLineage a owl:Class ;
    rdfs:label "Musician Lineage"@en ;
    rdfs:comment "A documented chain of transmission from master musician to apprentice, governing the right to play specific sacred instruments, lead specific rhythms, or perform specific songs. In Lucumí: Olubatá lineages with specific Añá initiations. In Candomblé: ogan lineages. Musician lineages are community knowledge in general form; specific transmission records are initiated-only."@en ;
    rdfs:isDefinedBy <https://ontology.irokosociety.org/iroko-ngoma> ;
    rdfs:subClassOf iroko:SacredEntity .

iroko:RhythmFunctionScheme a skos:ConceptScheme ;
    rdfs:label "Rhythm Functions"@en ;
    skos:hasTopConcept iroko:func-entertainment,
        iroko:func-farewell,
        iroko:func-funerary,
        iroko:func-initiation,
        iroko:func-possession-induction,
        iroko:func-processional,
        iroko:func-salutation ;
    skos:prefLabel "Rhythm Functions"@en,
        "Funciones del ritmo sagrado"@es,
        "Fonctions du rythme sacré"@fr,
        "Funções do ritmo sagrado"@pt,
        "Àwọn iṣẹ́ ìlù mímọ́"@yo .

iroko:SacredSong a owl:Class ;
    rdfs:label "Sacred Song"@en ;
    rdfs:comment "A song, chant, or liturgical vocal composition used in Afro-Atlantic ceremonial contexts. Includes oriki (Yorùbá praise poetry), canto de entrada (Lucumí invocation songs), chanson Vodou, and analogous forms. Songs may be classified by entity addressed, ceremony type, and liturgical language. Song text is among the most sensitive data in this module: song existence and entity association are community-restricted; text and melodic structure are initiated-only to elder-only."@en ;
    rdfs:isDefinedBy <https://ontology.irokosociety.org/iroko-ngoma> ;
    rdfs:subClassOf iroko:SacredEntity .

iroko:SongFunctionScheme a skos:ConceptScheme ;
    rdfs:label "Song Functions"@en ;
    skos:hasTopConcept iroko:song-funerary,
        iroko:song-healing,
        iroko:song-initiation,
        iroko:song-invocation,
        iroko:song-narrative,
        iroko:song-other,
        iroko:song-praise ;
    skos:prefLabel "Song Functions"@en,
        "Funciones del canto sagrado"@es,
        "Fonctions du chant sacré"@fr,
        "Funções do canto sagrado"@pt,
        "Àwọn iṣẹ́ orin mímọ́"@yo .

iroko:InstrumentTypeScheme a skos:ConceptScheme ;
    rdfs:label "Instrument Types"@en ;
    skos:hasTopConcept iroko:inst-agogo,
        iroko:inst-atabaque,
        iroko:inst-bata,
        iroko:inst-nkomo,
        iroko:inst-other,
        iroko:inst-petwo-drum,
        iroko:inst-rada-drum,
        iroko:inst-shekere ;
    skos:prefLabel "Instrument Types"@en,
        "Tipos de instrumento sagrado"@es,
        "Types d'instrument sacré"@fr,
        "Tipos de instrumento sagrado"@pt,
        "Àwọn ìrú ohun-èlò ìlù mímọ́"@yo .

iroko:RhythmFamilyScheme a skos:ConceptScheme ;
    rdfs:label "Rhythm Families"@en ;
    skos:hasTopConcept iroko:family-candomble-angola,
        iroko:family-candomble-ketu,
        iroko:family-lucumi-bata,
        iroko:family-lucumi-guiro,
        iroko:family-other,
        iroko:family-palo,
        iroko:family-vodou-petwo,
        iroko:family-vodou-rada,
        iroko:family-yoruba-continental ;
    skos:prefLabel "Rhythm Families"@en,
        "Familias de ritmos sagrados"@es,
        "Familles de rythmes sacrés"@fr,
        "Famílias de ritmos sagrados"@pt,
        "Àwọn ìdílé ìlù mímọ́"@yo .

iroko:SacredRhythm a owl:Class ;
    rdfs:label "Sacred Rhythm"@en ;
    rdfs:comment "A tradition-specific ritual drumming pattern with defined entity associations, ceremonial function, and authority requirements for performance. In Lucumí: a toque or canto. In Haitian Vodou: a tanbou rhythm for a specific lwa. In Candomblé: a xirê toque. Each rhythm is identified by its name, entity association, tradition, and lineage variant. Rhythm names are community-restricted; possession-trigger status and toque sequences are initiated-only."@en ;
    rdfs:isDefinedBy <https://ontology.irokosociety.org/iroko-ngoma> ;
    rdfs:subClassOf iroko:SacredEntity .

<https://ontology.irokosociety.org/iroko-ngoma> a owl:Ontology ;
    dcterms:created "2026-02-22"^^xsd:date ;
    dcterms:creator "Iroko Historical Society" ;
    dcterms:description "Domain module. Vocabulary for documenting sacred music across Afro-Atlantic traditions. Covers ritual rhythms and their entity associations, sacred songs and verse corpora, consecrated drum sets and their lineages, and musician authority transmission. Integrates with the Music Ontology (mo:) where applicable. Access control distinguishes public knowledge (rhythm names, entity associations) from restricted operational detail (toque sequences, song texts, drum preparation). Use with iroko-agency for consecrated instrument agency (Añá); iroko-authority for musician lineage authorization; iroko-narrative for song transmission chains and verse corpus provenance."@en ;
    dcterms:isPartOf <https://ontology.irokosociety.org/iroko-framework/> ;
    dcterms:license <https://creativecommons.org/publicdomain/zero/1.0/> ;
    dcterms:modified "2026-03-21"^^xsd:date ;
    dcterms:references <https://ontology.irokosociety.org/iroko-agency>,
        <https://ontology.irokosociety.org/iroko-authority>,
        <https://ontology.irokosociety.org/iroko-narrative> ;
    dcterms:title "Iroko Framework: Ngoma Module (Sacred Music, Rhythms, Songs, and Instruments)"@en ;
    rdfs:seeAlso <https://ontology.irokosociety.org/iroko-framework/> ;
    owl:imports <https://ontology.irokosociety.org/iroko-core> ;
    owl:versionIRI <https://ontology.irokosociety.org/iroko-ngoma/1.3.0> ;
    owl:versionInfo "1.3.0" .

