Skip to content

Class: Study Group (StudyGroup)

A collection of individuals or specimens from the same taxonomic class, selected for analysis in a scientific study based on their exhibiting one or more common characteristics (e.g. species, race, age, gender, disease state, income). May be referred to as a 'cohort' or 'population' in specific research settings.

Comments

  • A Study Group may include all participants in a given study, or specific subsets that are designated based on shared roles or characteristics.

URI: sepio_linkml:StudyGroup

classDiagram class StudyGroup click StudyGroup href "../StudyGroup" Entity <|-- StudyGroup click Entity href "../Entity" StudyGroup : alternativeLabels StudyGroup : characteristics StudyGroup --> "*" Characteristic : characteristics click Characteristic href "../Characteristic" StudyGroup : description StudyGroup : extensions StudyGroup --> "*" Extension : extensions click Extension href "../Extension" StudyGroup : id StudyGroup : identifiers StudyGroup : isSubsetOf StudyGroup --> "*" StudyGroup : isSubsetOf click StudyGroup href "../StudyGroup" StudyGroup : label StudyGroup : memberCount StudyGroup : type

Inheritance

Slots

Direct slots

memberCount --> Integer [0..1]

The total number of individual members in the StudyGroup.


isSubsetOf --> StudyGroup [*]

A larger StudyGroup of which this StudyGroup represents a subset.


characteristics --> Characteristic [*]

A feature or role shared by all members of the StudyGroup, representing a criterion for membership in the group.


Inherited slots

id --> String [1]

The 'logical' identifier of the entity in the system of record, e.g. a UUID. This 'id' is unique within a given system, but may or may not be globally unique outside the system. It is used within a system to reference one object from another.

Inherited from: Entity

Implementation Guidance * Note that it is common for implementers to create their own internal logical ids - typically a serially or randomly generated value like a UUID that is assigned to the data object as it is created in a system. But an implementer may choose to reuse an existing, globally unique id from an external system or authority for this purpose (e.g. an HGNC id for a Gene object) - as long as it is unique within the implementing system, and can be used to reference the identified object in this context.

identifiers --> String [*]

A globally-unique 'business' identifier or accession number for the real-world entity represented by a data object. These are typically assigned by an external system or authority, and used to connect entities and share content across different systems.

Inherited from: Entity

Implementation Guidance * Preferred values for this attribute are CURIEs or URIs - so the system that provisioned the identifier is clear.
* A given real world entity - e.g. a genetic variant - may have many business identifiers defined by different systems, which can be captured in the "identifiers" property to indicate that they represent the same thing.

type --> String [1]

The name of the class that is instantiated by a data object representing the Entity.

Inherited from: Entity

Implementation Guidance * MUST be the label of a concrete class from the data model.

label --> String [0..1]

A primary name for the Entity.

Inherited from: Entity

alternativeLabels --> String [*]

Alternative name(s) for the Entity.

Inherited from: Entity

description --> String [0..1]

A free text description of the Entity.

Inherited from: Entity

extensions --> Extension [*]

A list of extensions to the Entity, that allow for capture of information not directly supported by elements defined in the model.

Inherited from: Entity

Implementation Guidance * Extension objects have a key-value data structure that allows definition of custom fields in the data itself. Extensions are not expected to be natively understood, but may be used for pre-negotiated exchange of message attributes between systems.

Usages

used by used in type used
StudyResult studyGroup range StudyGroup
StudyGroup isSubsetOf range StudyGroup

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: StudyGroup
description: A collection of individuals or specimens from the same taxonomic class,
  selected for analysis in a scientific study based on their exhibiting one or more
  common characteristics  (e.g. species, race, age, gender, disease state, income).
  May be referred to as a 'cohort' or 'population' in specific research settings.
title: Study Group
comments:
- A Study Group may include all participants in a given study, or specific subsets
  that are designated based on shared roles or characteristics.
from_schema: https://w3id.org/sepio-framework/sepio-linkml
status: Draft
is_a: Entity
attributes:
  memberCount:
    name: memberCount
    description: The total number of individual members in the StudyGroup.
    from_schema: https://w3id.org/sepio-model
    status: Informative
    rank: 1000
    domain_of:
    - StudyGroup
    range: integer
    required: false
    multivalued: false
  isSubsetOf:
    name: isSubsetOf
    description: A larger StudyGroup of which this StudyGroup represents a subset.
    from_schema: https://w3id.org/sepio-model
    status: Draft
    rank: 1000
    domain_of:
    - StudyGroup
    range: StudyGroup
    required: false
    multivalued: true
  characteristics:
    name: characteristics
    description: A feature or role shared by all members of the StudyGroup, representing
      a criterion for membership in the group.
    from_schema: https://w3id.org/sepio-model
    status: Draft
    rank: 1000
    domain_of:
    - StudyGroup
    range: Characteristic
    required: false
    multivalued: true

Induced

