Class: Family
Phenotype, sample and pedigree data required for a genomic diagnosis. Equivalent to the Genomics England InterpretationRequestRD https://github.com/genomicsengland/GelReportModels/blob/master/schemas/IDLs/org.gel.models.report.avro/5.0.0/InterpretationRequestRD.avdl
URI: phenopackets:Family
erDiagram
Family {
boolean consanguinousParents
string id
}
Phenopacket {
string id
}
Individual {
stringList alternateIds
string dateOfBirth
string id
KaryotypicSex karyotypicSex
Sex sex
}
PhenotypicFeature {
string description
boolean excluded
}
MetaData {
string created
string createdBy
string phenopacketSchemaVersion
string submittedBy
}
MedicalAction {
}
Measurement {
string description
}
Interpretation {
string id
ProgressStatus progressStatus
string summary
}
File {
string uri
}
Disease {
boolean excluded
}
Biosample {
string derivedFromId
string description
string id
string individualId
}
Pedigree {
}
Person {
AffectedStatus affectedStatus
string familyId
string individualId
string maternalId
string paternalId
Sex sex
}
Family ||--}o File : "files"
Family ||--|| MetaData : "metaData"
Family ||--|o Pedigree : "pedigree"
Family ||--|o Phenopacket : "proband"
Family ||--}o Phenopacket : "relatives"
Phenopacket ||--}o Biosample : "biosamples"
Phenopacket ||--}o Disease : "diseases"
Phenopacket ||--}o File : "files"
Phenopacket ||--}o Interpretation : "interpretations"
Phenopacket ||--}o Measurement : "measurements"
Phenopacket ||--}o MedicalAction : "medicalActions"
Phenopacket ||--|| MetaData : "metaData"
Phenopacket ||--}o PhenotypicFeature : "phenotypicFeatures"
Phenopacket ||--|o Individual : "subject"
Individual ||--|o OntologyClass : "gender"
Individual ||--|o OntologyClass : "taxonomy"
Individual ||--|o TimeElement : "timeAtLastEncounter"
Individual ||--|o VitalStatus : "vitalStatus"
PhenotypicFeature ||--}o Evidence : "evidence"
PhenotypicFeature ||--}o OntologyClass : "modifiers"
PhenotypicFeature ||--|o TimeElement : "onset"
PhenotypicFeature ||--|o TimeElement : "resolution"
PhenotypicFeature ||--|o OntologyClass : "severity"
PhenotypicFeature ||--|o OntologyClass : "type"
MetaData ||--}o ExternalReference : "externalReferences"
MetaData ||--}o Resource : "resources"
MetaData ||--}o Update : "updates"
MedicalAction ||--}o OntologyClass : "adverseEvents"
MedicalAction ||--|o Procedure : "procedure"
MedicalAction ||--|o RadiationTherapy : "radiationTherapy"
MedicalAction ||--|o OntologyClass : "responseToTreatment"
MedicalAction ||--|o TherapeuticRegimen : "therapeuticRegimen"
MedicalAction ||--|o Treatment : "treatment"
MedicalAction ||--|o OntologyClass : "treatmentIntent"
MedicalAction ||--|o OntologyClass : "treatmentTarget"
MedicalAction ||--|o OntologyClass : "treatmentTerminationReason"
Measurement ||--|o OntologyClass : "assay"
Measurement ||--|o ComplexValue : "complexValue"
Measurement ||--|o Procedure : "procedure"
Measurement ||--|o TimeElement : "timeObserved"
Measurement ||--|o Value : "value"
Interpretation ||--|o Diagnosis : "diagnosis"
File ||--|o Dictionary : "fileAttributes"
File ||--|o Dictionary : "individualToFileIdentifiers"
Disease ||--}o OntologyClass : "clinicalTnmFinding"
Disease ||--}o OntologyClass : "diseaseStage"
Disease ||--|o OntologyClass : "laterality"
Disease ||--|o TimeElement : "onset"
Disease ||--|o OntologyClass : "primarySite"
Disease ||--|o TimeElement : "resolution"
Disease ||--|o OntologyClass : "term"
Biosample ||--}o OntologyClass : "diagnosticMarkers"
Biosample ||--}o File : "files"
Biosample ||--|o OntologyClass : "histologicalDiagnosis"
Biosample ||--|o OntologyClass : "materialSample"
Biosample ||--}o Measurement : "measurements"
Biosample ||--|o OntologyClass : "pathologicalStage"
Biosample ||--}o OntologyClass : "pathologicalTnmFinding"
Biosample ||--}o PhenotypicFeature : "phenotypicFeatures"
Biosample ||--|o Procedure : "procedure"
Biosample ||--|o OntologyClass : "sampleProcessing"
Biosample ||--|o OntologyClass : "sampleStorage"
Biosample ||--|o OntologyClass : "sampleType"
Biosample ||--|o OntologyClass : "sampledTissue"
Biosample ||--|o OntologyClass : "taxonomy"
Biosample ||--|o TimeElement : "timeOfCollection"
Biosample ||--|o OntologyClass : "tumorGrade"
Biosample ||--|o OntologyClass : "tumorProgression"
Pedigree ||--}o Person : "persons"
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
consanguinousParents | 0..1 Boolean |
flag to indicate that the parents of the proband are consanguinous | direct |
files | 0..* File |
Pointer to the relevant file(s) for the family | direct |
id | 0..1 String |
An identifier specific for this family | direct |
metaData | 1..1 MetaData |
Structured definitions of the resources and ontologies used within the phenop... | direct |
pedigree | 0..1 Pedigree |
The pedigree defining the relations between the proband and their relatives | direct |
proband | 0..1 Phenopacket |
The individual representing the focus of this packet - e | direct |
relatives | 0..* Phenopacket |
Individuals related in some way to the patient | direct |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/linkml/phenopackets/phenopackets
Mappings
Mapping Type | Mapped Value |
---|---|
self | phenopackets:Family |
native | phenopackets:Family |
LinkML Source
Direct
name: Family
description: Phenotype, sample and pedigree data required for a genomic diagnosis.
Equivalent to the Genomics England InterpretationRequestRD https://github.com/genomicsengland/GelReportModels/blob/master/schemas/IDLs/org.gel.models.report.avro/5.0.0/InterpretationRequestRD.avdl
from_schema: https://w3id.org/linkml/phenopackets/phenopackets
attributes:
consanguinousParents:
name: consanguinousParents
annotations:
rank:
tag: rank
value: 7
description: flag to indicate that the parents of the proband are consanguinous
from_schema: https://w3id.org/linkml/phenopackets/phenopackets
rank: 1000
domain_of:
- Family
range: boolean
files:
name: files
annotations:
rank:
tag: rank
value: 5
description: Pointer to the relevant file(s) for the family. These should be files
relating to one or more of the family members e.g a multi-sample VCF. Files
relating exclusively to individual phenopackets should be contained in the Phenopacket.
from_schema: https://w3id.org/linkml/phenopackets/phenopackets
multivalued: true
domain_of:
- Cohort
- Family
- Phenopacket
- Biosample
range: File
inlined: true
inlined_as_list: true
id:
name: id
annotations:
percent_encoded:
tag: percent_encoded
value: true
rank:
tag: rank
value: 1
description: An identifier specific for this family.
from_schema: https://w3id.org/linkml/phenopackets/phenopackets
domain_of:
- Cohort
- Family
- Phenopacket
- ExternalReference
- OntologyClass
- Biosample
- Allele
- ChromosomeLocation
- CopyNumber
- Member
- SequenceLocation
- Text
- VariationDescriptor
- VcfRecord
- Interpretation
- Individual
- Resource
range: string
metaData:
name: metaData
annotations:
rank:
tag: rank
value: 6
description: Structured definitions of the resources and ontologies used within
the phenopacket. REQUIRED
from_schema: https://w3id.org/linkml/phenopackets/phenopackets
domain_of:
- Cohort
- Family
- Phenopacket
range: MetaData
required: true
pedigree:
name: pedigree
annotations:
rank:
tag: rank
value: 4
description: The pedigree defining the relations between the proband and their
relatives. Pedigree.individual_id should map to the PhenoPacket.Individual.id
from_schema: https://w3id.org/linkml/phenopackets/phenopackets
rank: 1000
domain_of:
- Family
range: Pedigree
proband:
name: proband
annotations:
rank:
tag: rank
value: 2
description: The individual representing the focus of this packet - e.g. the proband
in rare disease cases or cancer patient
from_schema: https://w3id.org/linkml/phenopackets/phenopackets
rank: 1000
domain_of:
- Family
range: Phenopacket
inlined: true
inlined_as_list: true
relatives:
name: relatives
annotations:
rank:
tag: rank
value: 3
description: Individuals related in some way to the patient. For instance, the
individuals may be genetically related or may be members of a cohort. If this
field is used, then it is expected that a pedigree will be included for genetically
related individuals for use cases such as genomic diagnostics. If a phenopacket
is being used to describe one member of a cohort, then in general one phenopacket
will be created for each of the individuals in the cohort.
from_schema: https://w3id.org/linkml/phenopackets/phenopackets
rank: 1000
multivalued: true
domain_of:
- Family
range: Phenopacket
inlined: true
inlined_as_list: true
Induced
name: Family
description: Phenotype, sample and pedigree data required for a genomic diagnosis.
Equivalent to the Genomics England InterpretationRequestRD https://github.com/genomicsengland/GelReportModels/blob/master/schemas/IDLs/org.gel.models.report.avro/5.0.0/InterpretationRequestRD.avdl
from_schema: https://w3id.org/linkml/phenopackets/phenopackets
attributes:
consanguinousParents:
name: consanguinousParents
annotations:
rank:
tag: rank
value: 7
description: flag to indicate that the parents of the proband are consanguinous
from_schema: https://w3id.org/linkml/phenopackets/phenopackets
rank: 1000
alias: consanguinousParents
owner: Family
domain_of:
- Family
range: boolean
files:
name: files
annotations:
rank:
tag: rank
value: 5
description: Pointer to the relevant file(s) for the family. These should be files
relating to one or more of the family members e.g a multi-sample VCF. Files
relating exclusively to individual phenopackets should be contained in the Phenopacket.
from_schema: https://w3id.org/linkml/phenopackets/phenopackets
multivalued: true
alias: files
owner: Family
domain_of:
- Cohort
- Family
- Phenopacket
- Biosample
range: File
inlined: true
inlined_as_list: true
id:
name: id
annotations:
percent_encoded:
tag: percent_encoded
value: true
rank:
tag: rank
value: 1
description: An identifier specific for this family.
from_schema: https://w3id.org/linkml/phenopackets/phenopackets
alias: id
owner: Family
domain_of:
- Cohort
- Family
- Phenopacket
- ExternalReference
- OntologyClass
- Biosample
- Allele
- ChromosomeLocation
- CopyNumber
- Member
- SequenceLocation
- Text
- VariationDescriptor
- VcfRecord
- Interpretation
- Individual
- Resource
range: string
metaData:
name: metaData
annotations:
rank:
tag: rank
value: 6
description: Structured definitions of the resources and ontologies used within
the phenopacket. REQUIRED
from_schema: https://w3id.org/linkml/phenopackets/phenopackets
alias: metaData
owner: Family
domain_of:
- Cohort
- Family
- Phenopacket
range: MetaData
required: true
pedigree:
name: pedigree
annotations:
rank:
tag: rank
value: 4
description: The pedigree defining the relations between the proband and their
relatives. Pedigree.individual_id should map to the PhenoPacket.Individual.id
from_schema: https://w3id.org/linkml/phenopackets/phenopackets
rank: 1000
alias: pedigree
owner: Family
domain_of:
- Family
range: Pedigree
proband:
name: proband
annotations:
rank:
tag: rank
value: 2
description: The individual representing the focus of this packet - e.g. the proband
in rare disease cases or cancer patient
from_schema: https://w3id.org/linkml/phenopackets/phenopackets
rank: 1000
alias: proband
owner: Family
domain_of:
- Family
range: Phenopacket
inlined: true
inlined_as_list: true
relatives:
name: relatives
annotations:
rank:
tag: rank
value: 3
description: Individuals related in some way to the patient. For instance, the
individuals may be genetically related or may be members of a cohort. If this
field is used, then it is expected that a pedigree will be included for genetically
related individuals for use cases such as genomic diagnostics. If a phenopacket
is being used to describe one member of a cohort, then in general one phenopacket
will be created for each of the individuals in the cohort.
from_schema: https://w3id.org/linkml/phenopackets/phenopackets
rank: 1000
multivalued: true
alias: relatives
owner: Family
domain_of:
- Family
range: Phenopacket
inlined: true
inlined_as_list: true