数据价值-DataValues

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 91|回复: 0

[R语言] R语言 Bioconductor包的安装指南

[复制链接]

1万

主题

1万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
39025
发表于 2016-12-16 13:28:43 | 显示全部楼层 |阅读模式
R语言 Bioconductor包的安装指南,
一:安装基本的Bioconductor组件
在BioC的官方网站上,存放着Bioc包的安装脚本,biocLite.R, 每次需要安装BioC的包之前,我们运行该脚本。source是运行代码脚本的命令,可以是本地文件,可以是网络上的文件。需要你有流畅的网络链接
source(“http://bioconductor.org/biocLite.R”),
biocLite(),
biocLite()是安装函数,相当于R中的常用的install.package命令,如果不传递需要安装的包的名称,那么则安装如下的组建。 affy, affydata, affyPLM, affyQCReport, annaffy, annotate, Biobase,biomaRt, Biostrings, DynDoc, gcrma, genefilter, geneplotter, GenomicRanges, hgu95av2.db, limma,marray, multtest, vsn, 和 xtable. 在下载和安装完成之后,会打印 “Installation complete” 和 TRUE.,
同时biocLite()也有其他的参数,控制安装。
pkgs    字符,指定需要安装的包
destdir    文件系统路径
lib    安装包的库,
二:安装额外的包,
除了一种所描述的默认安装的包之外,R和Bioc有非常多的其他的包供安装,bioc包的分类参见BiocViews, 假设我们需要安装一个名为EBImage的包
source(“http://bioconductor.org/biocLite.R”)
biocLite(“EBImage”),
可以同时安装多个包
biocLite(c(“pkg1″,”pkg2″)),
三:升级安装的包
Bioc的包尤其是那些开发版本的包,升级的非常频繁,如果需要同步更新的代码,需要升级。打开新的R。运行,
source(“http://bioconductor.org/biocLite.R”)
old.packages(repos=biocinstallRepos()),
升级所有已经安装的包,运行,
source(“http://bioconductor.org/biocLite.R”)
update.packages(repos=biocinstallRepos(), ask=FALSE),
请阅读update.packages的帮助文档,获得更多的信息。极少的情况下,需要重新编译bioc的包,为了兼容C或者Fortran, 一个方法就是输入并且运行,
source(“http://bioconductor.org/biocLite.R”)
pkgs <- rownames(installed.packages())
biocLite(pkgs),
这将重新安装所有目前的已安装包,大家需要注意,可能对带宽要求极高。一般不建议进行。,
转载请注明:数据分析 » R语言 Bioconductor包的安装指南
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|DataValues ( 赣ICP备16006919号 ) DataValues

GMT+8, 2019-5-20 07:07 , Processed in 0.110486 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表