Skip to content

Class: Characteristic (Characteristic)

An object holding a name-value pair used to describe a trait or role of an individual member of a StudyGroup.

Comments

  • This flexible key-value like object is where specific inclusion or exclusion criteria for membership in a StudyGroup are formally defined. It should be used to capture characteristics that inhere in individual members of the StudyGroup (e.g. inherent traits like their sex, race, or age, or roles assigned to them in a particular context such as being a control in a study).

URI: sepio_linkml:Characteristic

classDiagram class Characteristic click Characteristic href "../Characteristic" Utility <|-- Characteristic click Utility href "../Utility" Characteristic : name Characteristic : valueOperator Characteristic : values

Inheritance

Slots

Direct slots

name --> String [1]

The type of the trait or role described by the trait (e.g. 'ethnicity', 'sex', 'age', 'disease status').


values --> String [1..*]

The specific value(s) that the indicated traitor role holds in all population members (e.g. 'east asian', 'female', 'adolescent', 'cancer').


valueOperator --> String [0..1]

An operation that defines how to logically interpret a set of more than one Characteristic values ('AND', 'OR', 'NOT').

Implementation Guidance * An 'AND' operator indicates that an individual exhibits all of the characteristic values listed. An 'OR' operator indicates the individual exhibits one or more of the characteristic values listed. A 'NOT' indicates that the individual does not exhibit the characteristic value or values listed.

Usages

used by used in type used
StudyGroup characteristics range Characteristic

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/sepio-framework/sepio-linkml

Mappings

Mapping Type Mapped Value
self sepio_linkml:Characteristic
native sepio_linkml:Characteristic

LinkML Source

Direct

name: Characteristic
description: An object holding a name-value pair used to describe a trait or role
  of an individual member of a StudyGroup.
title: Characteristic
comments:
- This flexible key-value like object is where specific inclusion or exclusion criteria
  for membership in a StudyGroup are formally defined.  It should be used to capture
  characteristics that inhere in individual members of the StudyGroup (e.g. inherent
  traits like their sex, race, or age, or roles assigned to them in a particular context
  such as being a control in a study).
from_schema: https://w3id.org/sepio-framework/sepio-linkml
status: Draft
is_a: Utility
attributes:
  name:
    name: name
    description: The type of the trait or role described by the trait (e.g. 'ethnicity',
      'sex', 'age', 'disease status').
    from_schema: https://w3id.org/sepio-model
    status: Draft
    domain_of:
    - Agent
    - Qualifier
    - Extension
    - Characteristic
    range: string
    required: true
    multivalued: false
  values:
    name: values
    description: The specific value(s) that the indicated traitor role  holds in all
      population members (e.g. 'east asian', 'female', 'adolescent', 'cancer').
    from_schema: https://w3id.org/sepio-model
    status: Draft
    rank: 1000
    domain_of:
    - Characteristic
    range: string
    required: true
    multivalued: true
  valueOperator:
    name: valueOperator
    description: An operation that defines how to logically interpret a set of more
      than one Characteristic values ('AND', 'OR', 'NOT').
    comments:
    - An 'AND' operator indicates that an individual exhibits all of the characteristic
      values listed.  An 'OR' operator indicates the individual exhibits one or more
      of the characteristic values listed. A 'NOT' indicates that the individual does
      not exhibit the characteristic value or values listed.
    from_schema: https://w3id.org/sepio-model
    status: Informative
    rank: 1000
    domain_of:
    - Characteristic
    range: string
    required: false
    multivalued: false

Induced

name: Characteristic
description: An object holding a name-value pair used to describe a trait or role
  of an individual member of a StudyGroup.
title: Characteristic
comments:
- This flexible key-value like object is where specific inclusion or exclusion criteria
  for membership in a StudyGroup are formally defined.  It should be used to capture
  characteristics that inhere in individual members of the StudyGroup (e.g. inherent
  traits like their sex, race, or age, or roles assigned to them in a particular context
  such as being a control in a study).
from_schema: https://w3id.org/sepio-framework/sepio-linkml
status: Draft
is_a: Utility
attributes:
  name:
    name: name
    description: The type of the trait or role described by the trait (e.g. 'ethnicity',
      'sex', 'age', 'disease status').
    from_schema: https://w3id.org/sepio-model
    status: Draft
    alias: name
    owner: Characteristic
    domain_of:
    - Agent
    - Qualifier
    - Extension
    - Characteristic
    range: string
    required: true
    multivalued: false
  values:
    name: values
    description: The specific value(s) that the indicated traitor role  holds in all
      population members (e.g. 'east asian', 'female', 'adolescent', 'cancer').
    from_schema: https://w3id.org/sepio-model
    status: Draft
    rank: 1000
    alias: values
    owner: Characteristic
    domain_of:
    - Characteristic
    range: string
    required: true
    multivalued: true
  valueOperator:
    name: valueOperator
    description: An operation that defines how to logically interpret a set of more
      than one Characteristic values ('AND', 'OR', 'NOT').
    comments:
    - An 'AND' operator indicates that an individual exhibits all of the characteristic
      values listed.  An 'OR' operator indicates the individual exhibits one or more
      of the characteristic values listed. A 'NOT' indicates that the individual does
      not exhibit the characteristic value or values listed.
    from_schema: https://w3id.org/sepio-model
    status: Informative
    rank: 1000
    alias: valueOperator
    owner: Characteristic
    domain_of:
    - Characteristic
    range: string
    required: false
    multivalued: false