Skip to content

Class: Family (Family)

A group of individuals of some relation who are grouped together in the study.

URI: anvil:Family

classDiagram class Family click Family href "../Family" AccessControlledRecord <|-- Family click AccessControlledRecord href "../AccessControlledRecord" Family : consanguinity Family --> "0..1" EnumConsanguinityAssertion : consanguinity click EnumConsanguinityAssertion href "../EnumConsanguinityAssertion" Family : external_id Family : family_description Family : family_members Family --> "1..*" FamilyMember : family_members click FamilyMember href "../FamilyMember" Family : family_relationships Family --> "*" FamilyRelationship : family_relationships click FamilyRelationship href "../FamilyRelationship" Family : family_study_focus Family : family_type Family --> "0..1" EnumFamilyType : family_type click EnumFamilyType href "../EnumFamilyType" Family : has_access_policy Family --> "0..1" AccessPolicy : has_access_policy click AccessPolicy href "../AccessPolicy" Family : id

Inheritance

Slots

Name Cardinality and Range Description Inheritance
family_type 0..1
EnumFamilyType
Describes the 'type' of study family, eg, trio direct
family_description 0..1
String
Free title describing the study family, such as potential inheritance or deta... direct
consanguinity 0..1
EnumConsanguinityAssertion
Is there known or suspected consanguinity in this study family? direct
family_study_focus 0..1
String
What is this study family investigating? EG, a specific condition direct
family_members 1..*
FamilyMember
The Subjects who are included in this family and their roles direct
family_relationships *
FamilyRelationship
Family relationships associated with this family direct
has_access_policy 0..1
AccessPolicy
Which access policy applies to this element? AccessControlledRecord
id 1
String
ID associated with a class Thing
external_id *
Uriorcurie
Other identifiers for this entity, eg, from the submitting study or in system... Thing

Identifier and Mapping Information

Schema Source

  • from schema: https://anvilproject.org/acr-harmonized-data-model

Mappings

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

LinkML Source

Direct

name: Family
description: A group of individuals of some relation who are grouped together in the
  study.
title: Family
from_schema: https://anvilproject.org/acr-harmonized-data-model
is_a: AccessControlledRecord
slots:
- family_type
- family_description
- consanguinity
- family_study_focus
- family_members
- family_relationships

Induced

name: Family
description: A group of individuals of some relation who are grouped together in the
  study.
title: Family
from_schema: https://anvilproject.org/acr-harmonized-data-model
is_a: AccessControlledRecord
attributes:
  family_type:
    name: family_type
    description: Describes the 'type' of study family, eg, trio.
    from_schema: https://anvilproject.org/acr-harmonized-data-model
    rank: 1000
    alias: family_type
    owner: Family
    domain_of:
    - Family
    range: EnumFamilyType
    required: false
    multivalued: false
  family_description:
    name: family_description
    description: Free title describing the study family, such as potential inheritance
      or details about consanguinity
    from_schema: https://anvilproject.org/acr-harmonized-data-model
    rank: 1000
    alias: family_description
    owner: Family
    domain_of:
    - Family
    range: string
    required: false
    multivalued: false
  consanguinity:
    name: consanguinity
    description: Is there known or suspected consanguinity in this study family?
    from_schema: https://anvilproject.org/acr-harmonized-data-model
    rank: 1000
    alias: consanguinity
    owner: Family
    domain_of:
    - Family
    range: EnumConsanguinityAssertion
    required: false
    multivalued: false
  family_study_focus:
    name: family_study_focus
    description: "What is this study family investigating? EG, a specific condition.\
      \ The code should be prefixed with a recognizable curie. \n"
    from_schema: https://anvilproject.org/acr-harmonized-data-model
    rank: 1000
    alias: family_study_focus
    owner: Family
    domain_of:
    - Family
    range: string
    required: false
    multivalued: false
  family_members:
    name: family_members
    description: The Subjects who are included in this family and their roles.
    from_schema: https://anvilproject.org/acr-harmonized-data-model
    rank: 1000
    alias: family_members
    owner: Family
    domain_of:
    - Family
    range: FamilyMember
    required: true
    multivalued: true
    inlined: true
  family_relationships:
    name: family_relationships
    description: Family relationships associated with this family.
    from_schema: https://anvilproject.org/acr-harmonized-data-model
    rank: 1000
    alias: family_relationships
    owner: Family
    domain_of:
    - Family
    range: FamilyRelationship
    required: false
    multivalued: true
    inlined: false
  has_access_policy:
    name: has_access_policy
    description: Which access policy applies to this element?
    from_schema: https://anvilproject.org/acr-harmonized-data-model
    rank: 1000
    alias: has_access_policy
    owner: Family
    domain_of:
    - AccessControlledRecord
    range: AccessPolicy
    inlined: false
  id:
    name: id
    description: ID associated with a class
    title: ID
    from_schema: https://anvilproject.org/acr-harmonized-data-model
    rank: 1000
    identifier: true
    alias: id
    owner: Family
    domain_of:
    - Thing
    range: string
    required: true
    multivalued: false
  external_id:
    name: external_id
    description: Other identifiers for this entity, eg, from the submitting study
      or in systems link dbGaP
    title: External Identifiers
    from_schema: https://anvilproject.org/acr-harmonized-data-model
    rank: 1000
    alias: external_id
    owner: Family
    domain_of:
    - Thing
    range: uriorcurie
    required: false
    multivalued: true