Skip to content

Class: Family

Table containing family information

URI: gregor_linkml:Family

classDiagram class Family click Family href "../Family" Family : consanguinity Family --> "1" ConsanguinityEnum : consanguinity click ConsanguinityEnum href "../ConsanguinityEnum" Family : consanguinity_detail Family : family_history_detail Family : family_id Family : pedigree_file Family : pedigree_file_detail

Slots

Name Cardinality and Range Description Inheritance
family_id 1
String
Identifier for family (primary key) direct
consanguinity 1
ConsanguinityEnum
Indicate if consanguinity is present or suspected within a family direct
consanguinity_detail 0..1
String
Free text description of any additional consanguinity details direct
pedigree_file 0..1
String
name of file (renamed from pedigree_image because it can contain a PED file o... direct
pedigree_file_detail 0..1
String
Free text description of other family structure/pedigree file caption or lege... direct
family_history_detail 0..1
String
Details about family history that do not fit into structured fields direct

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/madanucd/gregor_linkml

Mappings

Mapping Type Mapped Value
self gregor_linkml:Family
native gregor_linkml:Family

LinkML Source

Direct

name: Family
description: Table containing family information
from_schema: https://w3id.org/madanucd/gregor_linkml
slots:
- family_id
- consanguinity
- consanguinity_detail
- pedigree_file
- pedigree_file_detail
- family_history_detail

Induced

name: Family
description: Table containing family information
from_schema: https://w3id.org/madanucd/gregor_linkml
attributes:
  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: Family
    domain_of:
    - Participant
    - Family
    range: string
    required: true
  consanguinity:
    name: consanguinity
    description: Indicate if consanguinity is present or suspected within a family
    from_schema: https://w3id.org/madanucd/gregor_linkml
    rank: 1000
    alias: consanguinity
    owner: Family
    domain_of:
    - Family
    range: ConsanguinityEnum
    required: true
  consanguinity_detail:
    name: consanguinity_detail
    description: Free text description of any additional consanguinity details
    from_schema: https://w3id.org/madanucd/gregor_linkml
    rank: 1000
    alias: consanguinity_detail
    owner: Family
    domain_of:
    - Family
    range: string
  pedigree_file:
    name: pedigree_file
    description: name of file (renamed from pedigree_image because it can contain
      a PED file or image)
    from_schema: https://w3id.org/madanucd/gregor_linkml
    rank: 1000
    alias: pedigree_file
    owner: Family
    domain_of:
    - Family
    range: string
  pedigree_file_detail:
    name: pedigree_file_detail
    description: Free text description of other family structure/pedigree file caption
      or legend.
    from_schema: https://w3id.org/madanucd/gregor_linkml
    rank: 1000
    alias: pedigree_file_detail
    owner: Family
    domain_of:
    - Family
    range: string
  family_history_detail:
    name: family_history_detail
    description: Details about family history that do not fit into structured fields.
      Family relationship terms should be relative to the proband.
    from_schema: https://w3id.org/madanucd/gregor_linkml
    rank: 1000
    alias: family_history_detail
    owner: Family
    domain_of:
    - Family
    range: string