Class: Participant
Table containing participant information
URI: gregor_linkml:Participant
classDiagram
class Participant
click Participant href "../Participant"
Participant : affected_status
Participant --> "1" AffectedStatusEnum : affected_status
click AffectedStatusEnum href "../AffectedStatusEnum"
Participant : age_at_enrollment
Participant : age_at_last_observation
Participant : ancestry_detail
Participant : consent_code
Participant --> "1" ConsentCodeEnum : consent_code
click ConsentCodeEnum href "../ConsentCodeEnum"
Participant : family_id
Participant : gregor_center
Participant --> "1" GregorCenterEnum : gregor_center
click GregorCenterEnum href "../GregorCenterEnum"
Participant : internal_project_id
Participant : maternal_id
Participant : missing_variant_case
Participant --> "1" MissingVariantCaseEnum : missing_variant_case
click MissingVariantCaseEnum href "../MissingVariantCaseEnum"
Participant : missing_variant_details
Participant : participant_id
Participant : paternal_id
Participant : phenotype_description
Participant : pmid_id
Participant : prior_testing
Participant : proband_relationship
Participant --> "1" ProbandRelationshipEnum : proband_relationship
click ProbandRelationshipEnum href "../ProbandRelationshipEnum"
Participant : proband_relationship_detail
Participant : recontactable
Participant --> "0..1" RecontactableEnum : recontactable
click RecontactableEnum href "../RecontactableEnum"
Participant : reported_ethnicity
Participant --> "0..1" ReportedEthnicityEnum : reported_ethnicity
click ReportedEthnicityEnum href "../ReportedEthnicityEnum"
Participant : reported_race
Participant --> "*" ReportedRaceEnum : reported_race
click ReportedRaceEnum href "../ReportedRaceEnum"
Participant : sex
Participant --> "1" SexEnum : sex
click SexEnum href "../SexEnum"
Participant : sex_detail
Participant : solve_status
Participant --> "1" SolveStatusEnum : solve_status
click SolveStatusEnum href "../SolveStatusEnum"
Participant : twin_id
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
participant_id | 1 String |
direct | |
internal_project_id | * String |
An identifier used by GREGoR research centers to identify a set of participan... | direct |
gregor_center | 1 GregorCenterEnum |
GREGoR Center to which the participant is originally associated | direct |
consent_code | 1 ConsentCodeEnum |
Consent group pertaining to this participant's data | direct |
recontactable | 0..1 RecontactableEnum |
Is the originating GREGoR Center likely able to recontact this participant | direct |
prior_testing | * String |
Text description of any genetic testing for individual conducted prior to enr... | direct |
pmid_id | * String |
Case specific PubMed ID if applicable | direct |
family_id | 1 String |
Identifier for family (primary key) | direct |
paternal_id | 1 String |
participant_id for father; 0 if not available | direct |
maternal_id | 1 String |
participant_id for mother; 0 if not available | direct |
twin_id | * String |
participant_id for twins, triplets, etc; 0 if not available | direct |
proband_relationship | 1 ProbandRelationshipEnum |
Text description of individual relationship to proband in family, especially ... | direct |
proband_relationship_detail | 0..1 String |
Other proband relationship not captured in enumeration above | direct |
sex | 1 SexEnum |
Biological sex assigned at birth (aligned with All of Us) | direct |
sex_detail | 0..1 String |
Optional free-text field to describe known discrepancies between 'sex' value ... | direct |
reported_race | * ReportedRaceEnum |
Self/submitter-reported race (OMB categories) | direct |
reported_ethnicity | 0..1 ReportedEthnicityEnum |
Self/submitter-reported ethnicity (OMB categories) | direct |
ancestry_detail | 0..1 String |
Additional specific ancestry description free text beyond what is captured by... | direct |
age_at_last_observation | 0..1 Float |
Age at last observation, aka age in years at the last time the center can vou... | direct |
affected_status | 1 AffectedStatusEnum |
Indicate affected status of individual (overall with respect to primary pheno... | direct |
phenotype_description | * String |
human-readable 'Phenotypic one-line summary' for why this individual is of in... | direct |
age_at_enrollment | 0..1 Float |
age in years at which consent was originally obtained | direct |
solve_status | 1 SolveStatusEnum |
Indication of whether the submitting RC considers this case 'solved' | direct |
missing_variant_case | 1 MissingVariantCaseEnum |
Indication of whether this is known to be a missing variant case, see notes f... | direct |
missing_variant_details | 0..1 String |
For missing variant cases, indicate gene(s) or region of interest and reason ... | direct |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/madanucd/gregor_linkml
Mappings
Mapping Type | Mapped Value |
---|---|
self | gregor_linkml:Participant |
native | gregor_linkml:Participant |
LinkML Source
Direct
name: Participant
description: Table containing participant information
from_schema: https://w3id.org/madanucd/gregor_linkml
slots:
- participant_id
- internal_project_id
- gregor_center
- consent_code
- recontactable
- prior_testing
- pmid_id
- family_id
- paternal_id
- maternal_id
- twin_id
- proband_relationship
- proband_relationship_detail
- sex
- sex_detail
- reported_race
- reported_ethnicity
- ancestry_detail
- age_at_last_observation
- affected_status
- phenotype_description
- age_at_enrollment
- solve_status
- missing_variant_case
- missing_variant_details
Induced
name: Participant
description: Table containing participant information
from_schema: https://w3id.org/madanucd/gregor_linkml
attributes:
participant_id:
name: participant_id
description: ''
from_schema: https://w3id.org/madanucd/gregor_linkml
rank: 1000
alias: participant_id
owner: Participant
domain_of:
- Participant
- Phenotype
- Genetic_findings
- Analyte
- Experiment
- Aligned
range: string
required: true
internal_project_id:
name: internal_project_id
description: An identifier used by GREGoR research centers to identify a set of
participants for their internal tracking
from_schema: https://w3id.org/madanucd/gregor_linkml
rank: 1000
multivalued: true
alias: internal_project_id
owner: Participant
domain_of:
- Participant
range: string
gregor_center:
name: gregor_center
description: GREGoR Center to which the participant is originally associated
from_schema: https://w3id.org/madanucd/gregor_linkml
rank: 1000
alias: gregor_center
owner: Participant
domain_of:
- Participant
range: Gregor_centerEnum
required: true
consent_code:
name: consent_code
description: Consent group pertaining to this participant's data
from_schema: https://w3id.org/madanucd/gregor_linkml
rank: 1000
alias: consent_code
owner: Participant
domain_of:
- Participant
range: Consent_codeEnum
required: true
recontactable:
name: recontactable
description: Is the originating GREGoR Center likely able to recontact this participant
from_schema: https://w3id.org/madanucd/gregor_linkml
rank: 1000
alias: recontactable
owner: Participant
domain_of:
- Participant
range: RecontactableEnum
prior_testing:
name: prior_testing
description: Text description of any genetic testing for individual conducted
prior to enrollment
from_schema: https://w3id.org/madanucd/gregor_linkml
rank: 1000
multivalued: true
alias: prior_testing
owner: Participant
domain_of:
- Participant
range: string
pmid_id:
name: pmid_id
description: Case specific PubMed ID if applicable
from_schema: https://w3id.org/madanucd/gregor_linkml
rank: 1000
multivalued: true
alias: pmid_id
owner: Participant
domain_of:
- Participant
range: string
family_id:
name: family_id
description: Identifier for family (primary key)
from_schema: https://w3id.org/madanucd/gregor_linkml
rank: 1000
identifier: true
alias: family_id
owner: Participant
domain_of:
- Participant
- Family
range: string
required: true
paternal_id:
name: paternal_id
description: participant_id for father; 0 if not available
from_schema: https://w3id.org/madanucd/gregor_linkml
rank: 1000
alias: paternal_id
owner: Participant
domain_of:
- Participant
range: string
required: true
maternal_id:
name: maternal_id
description: participant_id for mother; 0 if not available
from_schema: https://w3id.org/madanucd/gregor_linkml
rank: 1000
alias: maternal_id
owner: Participant
domain_of:
- Participant
range: string
required: true
twin_id:
name: twin_id
description: participant_id for twins, triplets, etc; 0 if not available
from_schema: https://w3id.org/madanucd/gregor_linkml
rank: 1000
multivalued: true
alias: twin_id
owner: Participant
domain_of:
- Participant
range: string
proband_relationship:
name: proband_relationship
description: Text description of individual relationship to proband in family,
especially useful to capture relationships when connecting distant relatives
and connecting relatives not studied
from_schema: https://w3id.org/madanucd/gregor_linkml
rank: 1000
alias: proband_relationship
owner: Participant
domain_of:
- Participant
range: Proband_relationshipEnum
required: true
proband_relationship_detail:
name: proband_relationship_detail
description: Other proband relationship not captured in enumeration above
from_schema: https://w3id.org/madanucd/gregor_linkml
rank: 1000
alias: proband_relationship_detail
owner: Participant
domain_of:
- Participant
range: string
sex:
name: sex
description: Biological sex assigned at birth (aligned with All of Us). If individual
has a known DSD / not expected sex chromosome karyotype, this can be noted in
the phenotype information section.
from_schema: https://w3id.org/madanucd/gregor_linkml
rank: 1000
alias: sex
owner: Participant
domain_of:
- Participant
range: SexEnum
required: true
sex_detail:
name: sex_detail
description: Optional free-text field to describe known discrepancies between
'sex' value (female=>XX, male=>XY) and actual sex chromosome karyotype
from_schema: https://w3id.org/madanucd/gregor_linkml
rank: 1000
alias: sex_detail
owner: Participant
domain_of:
- Participant
range: string
reported_race:
name: reported_race
description: Self/submitter-reported race (OMB categories)
from_schema: https://w3id.org/madanucd/gregor_linkml
rank: 1000
multivalued: true
alias: reported_race
owner: Participant
domain_of:
- Participant
range: Reported_raceEnum
reported_ethnicity:
name: reported_ethnicity
description: Self/submitter-reported ethnicity (OMB categories)
from_schema: https://w3id.org/madanucd/gregor_linkml
rank: 1000
alias: reported_ethnicity
owner: Participant
domain_of:
- Participant
range: Reported_ethnicityEnum
ancestry_detail:
name: ancestry_detail
description: Additional specific ancestry description free text beyond what is
captured by OMB race/ethnicity categories
from_schema: https://w3id.org/madanucd/gregor_linkml
rank: 1000
alias: ancestry_detail
owner: Participant
domain_of:
- Participant
range: string
age_at_last_observation:
name: age_at_last_observation
description: Age at last observation, aka age in years at the last time the center
can vouch for the accuracy phenotype data. For conditions with later age of
onset, this field lets users know if individuals marked as unaffected were younger
or older than the age when the phenotype is expected to appear.
from_schema: https://w3id.org/madanucd/gregor_linkml
rank: 1000
alias: age_at_last_observation
owner: Participant
domain_of:
- Participant
range: float
affected_status:
name: affected_status
description: 'Indicate affected status of individual (overall with respect to
primary phenotype in the family). Note: Affected participants must have entry
in phenotype table.'
from_schema: https://w3id.org/madanucd/gregor_linkml
rank: 1000
alias: affected_status
owner: Participant
domain_of:
- Participant
range: Affected_statusEnum
required: true
phenotype_description:
name: phenotype_description
description: human-readable 'Phenotypic one-line summary' for why this individual
is of interest. Could be the same as the term_details value in the Phenotype
table. Strongly encourage/required for proband.
from_schema: https://w3id.org/madanucd/gregor_linkml
rank: 1000
multivalued: true
alias: phenotype_description
owner: Participant
domain_of:
- Participant
range: string
age_at_enrollment:
name: age_at_enrollment
description: age in years at which consent was originally obtained
from_schema: https://w3id.org/madanucd/gregor_linkml
rank: 1000
alias: age_at_enrollment
owner: Participant
domain_of:
- Participant
range: float
solve_status:
name: solve_status
description: Indication of whether the submitting RC considers this case 'solved'
from_schema: https://w3id.org/madanucd/gregor_linkml
rank: 1000
alias: solve_status
owner: Participant
domain_of:
- Participant
range: Solve_statusEnum
required: true
missing_variant_case:
name: missing_variant_case
description: Indication of whether this is known to be a missing variant case,
see notes for a description of the Missing Variant Project and inclusion criteria.
from_schema: https://w3id.org/madanucd/gregor_linkml
rank: 1000
alias: missing_variant_case
owner: Participant
domain_of:
- Participant
range: Missing_variant_caseEnum
required: true
missing_variant_details:
name: missing_variant_details
description: For missing variant cases, indicate gene(s) or region of interest
and reason for inclusion in MVP.
from_schema: https://w3id.org/madanucd/gregor_linkml
rank: 1000
alias: missing_variant_details
owner: Participant
domain_of:
- Participant
range: string