Skip to content

Class: CategoryDistribution

One category in an aggregate participant distribution. Labels are free text, kept in the study's own terminology. At least one of count or percentage should be supplied when the source reports a quantitative distribution.

URI: neurostudy:CategoryDistribution

 classDiagram
    class CategoryDistribution
    click CategoryDistribution href "../CategoryDistribution/"
      CategoryDistribution : category

      CategoryDistribution : category_normalized

      CategoryDistribution : count

      CategoryDistribution : denominator

      CategoryDistribution : percentage

      CategoryDistribution : reporting_framework

Slots

Name Cardinality and Range Description Inheritance
category 1
String
The distribution bucket counted by this entry, labelled as the study writes i... direct
category_normalized 0..1
String
category folded onto the answer set for the distribution this entry belongs... direct
count 0..1
Integer
Number of participants assigned to this category direct
percentage 0..1
Float
Percentage of the relevant group in this category direct
denominator 0..1
Integer
Number of participants used as the denominator for the percentage direct
reporting_framework 0..1
String
The classification system the study used for these categories, in its own wor... direct

Usages

used by used in type used
Group sex_distribution range CategoryDistribution
Group gender_distribution range CategoryDistribution
Group handedness_distribution range CategoryDistribution
Group race_distribution range CategoryDistribution
Group ethnicity_distribution range CategoryDistribution

Identifier and Mapping Information

Schema Source

  • from schema: https://neurostuff.org/schemas/neuroimaging-study-storage

Mappings

Mapping Type Mapped Value
self neurostudy:CategoryDistribution
native neurostudy:CategoryDistribution

LinkML Source

Direct

name: CategoryDistribution
description: One category in an aggregate participant distribution. Labels are free
  text, kept in the study's own terminology. At least one of count or percentage should
  be supplied when the source reports a quantitative distribution.
from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage
rank: 1000
attributes:
  category:
    name: category
    description: 'The distribution bucket counted by this entry, labelled as the study
      writes it and not normalized to any external scheme: `female`, `left-handed`,
      `Hispanic or Latino`.'
    in_subset:
    - mvp
    - model_extracted
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage/group
    rank: 1000
    domain_of:
    - CategoryDistribution
    range: string
    required: true
  category_normalized:
    name: category_normalized
    description: '`category` folded onto the answer set for the distribution this
      entry belongs to. **Derived, not extracted**: `pondie.normalization.sex_distribution`
      and `pondie.normalization.handedness_distribution` set it, and `category` keeps
      the study''s own wording.

      The answer set depends on the slot, which is why the range is open here rather
      than an enum: sex folds to MALE/FEMALE/OTHER/UNKNOWN, handedness to RIGHT/LEFT/AMBIDEXTROUS/OTHER/UNKNOWN.
      A distribution with no normalizer -- gender, race, ethnicity -- leaves this
      unset rather than guessing.

      Unset is not UNKNOWN. UNKNOWN says a normalizer read the wording and could not
      place it, which is a wording worth a rule; unset says none ran.'
    in_subset:
    - deterministic
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage/group
    rank: 1000
    domain_of:
    - CategoryDistribution
    range: string
  count:
    name: count
    description: Number of participants assigned to this category.
    in_subset:
    - mvp
    - model_extracted
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage/group
    rank: 1000
    domain_of:
    - CategoryDistribution
    range: integer
    minimum_value: 0
  percentage:
    name: percentage
    description: Percentage of the relevant group in this category.
    in_subset:
    - mvp
    - model_extracted
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage/group
    rank: 1000
    domain_of:
    - CategoryDistribution
    range: float
    minimum_value: 0
    maximum_value: 100
  denominator:
    name: denominator
    description: Number of participants used as the denominator for the percentage.
    in_subset:
    - mvp
    - model_extracted
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage/group
    rank: 1000
    domain_of:
    - CategoryDistribution
    range: integer
    minimum_value: 0
  reporting_framework:
    name: reporting_framework
    description: The classification system the study used for these categories, in
      its own words, such as the OMB or NIH race and ethnicity categories, a named
      handedness inventory, or a self-report question's answer set.
    in_subset:
    - mvp
    - model_extracted
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage/group
    rank: 1000
    domain_of:
    - CategoryDistribution
    range: string

Induced

name: CategoryDistribution
description: One category in an aggregate participant distribution. Labels are free
  text, kept in the study's own terminology. At least one of count or percentage should
  be supplied when the source reports a quantitative distribution.
from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage
rank: 1000
attributes:
  category:
    name: category
    description: 'The distribution bucket counted by this entry, labelled as the study
      writes it and not normalized to any external scheme: `female`, `left-handed`,
      `Hispanic or Latino`.'
    in_subset:
    - mvp
    - model_extracted
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage/group
    rank: 1000
    owner: CategoryDistribution
    domain_of:
    - CategoryDistribution
    range: string
    required: true
  category_normalized:
    name: category_normalized
    description: '`category` folded onto the answer set for the distribution this
      entry belongs to. **Derived, not extracted**: `pondie.normalization.sex_distribution`
      and `pondie.normalization.handedness_distribution` set it, and `category` keeps
      the study''s own wording.

      The answer set depends on the slot, which is why the range is open here rather
      than an enum: sex folds to MALE/FEMALE/OTHER/UNKNOWN, handedness to RIGHT/LEFT/AMBIDEXTROUS/OTHER/UNKNOWN.
      A distribution with no normalizer -- gender, race, ethnicity -- leaves this
      unset rather than guessing.

      Unset is not UNKNOWN. UNKNOWN says a normalizer read the wording and could not
      place it, which is a wording worth a rule; unset says none ran.'
    in_subset:
    - deterministic
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage/group
    rank: 1000
    owner: CategoryDistribution
    domain_of:
    - CategoryDistribution
    range: string
  count:
    name: count
    description: Number of participants assigned to this category.
    in_subset:
    - mvp
    - model_extracted
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage/group
    rank: 1000
    owner: CategoryDistribution
    domain_of:
    - CategoryDistribution
    range: integer
    minimum_value: 0
  percentage:
    name: percentage
    description: Percentage of the relevant group in this category.
    in_subset:
    - mvp
    - model_extracted
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage/group
    rank: 1000
    owner: CategoryDistribution
    domain_of:
    - CategoryDistribution
    range: float
    minimum_value: 0
    maximum_value: 100
  denominator:
    name: denominator
    description: Number of participants used as the denominator for the percentage.
    in_subset:
    - mvp
    - model_extracted
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage/group
    rank: 1000
    owner: CategoryDistribution
    domain_of:
    - CategoryDistribution
    range: integer
    minimum_value: 0
  reporting_framework:
    name: reporting_framework
    description: The classification system the study used for these categories, in
      its own words, such as the OMB or NIH race and ethnicity categories, a named
      handedness inventory, or a self-report question's answer set.
    in_subset:
    - mvp
    - model_extracted
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage/group
    rank: 1000
    owner: CategoryDistribution
    domain_of:
    - CategoryDistribution
    range: string