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