name: StudyGroup
description: A collection of individuals or specimens from the same taxonomic class,
  selected for analysis in a scientific study based on their exhibiting one or more
  common characteristics  (e.g. species, race, age, gender, disease state, income).
  May be referred to as a 'cohort' or 'population' in specific research settings.
title: Study Group
comments:
- A Study Group may include all participants in a given study, or specific subsets
  that are designated based on shared roles or characteristics.
from_schema: https://w3id.org/sepio-framework/sepio-linkml
status: Draft
is_a: Entity
attributes:
  memberCount:
    name: memberCount
    description: The total number of individual members in the StudyGroup.
    from_schema: https://w3id.org/sepio-model
    status: Informative
    rank: 1000
    alias: memberCount
    owner: StudyGroup
    domain_of:
    - StudyGroup
    range: integer
    required: false
    multivalued: false
  isSubsetOf:
    name: isSubsetOf
    description: A larger StudyGroup of which this StudyGroup represents a subset.
    from_schema: https://w3id.org/sepio-model
    status: Draft
    rank: 1000
    alias: isSubsetOf
    owner: StudyGroup
    domain_of:
    - StudyGroup
    range: StudyGroup
    required: false
    multivalued: true
  characteristics:
    name: characteristics
    description: A feature or role shared by all members of the StudyGroup, representing
      a criterion for membership in the group.
    from_schema: https://w3id.org/sepio-model
    status: Draft
    rank: 1000
    alias: characteristics
    owner: StudyGroup
    domain_of:
    - StudyGroup
    range: Characteristic
    required: false
    multivalued: true
  id:
    name: id
    description: The 'logical' identifier of the entity in the system of record, e.g.
      a UUID.  This 'id' is unique within a given system, but may or may not be globally
      unique outside the system. It is used within a system to reference one object
      from another.
    comments:
    - Note that it is common for implementers to create their own internal logical
      ids - typically a serially or randomly generated value like a UUID that is assigned
      to the data object as it is created in a system. But an implementer may choose
      to reuse an existing, globally unique id from an external system or authority
      for this purpose (e.g. an HGNC id for a Gene object) - as long as it is unique
      within the implementing system, and can be used to reference the identified
      object in this context.
    from_schema: https://w3id.org/sepio-model
    status: Draft
    rank: 1000
    alias: id
    owner: StudyGroup
    domain_of:
    - Entity
    range: string
    required: true
    multivalued: false
  identifiers:
    name: identifiers
    description: A globally-unique 'business' identifier or accession number for the
      real-world entity represented by a data object. These are typically assigned
      by an external system or authority, and used to connect entities and share content
      across different systems.
    comments:
    - Preferred values for this attribute are CURIEs or URIs - so the system that
      provisioned the identifier is clear.
    - A given real world entity - e.g. a genetic variant - may have many business
      identifiers defined by different systems, which can be captured in the "identifiers"
      property to indicate that they represent the same thing.
    from_schema: https://w3id.org/sepio-model
    status: Informative
    rank: 1000
    alias: identifiers
    owner: StudyGroup
    domain_of:
    - Entity
    range: string
    required: false
    multivalued: true
  type:
    name: type
    description: The name of the class that is instantiated by a data object representing
      the Entity.
    comments:
    - MUST be the label of a concrete class from the data model.
    from_schema: https://w3id.org/sepio-model
    status: Draft
    rank: 1000
    alias: type
    owner: StudyGroup
    domain_of:
    - Entity
    range: string
    required: true
    multivalued: false
  label:
    name: label
    description: A primary name for the Entity.
    from_schema: https://w3id.org/sepio-model
    status: Draft
    rank: 1000
    alias: label
    owner: StudyGroup
    domain_of:
    - Entity
    - Coding
    range: string
    required: false
    multivalued: false
  alternativeLabels:
    name: alternativeLabels
    description: Alternative name(s) for the Entity.
    from_schema: https://w3id.org/sepio-model
    status: Draft
    rank: 1000
    alias: alternativeLabels
    owner: StudyGroup
    domain_of:
    - Entity
    range: string
    required: false
    multivalued: true
  description:
    name: description
    description: A free text description of the Entity.
    from_schema: https://w3id.org/sepio-model
    status: Draft
    rank: 1000
    alias: description
    owner: StudyGroup
    domain_of:
    - Entity
    range: string
    required: false
    multivalued: false
  extensions:
    name: extensions
    description: A list of extensions to the Entity, that allow for capture of information
      not directly supported by elements defined in the model.
    comments:
    - Extension objects have a key-value data structure that allows definition of
      custom fields in the data itself. Extensions are not expected to be natively
      understood, but may be used for pre-negotiated exchange of message attributes
      between systems.
    from_schema: https://w3id.org/sepio-model
    status: Draft
    rank: 1000
    alias: extensions
    owner: StudyGroup
    domain_of:
    - Entity
    range: Extension
    required: false
    multivalued: true