Skip to content

Class: ParcellationColorScheme

A parcellation color scheme is a versioned release color palette that can be used to visualize a parcellation terminology or its related parcellation annotation. A parcellation terminology may have zero or more parcellation color schemes and each color scheme is in context of a specific parcellation terminology, where each parcellation term is assigned a hex color value. A parcellation color scheme is defined as a part of one and only one parcellation terminology.

URI: AnS:ParcellationColorScheme

classDiagram class ParcellationColorScheme click ParcellationColorScheme href "../ParcellationColorScheme" VersionedNamedThing <|-- ParcellationColorScheme click VersionedNamedThing href "../VersionedNamedThing" ParcellationColorScheme : category ParcellationColorScheme : description ParcellationColorScheme : id ParcellationColorScheme : name ParcellationColorScheme : revision_of ParcellationColorScheme --> "0..1" VersionedNamedThing : revision_of click VersionedNamedThing href "../VersionedNamedThing" ParcellationColorScheme : subject_parcellation_terminology ParcellationColorScheme : version

Inheritance

Slots

Name Cardinality and Range Description Inheritance
subject_parcellation_terminology 1
String or 
ParcellationTerminology or 
String
Reference to the parcellation terminology for which the parcellation color sc... direct
version 1
String
VersionedNamedThing
revision_of 0..1
VersionedNamedThing or 
ParcellationColorScheme or 
String
VersionedNamedThing
id 1
Uriorcurie
NamedThing
name 1
String
NamedThing
description 1
String
NamedThing
category *
Uriorcurie
NamedThing

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/my-org/anatomical-structure-schema

Mappings

Mapping Type Mapped Value
self AnS:ParcellationColorScheme
native AnS:ParcellationColorScheme

LinkML Source

Direct

name: ParcellationColorScheme
description: A parcellation color scheme is a versioned release color palette that
  can be used to visualize a  parcellation terminology or its related parcellation
  annotation. A parcellation terminology may  have zero or more parcellation color
  schemes and each color scheme is in context of a specific  parcellation terminology,
  where each parcellation term is assigned a hex color value. A parcellation  color
  scheme is defined as a part of one and only one parcellation terminology.
from_schema: https://w3id.org/my-org/anatomical-structure-schema
is_a: VersionedNamedThing
slot_usage:
  revision_of:
    name: revision_of
    domain_of:
    - VersionedNamedThing
    any_of:
    - range: ParcellationColorScheme
    - range: string
attributes:
  subject_parcellation_terminology:
    name: subject_parcellation_terminology
    description: Reference to the parcellation terminology for which the parcellation
      color scheme is in  context of.
    from_schema: https://w3id.org/my-org/anatomical-structure-schema
    rank: 1000
    domain_of:
    - ParcellationColorScheme
    required: true
    any_of:
    - range: ParcellationTerminology
    - range: string

Induced

name: ParcellationColorScheme
description: A parcellation color scheme is a versioned release color palette that
  can be used to visualize a  parcellation terminology or its related parcellation
  annotation. A parcellation terminology may  have zero or more parcellation color
  schemes and each color scheme is in context of a specific  parcellation terminology,
  where each parcellation term is assigned a hex color value. A parcellation  color
  scheme is defined as a part of one and only one parcellation terminology.
from_schema: https://w3id.org/my-org/anatomical-structure-schema
is_a: VersionedNamedThing
slot_usage:
  revision_of:
    name: revision_of
    domain_of:
    - VersionedNamedThing
    any_of:
    - range: ParcellationColorScheme
    - range: string
attributes:
  subject_parcellation_terminology:
    name: subject_parcellation_terminology
    description: Reference to the parcellation terminology for which the parcellation
      color scheme is in  context of.
    from_schema: https://w3id.org/my-org/anatomical-structure-schema
    rank: 1000
    alias: subject_parcellation_terminology
    owner: ParcellationColorScheme
    domain_of:
    - ParcellationColorScheme
    range: string
    required: true
    any_of:
    - range: ParcellationTerminology
    - range: string
  version:
    name: version
    from_schema: https://w3id.org/my-org/anatomical-structure-schema
    rank: 1000
    alias: version
    owner: ParcellationColorScheme
    domain_of:
    - VersionedNamedThing
    range: string
    required: true
  revision_of:
    name: revision_of
    from_schema: https://w3id.org/my-org/anatomical-structure-schema
    rank: 1000
    alias: revision_of
    owner: ParcellationColorScheme
    domain_of:
    - VersionedNamedThing
    range: VersionedNamedThing
    any_of:
    - range: ParcellationColorScheme
    - range: string
  id:
    name: id
    from_schema: https://w3id.org/my-org/anatomical-structure-schema
    rank: 1000
    identifier: true
    alias: id
    owner: ParcellationColorScheme
    domain_of:
    - NamedThing
    range: uriorcurie
    required: true
  name:
    name: name
    from_schema: https://w3id.org/my-org/anatomical-structure-schema
    rank: 1000
    alias: name
    owner: ParcellationColorScheme
    domain_of:
    - NamedThing
    range: string
    required: true
  description:
    name: description
    from_schema: https://w3id.org/my-org/anatomical-structure-schema
    rank: 1000
    alias: description
    owner: ParcellationColorScheme
    domain_of:
    - NamedThing
    range: string
    required: true
  category:
    name: category
    from_schema: https://w3id.org/my-org/anatomical-structure-schema
    rank: 1000
    multivalued: true
    designates_type: true
    alias: category
    owner: ParcellationColorScheme
    domain_of:
    - NamedThing
    is_class_field: true
    range: uriorcurie