Gender
- CURIE:
gmeow:Gender - IRI: https://blackcatinformatics.ca/gmeow/Gender
- Category: class
- Defined by:
gmeow:slices/gender - Box roles: TBox role (What is this?)
A gender a person may identify with — a VALUE, never a gmeow:Person subclass. The set is open and culturally diverse; a gender not among the seed individuals is a FRESH gmeow:Gender individual carrying rdfs:label, not a new class. Pointed at by gmeow:genderValue.
Structure
Subclass of: gufo:QualityValue
Practical Pattern
Use gmeow:Gender as a specialized kind of gufo:QualityValue. Add statement metadata or a standpoint when the assertion needs provenance, confidence, or vantage.
Example Snippets
These snippets are generated from canonical slice examples and trimmed to the Turtle blocks where this term appears.
Self Asserted Facets
- Source:
slices/core/gender/examples/self-asserted-facets.ttl - Examples catalog: open in catalog#example-slices-core-gender-examples-self-asserted-facets
# --- The self-asserted identity: subject is its own vantage; displayed.
ex:selfId a gmeow:GenderIdentity ;
gmeow:facetSubject ex:robin ;
gmeow:facetVantage ex:robin ;
gmeow:genderValue gmeow:genderNonBinary ;
gmeow:selfAsserted true ;
gmeow:displayable true .
# --- An external registry's conflicting record: its vantage is the REGISTRY,
# not Robin — kept for provenance but SUPPRESSED (P10) and never self-
# asserted, because self-assertion outranks an imported datum.
ex:registryId a gmeow:GenderIdentity ;
gmeow:facetSubject ex:robin ;
gmeow:facetVantage ex:registry ;
gmeow:genderValue gmeow:genderWoman ;
gmeow:selfAsserted false ;
gmeow:displayable false .
Usage Advice
Use when
- Use as the open value vocabulary for the gender a
gmeow:genderValuepoints at; mint a fresh individual with rdfs:label when no seeded value fits the culture or identity.
Avoid when
- Avoid modelling a gender as a
gmeow:Personsubclass or a forced enum, and avoid treating the binary seeds as a default — every value is co-equal (Principle 9), so none is primary.
How to use
- Reference a seeded
gmeow:Genderindividual or add a fresh one carrying rdfs:label and the GSSO/Homosaurus alignments; expose it only through agmeow:GenderIdentityfacet, never a flat literal.
Examples
- ex:genderXochihua a
gmeow:Gender; rdfs:label "xochihua"@en.