Skip to content

Class: PopulationSubject

A population or cohort of subjects studied in aggregate. Used for epidemiological or population-level analyses. Can optionally hold references to individual InVivoSubject members.

URI: soma:PopulationSubject

 classDiagram
    class PopulationSubject
    click PopulationSubject href "../PopulationSubject/"
      StudySubject <|-- PopulationSubject
        click StudySubject href "../StudySubject/"

      PopulationSubject : age_range





        PopulationSubject --> "0..1" QuantityRange : age_range
        click QuantityRange href "../QuantityRange/"



      PopulationSubject : cohort_size

      PopulationSubject : description

      PopulationSubject : id

      PopulationSubject : inclusion_criteria

      PopulationSubject : model_species





        PopulationSubject --> "0..1" SpeciesReference : model_species
        click SpeciesReference href "../SpeciesReference/"



      PopulationSubject : name

      PopulationSubject : subject_type

      PopulationSubject : subjects





        PopulationSubject --> "*" InVivoSubject : subjects
        click InVivoSubject href "../InVivoSubject/"




Inheritance

Slots

Name Cardinality and Range Description Inheritance
cohort_size 0..1
Integer
Number of subjects in the cohort or population direct
inclusion_criteria 0..1
String
Criteria for inclusion in the study population direct
age_range 0..1
QuantityRange
Age range of the study population direct
subjects *
InVivoSubject
Individual subjects in the population or cohort direct
subject_type 0..1
String
The specific type of study subject StudySubject
model_species 0..1
SpeciesReference
The species of origin for the cells or organism being studied StudySubject
id 1
Uriorcurie
A unique identifier for the entity NamedThing
name 0..1
String
A human-readable name for the entity NamedThing
description 0..1
String
A detailed description of the entity NamedThing

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/EHS-Data-Standards/soma

Mappings

Mapping Type Mapped Value
self soma:PopulationSubject
native soma:PopulationSubject

LinkML Source

Direct

name: PopulationSubject
description: A population or cohort of subjects studied in aggregate. Used for epidemiological
  or population-level analyses. Can optionally hold references to individual InVivoSubject
  members.
from_schema: https://w3id.org/EHS-Data-Standards/soma
is_a: StudySubject
slots:
- cohort_size
- inclusion_criteria
- age_range
- subjects

Induced

name: PopulationSubject
description: A population or cohort of subjects studied in aggregate. Used for epidemiological
  or population-level analyses. Can optionally hold references to individual InVivoSubject
  members.
from_schema: https://w3id.org/EHS-Data-Standards/soma
is_a: StudySubject
attributes:
  cohort_size:
    name: cohort_size
    description: Number of subjects in the cohort or population.
    from_schema: https://w3id.org/EHS-Data-Standards/soma
    rank: 1000
    alias: cohort_size
    owner: PopulationSubject
    domain_of:
    - PopulationSubject
    range: integer
  inclusion_criteria:
    name: inclusion_criteria
    description: Criteria for inclusion in the study population.
    from_schema: https://w3id.org/EHS-Data-Standards/soma
    rank: 1000
    alias: inclusion_criteria
    owner: PopulationSubject
    domain_of:
    - PopulationSubject
    range: string
  age_range:
    name: age_range
    description: Age range of the study population.
    from_schema: https://w3id.org/EHS-Data-Standards/soma
    rank: 1000
    alias: age_range
    owner: PopulationSubject
    domain_of:
    - PopulationSubject
    range: QuantityRange
    inlined: true
  subjects:
    name: subjects
    description: Individual subjects in the population or cohort. Optional — use when
      individual-level data is available alongside aggregate cohort metadata.
    from_schema: https://w3id.org/EHS-Data-Standards/soma
    rank: 1000
    alias: subjects
    owner: PopulationSubject
    domain_of:
    - PopulationSubject
    range: InVivoSubject
    multivalued: true
    inlined: true
    inlined_as_list: true
  subject_type:
    name: subject_type
    description: The specific type of study subject. Used to designate which concrete
      class (e.g., CellularSystem, InVivoSubject) is instantiated for polymorphic
      study_subject slots.
    from_schema: https://w3id.org/EHS-Data-Standards/soma
    rank: 1000
    designates_type: true
    alias: subject_type
    owner: PopulationSubject
    domain_of:
    - StudySubject
    range: string
  model_species:
    name: model_species
    description: The species of origin for the cells or organism being studied. Reference
      to NCBITaxon term.
    from_schema: https://w3id.org/EHS-Data-Standards/soma
    rank: 1000
    alias: model_species
    owner: PopulationSubject
    domain_of:
    - StudySubject
    - CellLine
    range: SpeciesReference
    inlined: true
  id:
    name: id
    description: A unique identifier for the entity.
    from_schema: https://w3id.org/EHS-Data-Standards/soma
    rank: 1000
    identifier: true
    alias: id
    owner: PopulationSubject
    domain_of:
    - NamedThing
    - Unit
    - NamedEntity
    range: uriorcurie
    required: true
  name:
    name: name
    description: A human-readable name for the entity.
    from_schema: https://w3id.org/EHS-Data-Standards/soma
    rank: 1000
    slot_uri: schema:name
    alias: name
    owner: PopulationSubject
    domain_of:
    - NamedThing
    - Unit
    - NamedEntity
    range: string
  description:
    name: description
    description: A detailed description of the entity.
    from_schema: https://w3id.org/EHS-Data-Standards/soma
    rank: 1000
    slot_uri: schema:description
    alias: description
    owner: PopulationSubject
    domain_of:
    - NamedThing
    range: string