Skip to content

Class: VersionedNamedThing

Core base entity for Anatomical Structure schema representing an versioned named thing.

  • NOTE: this is an abstract class and should not be instantiated directly

URI: AnS:VersionedNamedThing

classDiagram class VersionedNamedThing click VersionedNamedThing href "../VersionedNamedThing" NamedThing <|-- VersionedNamedThing click NamedThing href "../NamedThing" VersionedNamedThing <|-- ImageDataset click ImageDataset href "../ImageDataset" VersionedNamedThing <|-- AnatomicalSpace click AnatomicalSpace href "../AnatomicalSpace" VersionedNamedThing <|-- ParcellationTerminology click ParcellationTerminology href "../ParcellationTerminology" VersionedNamedThing <|-- ParcellationColorScheme click ParcellationColorScheme href "../ParcellationColorScheme" VersionedNamedThing <|-- AnatomicalAnnotationSet click AnatomicalAnnotationSet href "../AnatomicalAnnotationSet" VersionedNamedThing <|-- ParcellationAtlas click ParcellationAtlas href "../ParcellationAtlas" VersionedNamedThing : category VersionedNamedThing : description VersionedNamedThing : id VersionedNamedThing : name VersionedNamedThing : revision_of VersionedNamedThing --> "0..1" VersionedNamedThing : revision_of click VersionedNamedThing href "../VersionedNamedThing" VersionedNamedThing : version

Inheritance

Slots

Name Cardinality and Range Description Inheritance
version 1
String
direct
revision_of 0..1
VersionedNamedThing
direct
id 1
Uriorcurie
NamedThing
name 1
String
NamedThing
description 1
String
NamedThing
category *
Uriorcurie
NamedThing

Usages

used by used in type used
ImageDataset revision_of range VersionedNamedThing
AnatomicalSpace revision_of range VersionedNamedThing
ParcellationTerminology revision_of range VersionedNamedThing
ParcellationColorScheme revision_of range VersionedNamedThing
AnatomicalAnnotationSet revision_of range VersionedNamedThing
ParcellationAtlas revision_of range VersionedNamedThing
VersionedNamedThing revision_of range VersionedNamedThing

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: VersionedNamedThing
description: Core base entity for Anatomical Structure schema representing an versioned
  named thing.
from_schema: https://w3id.org/my-org/anatomical-structure-schema
is_a: NamedThing
abstract: true
slots:
- version
- revision_of

Induced

name: VersionedNamedThing
description: Core base entity for Anatomical Structure schema representing an versioned
  named thing.
from_schema: https://w3id.org/my-org/anatomical-structure-schema
is_a: NamedThing
abstract: true
attributes:
  version:
    name: version
    from_schema: https://w3id.org/my-org/anatomical-structure-schema
    rank: 1000
    alias: version
    owner: VersionedNamedThing
    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: VersionedNamedThing
    domain_of:
    - VersionedNamedThing
    range: VersionedNamedThing
  id:
    name: id
    from_schema: https://w3id.org/my-org/anatomical-structure-schema
    rank: 1000
    identifier: true
    alias: id
    owner: VersionedNamedThing
    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: VersionedNamedThing
    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: VersionedNamedThing
    domain_of:
    - NamedThing
    range: string
    required: true
  category:
    name: category
    from_schema: https://w3id.org/my-org/anatomical-structure-schema
    rank: 1000
    designates_type: true
    alias: category
    owner: VersionedNamedThing
    domain_of:
    - NamedThing
    is_class_field: true
    range: uriorcurie
    multivalued: true