Skip to content

Class: VersionedNamedThing

Core base entity for ANSRS schema representing an versioned named thing.

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

URI: ANSRS:VersionedNamedThing

classDiagram class VersionedNamedThing NamedThing <|-- VersionedNamedThing VersionedNamedThing <|-- ImageDataset VersionedNamedThing <|-- AnatomicalSpace VersionedNamedThing <|-- ParcellationTerminology VersionedNamedThing <|-- ParcellationColorScheme VersionedNamedThing <|-- AnatomicalAnnotationSet VersionedNamedThing <|-- ParcellationAtlas VersionedNamedThing : description VersionedNamedThing : id VersionedNamedThing : name VersionedNamedThing : revision_of VersionedNamedThing --> VersionedNamedThing : revision_of VersionedNamedThing : version

Inheritance

Slots

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

Usages

used by used in type used
VersionedNamedThing revision_of range VersionedNamedThing

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/my-org/ansrs-schema

Mappings

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

LinkML Source

Direct

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

Induced

name: VersionedNamedThing
description: Core base entity for ANSRS schema representing an versioned named thing.
from_schema: https://w3id.org/my-org/ansrs-schema
is_a: NamedThing
abstract: true
attributes:
  version:
    name: version
    from_schema: https://w3id.org/my-org/ansrs-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/ansrs-schema
    rank: 1000
    alias: revision_of
    owner: VersionedNamedThing
    domain_of:
    - VersionedNamedThing
    range: VersionedNamedThing
  id:
    name: id
    from_schema: https://w3id.org/my-org/ansrs-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/ansrs-schema
    rank: 1000
    alias: name
    owner: VersionedNamedThing
    domain_of:
    - NamedThing
    range: string
    required: true
  description:
    name: description
    from_schema: https://w3id.org/my-org/ansrs-schema
    rank: 1000
    alias: description
    owner: VersionedNamedThing
    domain_of:
    - NamedThing
    range: string
    required: true