ensembl数据库BioMart使用,查找转录本ID在ensembl与refseq中的对应关系

如何查找 转录本ID在ensembl与refseq中的对应关系

Ensembl数据库地址:
http://grch37.ensembl.org/index.html

进入BioMart
在这里插入图片描述
选择DataSet
在这里插入图片描述
点击左侧 Filter 可以选择一些条件
点击Attributes
在这里插入图片描述
点击GENE选择特征 ,勾选 Gene name , Transcript name
在这里插入图片描述
点击EXTERNAL, 在 External References 中选择需要转换对应的外部数据库的种类信息,勾选 Refseq的转录本ID
在这里插入图片描述
点击左上角RESULT ,再点击GO ,就可以导出结果了,这样就找到ensembl数据库中转录本的ID与Refseq数据库中转录本ID的对应关系了
在这里插入图片描述

### biomaRt 生物信息学 R包 使用教程 #### 什么是 biomaRt? `biomaRt` 是一个用于访问 BioMart 数据库的 R 包,BioMart 提供了一个强大的平台来查询和检索来自多个数据库系统的生物数据[^1]。它支持多种类型的基因组、转录组以及蛋白质组的数据分析操作。 #### 安装加载 `biomaRt` 要安装并加载该包,可以按照以下方式执行: ```r if (!requireNamespace("BiocManager", quietly = TRUE)) install.packages("BiocManager") BiocManager::install("biomaRt") library(biomaRt) ``` 上述代码片段展示了如何利用 BiocManager 工具完成 `biomaRt` 的安装过程,并将其引入到当前的工作环境中。 #### 基本功能介绍 `biomaRt` 可以帮助研究者轻松获取不同物种之间的同源关系以及其他重要的注释信息。例如,可以通过此工具实现如下目标: - 查询特定基因在其他物种中的直系同源基因; - 将 Ensembl ID 转换成 RefSeq 或 UniProtKB 记录等不同的标识符体系; - 获取有关某个基因的功能描述及其所在染色体位置的信息。 下面是一个简单的例子,演示了如何使用 `biomaRt` 进行基因ID转换的任务: ```r # 创建连接至ENSEMBL数据库的对象实例 ensembl <- useMart("ensembl", dataset="hsapiens_gene_ensembl") # 执行实际的映射工作 gene_ids <- c('ENSG00000139618', 'ENSG00000157764') results <- getBM(attributes=c('external_gene_name','description'), filters='ensembl_gene_id', values=gene_ids, mart=ensembl) print(results) ``` 这段脚本首先定义了一个指向人类基因集合 (Homo sapiens gene set) 的 Mart 对象,接着指定了希望提取出来的属性列表(这里是外部名称和描述),最后给出了过滤条件即输入的一系列 ENSG 形式的 Gene IDs 来得到对应的结果表单。 #### 学习资源推荐 对于初学者来说,除了官方文档外还可以参考一些在线课程或者书籍加深理解。如果担心自己缺乏必要的数理背景,则不必过分担忧,因为正如之前提到过的那样,“兴趣是最好的老师”,随着不断解决问题积累经验,自然会对相关领域产生更深的兴趣[^2]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

风风是超人

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值