Skip to content

Class: HasNames

Adds a multivalued 'names' field to an object.

URI: cdm:HasNames

classDiagram class HasNames click HasNames href "../HasNames" HasNames <|-- Contig click Contig href "../Contig" HasNames <|-- ContigCollection click ContigCollection href "../ContigCollection" HasNames <|-- EncodedFeature click EncodedFeature href "../EncodedFeature" HasNames <|-- Feature click Feature href "../Feature" HasNames <|-- Project click Project href "../Project" HasNames <|-- Protein click Protein href "../Protein" HasNames <|-- Protocol click Protocol href "../Protocol" HasNames <|-- ProtocolParticipant click ProtocolParticipant href "../ProtocolParticipant" HasNames <|-- Sample click Sample href "../Sample" HasNames <|-- NamedThingWithIDs click NamedThingWithIDs href "../NamedThingWithIDs" HasNames <|-- Organization click Organization href "../Organization" HasNames : names HasNames --> "*" Name : names click Name href "../Name"

Slots

Name Cardinality and Range Description Inheritance
names *
Name
Names, alternative names, and synonyms for an entity direct

Mixin Usage

mixed into description
Contig A contig (derived from the word "contiguous") is a set of DNA segments or seq...
ContigCollection A set of individual, overlapping contigs that represent the complete sequence...
EncodedFeature An entity generated from a feature, such as a transcript
Feature A feature localized to an interval along a contig
Project Administrative unit for collecting data related to a certain topic, location,...
Protein Proteins are large, complex molecules made up of one or more long, folded cha...
Protocol Defined method or set of methods
ProtocolParticipant Either an input or an output of a protocol
Sample A material entity that can be characterised by an experiment
NamedThingWithIDs
Organization

Identifier and Mapping Information

Schema Source

  • from schema: https://github.com/kbase/cdm-schema

Mappings

Mapping Type Mapped Value
self cdm:HasNames
native cdm:HasNames

LinkML Source

Direct

name: HasNames
description: Adds a multivalued 'names' field to an object.
from_schema: https://github.com/kbase/cdm-schema
mixin: true
attributes:
  names:
    name: names
    description: Names, alternative names, and synonyms for an entity.
    from_schema: https://github.com/kbase/cdm-schema
    rank: 1000
    domain_of:
    - HasNames
    range: Name
    multivalued: true

Induced

name: HasNames
description: Adds a multivalued 'names' field to an object.
from_schema: https://github.com/kbase/cdm-schema
mixin: true
attributes:
  names:
    name: names
    description: Names, alternative names, and synonyms for an entity.
    from_schema: https://github.com/kbase/cdm-schema
    rank: 1000
    alias: names
    owner: HasNames
    domain_of:
    - HasNames
    range: Name
    multivalued: true