biomaRt包下载转录本信息
biomaRt:Interface to BioMart databases (i.e. Ensembl)
该包支持以统一的方式检索大量数据,而无需了解底层数据库模式或编写复杂的SQL查询。生物分子标记数据库最突出的例子是由Ensembl维护的,它为生物分子标记用户提供了对不同数据集的直接访问,并支持从基因注释到数据库挖掘的各种强大的在线查询。
1. 连接选定的数据库
library(biomaRt)#listEnsemblArchives()
#listEnsemblGenomes()# lists the available BioMart databases hosted by Ensembl
listEnsembl()
# 连接选定的数据库
ensembl <- useEnsembl(biomart = "genes", mirror = 'asia',dataset = "hsapiens_gene_ensembl")
2. 选定数据集
# 数据库中的数据集
datasets <- listDatasets(ensembl)head(datasets)
# 查询数据集
searchDatasets(mart = ensembl, pattern = "hsapiens") #hsapiens_gene_ensembl# 选定数据集
ensembl <- useDataset(dataset = "hsapiens_gene_ensembl", mart = ensembl)
3. 下载转录本信息
可以进行ENSG ID 转化基因名(symbol),含有转录本长度等。
# 下载转录本信息
my_ensembl_gene_id <- c("ENSG00000000003","ENSG00000000005","ENSG00000000419","ENSG00000000457","ENSG00000000460","ENSG00000000938")# listAttributes(mart = ensembl)
hg_symbols<- getBM(attributes=c('ensembl_gene_id','hgnc_symbol',"chromosome_name", "start_position","end_position", "transcript_length","band"), filters= 'ensembl_gene_id', values = my_ensembl_gene_id, mart = ensembl)
biomaRt包下载转录本信息相关推荐
- 使用R包ggbio画单个基因的 autoplot转录本信息图
autoplot转录本信息for循环画图并保存 话不多说,直接上代码 if (!requireNamespace("BiocManager", quietly = TRUE))in ...
- TCGAbiolinks包下载TCGA数据
Bioconductor的TCGAbiolinks包用于GDC数据综合分析的R/Bioconductor软件包,本文主要展示下载数据集和代码. 1. 包的加载 # if (!requi ...
- 淘淘商城 本地仓库配置和仓库jar包下载
SVN服务器的搭建请查看该文:<Win7 x64 svn 服务器搭建> 1:仓库包存放位置: 2:setting.xml 文件配置信息 1 <?xml version="1 ...
- python虚拟环境安装包_Python虚拟环境的创建和包下载过程分析
为什么使用虚拟环境 因为直接在真实环境进行安装python的包会造成环境之间的污染,因此需要创建虚拟环境,原则上每一个项目都需要有一个独属于自己的虚拟环境 Python项目的每次运行都需要启动环境,如 ...
- 【华为云实战开发】15.Maven依赖的JAR包下载慢?赶紧看过来
文:华为云DevCloud 亲亲土豆 相信许多JAVA开发者在日常工作中时常会碰到这种情况,那就是编译Maven工程时,工程所依赖的jar包文件下载非常慢,甚至经常出现下载不成功的问题,今天,小编就给 ...
- 三星GT-P1000完美刷机教程,附ROM刷机包下载
原文地址为: 三星GT-P1000完美刷机教程,附ROM刷机包下载 http://www.ml.tc/p1000_shuaji/ 今天刷了个三星P1000,将刷机方法陈述如下,方便搜索前来有需要的网友 ...
- 使用GEOquery包下载原始数据
系列文章目录 生信分析第一步:R语言基础应用以及数据前处理 文章目录 R包下载 使用GEOquery包下载原始数据 芯片数据读取 GEOquery 一步下载并读取数据 提取GEO表达矩阵 提取GEO注 ...
- Linux几种包下载安装方式
一.Linux系统下包安装过程 1.包下载有两种方式: 1).在windos上下载好压缩包文件后,通过工具上传到Linux 2).在linux中通过wget命令直接下载 wget http://npm ...
- 我的世界Minecraft基岩版开服服务器教程(Windows)开服器开服包下载开服网站服务器要多少钱开服核心开服端下载
我的世界Minecraft基岩版开服服务器教程(Windows)开服器开服包下载开服网站服务器要多少钱开服核心开服端 前言:大家好我是艾西,最近很多小伙伴问我Minecraft我的世界怎么开服以及服务 ...
最新文章
- 字节跳动《Python高频面试题》火了,完整版 PDF 开放下载!
- Cissp-【第5章 身份与访问管理】-2021-3-14(561页-600页)
- c语言infile和outfile用法,C语言文件读写基本操作DEMO
- 数据仓库工具箱:维度建模权威指南3
- 对数周期天线hfss建模_HFSS也有金手指,FADDM招式详解
- MySQL入门 (二) : SELECT 基础查询
- Python之configparser模块详解和使用
- 王庆的边缘计算(第四章)
- jboss7 应用详解_【扔掉说明书114】本田 思域 2020款 舒适与娱乐功能详解
- python源码剖析笔记
- amd编码器 hevc_HEVC/H.265硬件编码器实现杂谈
- matplotlib之pyplot模块之网格线设置(grid():设置网格线外观)
- (华师2021年秋季课程作业以及答案3)论述东西方文化差异对建筑风格的影响。
- 7-1 厘米换算英尺英寸*宅家第一天
- 两数之和:找出给定数组中和是给定目标整数的两个整数,输出找到的两个整数下标
- shell中初始化数组并遍历数组
- Jackson JsonParser 和 JsonGenerator
- 计算机启动时都发生了什么?
- 对象存储Minio 客户端工具类,实现文件上传、图像压缩、图像添加水印
- 6岁男孩向他们敬礼2分钟,夏日炎炎,你们都辛苦了!