Module hpo::annotations
source · Expand description
Genes and Diseases are linked to HPO terms and make up secondary annotations
This module contains structs to represent Gene
s and OmimDisease
s
and iterators.
The underlying principle for all annotations is the same:
- Each record (gene or disease) has a unique numerical identifier.
- Each record holds information about which HPO terms it is related to
- Records can be grouped in Sets
For more information check out the individual sections for Gene
and OmimDisease
Structs
- A single gene
- A unique identifier for a
Gene
Gene
Iterator- A single OMIM disease
- A unique identifier for an
OmimDisease
OmimDisease
Iterator
Traits
- All annotations (
Gene
s,OmimDisease
s) are defined by a unique ID that is constrained by this trait
Type Definitions
- A set of genes
- A set of OMIM diseases