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
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