如何利用OMIM数据库获取肿瘤相关所有突变基因?

news/2025/1/11 4:04:03/

如何利用OMIM数据库获取肿瘤相关所有突变基因?

OMIM是人类孟德尔遗传数据库(线上版)(0nline Mendelian Inheritance in Man)的简称。这是一个持续更新的关于人类基因和遗传紊乱的数据库,主要着眼于遗传性的基因疾病,包括文本信息和相关参考信息、序列纪录、图谱和相关其他数据库(度娘有介绍,此处省略很多字)。

对于临床工作者,通过体现病人临床特征的关键词,可以从OMIM数据库中寻找最近的临床检测标准和发展趋势。在教学研究方面,OMIM可以迅速、简单地提供给学者们关于基因和遗传病方面最关键的信息和综评,并且实现表型到基因型的分析,而这些使联机医学检索系统(Medline)无法比拟的。当然,OMIM最具魅力之处是它能够提供给遗传学家关于基因序列、图谱、文献等其它数据库关于此类注释的详尽信息。下面就给大家示范下OMIM经常用到的搜索基因功能啦~~

Tips: 主要流程即是从OMIM数据库下载疾病数据,选择与肿瘤相关的疾病,并获取关联基因。

1获取数据—从OMIM数据库下载疾病数据,获取关联基因

1.1.打开http://omim.org/,在上方工具栏“downloads”选项卡中选择“Register for Downloads”

在这里插入图片描述

1.2. 提交注册信息,数秒内内即可收到相关邮件。(需要使用机构的邮箱)

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

1.3 在邮箱中打开FTP服务器地址,选择“morbidmap”文件,右键另存为保存.txt文件,原始数据获取完成。

在这里插入图片描述

2 处理数据

2.1.下载morbidmap数据集,使用excel打开(用Excel中Data菜单中的数据导入功能打开,注意分隔符是”|”,正确打开如下图所示(完美变身)),包括4列,可提供如下信息。

在这里插入图片描述

2.2. 过滤疾病名称(第一列),选择与肿瘤相关的疾病(可以使用excel的筛选功能),共有34条记录符合要求。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.3.将筛选所得记录中的基因选中,拷贝到新的工作表中。利用“数据”选项卡中“分列”工具,分隔符号为“,”,将所有基因名称单独分散到单元格中。随后将其移动至A列中,再拷贝一列至B列,利用“数据”选项卡中“删除重复项”工具处理B列,即可观察与肿瘤疾病关联的致病基因共有78个。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.4. 统计基因出现频率,在C1中输入函数COUNTIF,参数一为A列数据A1:A109,参数二为B1,相当于统计B1在A列出现的频率,随后填充B列即可统计全部。随后将BC两列拷贝到新工作表中,以B列为基准降序排序,观察各基因出现频率。其中出现两次的基因为:ADHR、HPDR2、PBT、PHPTC、FGF23、KIT,其余均只出现一次。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
是不是超级简单,小伙伴们动手试起来呀,当然也可以搜索其它相关疾病,只要你需要,OMIM数据集都能搜得到!!

其他疾病的致病基因也可以在此数据库中查找到。

转载自:https://cloud.tencent.com/developer/news/125239
2020年7月31日下载数据
链接:https://pan.baidu.com/s/1qy52cm_m3RtXsQpa7DI3mQ
提取码:7y4f
复制这段内容后打开百度网盘手机App,操作更方便哦


http://www.ppmy.cn/news/674309.html

相关文章

数据库 | OMIM (在线人类孟德尔遗传)数据库简介

OMIM,即在线人类孟德尔遗传(Online Mendelian Inheritance in Man),是一个综合的、权威的研究人类表型和基因型关系的数据库,收录了所有已知的孟德尔疾病,和超过16000个基因的信息(涵盖一大半人…

JS知识点汇总(七)--数据类型

1. JavaScript中的简单数据类型有哪些? 1、概述 JS 中有六种简单数据类型:undefined、null、boolean、string、number、symbol ES10中的新特性 BigInt (任意精度整数),目前还处于stage-4阶段,不出意外即将成为js的第七种基本数据…

Leetcode-每日一题【61.旋转链表】

题目 给你一个链表的头节点 head ,旋转链表,将链表每个节点向右移动 k 个位置。 示例 1: 输入:head [1,2,3,4,5], k 2 输出:[4,5,1,2,3] 示例 2: 输入:head [0,1,2], k 4输出&#xff1a…

关于苹果appid忘记安全性问题重置

在使用xcode时,发现强制推送双重认证,但是注册忘记了安全性问题。解决流程如下,耗时3天左右(不算周末) 账号密码正确,没有救援电子邮件,已经两步验证,忘记安全性问题的情况下启用双重认证 打电话工程师工单…

忘记iCloud密码的解决方案 - 仅适用于iOS 7.1以前(不含)

当苹果公司首次推出iOS 7时,有一个小技术错误帮助用户删除iCloud帐户,而不需输入密码。不过,苹果公司已经通过iOS 7.1的修正了这个错误。但是,如果您仍然拥有iOS 7,请按照以下步骤指导您删除遗失密码的iCloud帐户。 s…

iCloud说明

原文地址:https://developer.apple.com/library/prerelease/ios/#releasenotes/General/WhatsNewIniPhoneOS/Articles/iOS5.html iCloud Storage APIs The iCloud storage APIs let your application write user documents and data to a central location and access those i…

iPhone App里保存用户密码的安全方法

转自CocoaChina会员的博客,原文地址 http://b.imi.im/?p362 作为一名iPhone开发者, 你需要对你的用户安全负责. 请问, 你是怎么保存用户的密码的?直接保存到plist里?加密? AES? DES? 能保证你的代码不被反编译拿到你的加密Key? 这也未免太不苹果了吧. 我Goog…

iOS 7新漏洞:不用输密码就能关闭“找到我的iPhone”并移除iCloud账户

苹果早前就为iOS系统引入了追踪丢失iPhone设备的安全功能,在用户的iPhone设备被窃或丢失后,这项安全功能能够阻止偷窃或捡到iPhone手机的人移除设备中的iCloud账户,以及阻止他们关闭Find my iPhone功能。不过有用户似乎发现了iOS 7以及更高版…