一文教你进行多种ID转换(上)

如题所述

在进行转录组、蛋白质组和代谢组的数据分析时,会遇到基因(蛋白质)和代谢物不同ID之间的转换问题。不同数据库提供独特的ID,如基因的Entrez ID、HUGO Gene Symbol和Uniprot ID等。为了便于分析,需在不同ID间转换。本文汇总了ID转换方法。


基因/蛋白质ID名称包括:



    Entrez ID:NCBI基因特异性数据库分配的整数编号,唯一且稳定。
    HUGO Gene Symbol:基因的官方名称,由HGNC提供,唯一。
    Gene Name:基因的完整名称,对应于Gene Symbol。
    HGNC ID:HGNC数据库分配的基因编号。
    Ensembl ID:Ensembl数据库的基因ID,格式为[物种符号][分子特征][唯一数字]。
    Uniprot ID:整合三大数据库资源的蛋白质数据库ID,格式为:[OPQ][0-9][A-Z0-9]{3}[0-9]|[A-NR-Z][0-9]([A-Z][A-Z0-9]{2}[0-9]){1,2}。
    RefSeq ID:NCBI参考序列数据库的标识符。
    OMIM ID:人类基因和遗传病数据库的六位数编号。

代谢物ID名称包括:



    Chemical Name:代谢物标准名称。
    KEGG ID:KEGG数据库的代谢物编号。
    HMDB ID:人体代谢组数据库的代谢物编号。
    Pubchem CID:PubChem数据库的化合物登录号。
    CAS Registry Number:化合物唯一标识符。
    SMILES、InChI和InChIKey:描述化学结构的表示方法。
    ChEBI ID:ChEBI数据库的化合物唯一标识符。

使用R语言进行ID转换时:



    利用AnnotationDbi包的mapIds、select、bitr函数进行基因ID转换。
    利用clusterProfiler包进行Ensembl ID/RefSeq ID转换。
    访问NCBI的FTP下载基因文件进行ID转换。
    使用CTSgetR包在化合物名称和数据库标识符间进行转换。
    解析HMDB的hmdb_metabolites.xml文件获取ID对应关系。

掌握这些方法,可有效进行基因/蛋白质和代谢物ID之间的转换,为数据分析提供便利。

温馨提示:内容为网友见解,仅供参考
无其他回答

一文教你进行多种ID转换(上)
利用AnnotationDbi包的mapIds、select、bitr函数进行基因ID转换。利用clusterProfiler包进行Ensembl ID\/RefSeq ID转换。访问NCBI的FTP下载基因文件进行ID转换。使用CTSgetR包在化合物名称和数据库标识符间进行转换。解析HMDB的hmdb_metabolites.xml文件获取ID对应关系。掌握这些方法,可有效进行基因\/蛋白质和代谢物...

一文教你进行多种ID转换(下)
5. g:Profiler:这是一个灵活的在线ID转换工具,支持多种基因、蛋白质、microarray探针类型ID转换,支持人类的98个不同ID类型,包括Ensembl、Refseq、Illumina、Entrezgene和Uniprot标识符。所有ID都是通过Ensembl基因标识符进行匹配的。6. KEGG的Convert ID工具:KEGG的工具可以将外部数据库(如Uniprot、NCBI...

一文了解AppleID,手把手教你MacBook注册ID(图文详解)Mac教程1
步骤一:打开系统偏好设置,选择登录。步骤二:选择创建Apple ID(如有现有ID可直接登录)。步骤三:输入ID信息,可选常用邮箱,确保密码安全并记录。步骤四:绑定手机号,接收验证码验证。步骤五:等待服务器验证,可能需要一段时间。步骤六:创建ID后,登录App Store进行软件下载。即使没有Apple ID,Mac...

一文了解AppleID,手把手教你MacBook注册ID(图文详解)Mac教程1
创建Apple ID:打开系统偏好设置,点击登录,选择创建Apple ID。如有旧ID,可直接登录。填写个人信息:输入你的ID和密码(强烈建议记在小本子上),然后点击"下一步"。验证手机号:绑定手机号并接收验证码,验证成功后继续。等待云服务同步:初次登录可能需要链接到云上贵州服务器,耐心等待,可能会花一些...

一文看懂!海外Apple ID注册保姆级教程来了
第一步,在Safari浏览器中访问appleid.apple.com\/accou...页面,填写相关信息并点击继续。第二步,验证邮箱,收到一封邮件后,将邮箱验证码输入以完成验证。同时,系统会发送短信至您的手机号,输入短信验证码进行验证。第三步,在完成验证后,进入账号信息页面(电脑端请点击左侧的个人信息,右侧的国家...

一文教你苹果id如何注册!
点击"创建Apple ID",开始创建过程。在创建过程中,填写姓名和出生日期(这部分可以使用虚构信息)。选择"使用电话号码注册",输入你的常用手机号码。设置一个密码,然后就完成了ID的基础设置。打开App Store,随便点击一个软件,点击获取,进行身份验证。阅读并接受条款,继续下一步。填写完整的地址信息,...

一文教你如何配置路由策略
开启BGP之旅: 在Router_1上,启动BGP,设置BGP Router ID为1.1.1.1,连接Router_2,并引入路由10.10.0.0\/24。这是主链路的基石。 搭建安全屏障: 在Router_2上,创建一个允许10.20.0.0\/24的ACL,启动BGP并与Router_1、Router_4建立连接。设置路由优先级,确保BGP路由的高效传输。

苹果系统升级后要双重认证,可是我之前就没设置过,现在要怎么办_百度...
如确认操作来源,建议直接忽略登录位置),点击允许后系统会自动生成6位数的验证码;2、在新iOS设备上输入刚才获取的验证码即可完成该Apple ID双重认证;3、如果手边没有受信任设备,可以点击“未收到验证码”,选择将验证码发送到受信任的手机号码,系统将以短信或电话形式提供验证码。4、 如果无法在受...

一文详解如何用ID-Mapping解决微信营销痛点(企微篇)
首先,神策数据解决了企微好友与存量用户的ID匹配问题,高效识别企微好友线索阶段,并确定销售切入的更优路径。具体来说,神策数据通过企微参数活码的配置,识别不同渠道来源的扫码好友,并基于升级后的ID-Mapping能力,利用UnionID识别新增企微好友中的存量线索。同时,神策市场团队借助ID-Mapping,帮助销售...

pandas系列之长宽表转换
1 宽表转换为长表转换之前先来看一下原始的数据结构 importpandasaspduser_df=pd.read_excel(r'C:\\Users\\viruser.v-desktop\\Desktop\\用户信息表.xlsx')print(user_df)result:用户id等级区域城市7月销量8月销量9月销量分类编号名称用户名01A华东上海656778水果0苹果小明12B华中武汉455458水果1橙子小明23B...

相似回答
大家正在搜