一、概述
OMIM(Online Mendelian Inheritance in Man)数据库是由美国约翰·霍普金斯大学的麦金特儿基因疾病信息学中心建立
这是一个以遗传病为主的遗传数据库,在该数据库中可以查到各种遗传性疾病相关的基因、遗传模式、致病突变、疾病的表型等信息。目前,该数据库覆盖了人类基因组中已知的近4000个遗传疾病,对医药研发、临床医学、遗传学等领域都有着重要的意义。
二、OMIM编号
OMIM数据库中的每个记录都有一个OMIM编号,这个编号是用来唯一标识一个遗传疾病的。OMIM编号由六个数字组成,第一个数字表示遗传疾病类别,后面五个数字表示具体的遗传疾病。例如,OMIM数据库中的乳糜泻疾病编号是# 607803,其中“6”表示代谢疾病,“07803”是该疾病的具体编号。
三、遗传模式
OMIM数据库中会详细记录各种遗传疾病的遗传模式。一般来说,单基因疾病有三种遗传模式:常染色体显性遗传、常染色体隐性遗传和X连锁遗传。此外,还有一些罕见的遗传模式,例如线粒体遗传、多基因遗传等。
/** * 获取指定OMIM编号的遗传模式 * * @param omimId OMIM编号 * @return 遗传模式 */ public String getInheritanceMode(String omimId) { // 查询OMIM数据库中该记录的遗传模式信息 // ... return inheritanceMode; }
四、位点突变
OMIM数据库中会详细记录各种遗传疾病的致病突变位点。这些位点突变可能是基因座的点突变、小的插入/缺失、复制、倒位、内部缺失等。这些突变会影响基因产物(蛋白质或RNA)的正常功能,从而导致疾病的发生。
/** * 获取指定OMIM编号的位点突变信息 * * @param omimId OMIM编号 * @return 位点突变信息列表 */ public List getMutationPoints(String omimId) { // 查询OMIM数据库中该记录的突变信息 // ... return mutationPoints; }
五、表型信息
OMIM数据库中会详细记录各种遗传疾病的表型信息,包括疾病的临床表现、临床症状、体征等。这些信息对于临床医生进行疾病诊断、预后评估等非常重要。
/** * 获取指定OMIM编号的表型信息 * * @param omimId OMIM编号 * @return 表型信息 */ public String getPhenotype(String omimId) { // 查询OMIM数据库中该记录的表型信息 // ... return phenotype; }
六、参考文献
OMIM数据库中还收录了与遗传疾病相关的相关文献,这些文献包括一些症状描述、病例讨论、基因组测序研究等。这些文献的引用对于增强研究者对该遗传疾病的认识,同时也可以为研究者提供启示。
/** * 获取指定OMIM编号的参考文献 * * @param omimId OMIM编号 * @return 参考文献列表 */ public List getReferences(String omimId) { // 查询OMIM数据库中该记录的参考文献信息 // ... return references; }