关于AnnotationHub的一些应用
2024-09-05 08:40:52
AnnotationHub是一个包含大量注释信息的数据库,里面有很多物种,以及来源于很多数据库的注释信息。
1,安装这个包
source("https://bioconductor.org/biocLite.R")
biocLite("AnnotationHub"),
2,载入这个包:
library(AnnotationHub)
(如有提示说需要载入其它包,比如BiocGenerics,parallel,那么就载入它们)
library(BiocGenerics)
library(parallel)
library(AnnotationHub)
3,建立AnnotationHub对象
ah = AnnotationHub()
接下来我们可以按自己的需求来完成,
比如a:想要查看AnonotationHub里面包括那些物种:
unique(ah$species)
由于包含东西太多,我们可以根据自己想要找的物种,来看这个AnonotationHub里面是否包含我们想要的物种:
ah$species[which(ah$species=="Mus musculus")]
可见是包含的,由于我们想要使用clusterProfiler包,这个包只针对含有OrgDb对象的,所以我们继续寻找
使用R中的qury函数可以看见一些信息:
OrgDb属于rdataclass里面的,所以使用
就找到了,名字为org.Mm.eg.db。
初学,如有不对还请指出。
大神详解:http://www.jianshu.com/p/ae94178918bc
最新文章
- Exercise 24: More Practice
- [转]Could not load file or assembly 'System.Core, Version=2.0.5.0 和autofac冲突的问题
- 【转载】Unix Shell中用[-n]判断字符串不为NULL
- 如何更新Android SDK和Build Tool
- Partition分组使用和行列转换
- Android 一个Activity保存它自己的实例
- [wikioi]合并果子
- UVA 1611 Crane
- ubuntu16.04安装kde桌面出错: /var/cache/apt/archives/kde-config-telepathy-accounts_4%3a15.12.3-0ubuntu1_amd64.deb
- boost 分析命令行参数
- Mac OS X窗口最小化方法的几个快捷键
- STL -->; string类字符串
- [Swift]LeetCode277. 寻找名人 $ Find the Celebrity
- 利用 John the Ripper 破解用户登录密码
- textrank的方法,大概懂了
- 机器学习入门-数据过采样(上采样)1. SMOTE
- html视频背景
- sicily 1231. The Embarrassed Cryptography
- Azure Cloud Application Design and Implementation Guidance performance-optimization
- L016-linux系统文件权限体系实战深入讲解小节
热门文章
- 如何从一台OPC Server访问多个PLC
- rocketMQ(一)基础环境
- [技术博客]在团队中使用Pull Request来管理代码
- 2021.7.17 NKOJ周赛总结
- fatal error: sqlite3.h: No such file or directory
- Win powershell执行策略配置
- 策略路由——使用Router-Policy策略路由进行路由协议的引入
- 倒谱Cepstrum本质的理解
- APP自动化之Hybrid自动化解决方案(七)
- 攻防世界 WEB 高手进阶区 unserialize3 Writeup