在Debian 6下安装R和Bioconductor
来源:互联网 发布:数据库服务器默认地址 编辑:程序博客网 时间:2024/05/17 05:05
一、简介
R(http://www.r-project.org/):用于统计计算的编程语言。
Bioconductor(http://www.bioconductor.org/):基于R的用于基因组数据分析的程序包。
两者均为开源软件。
二、R的安装
系统选择Debian 6,由于系统自带的R版本为2.11.x版,因此决定直接从R站点安装2.15.3版。
用root账号登录,从 http://cran.r-project.org/mirrors.html 选择一个镜像站点,
将 deb http://<favorite-cran-mirror>/bin/linux/debiansqueeze-cran/ 加到 /etc/apt/sources.list (<favorite-cran-mirror>用上述镜像站点替换)
依次执行:
# apt-get update
# apt-get install r-base r-base-dev
即可安装完成。
# R # 启动R控制台
> install.packages('包名') ; # 安装其它程序包
> installed.packages(); # 查看已安装程序包详情
> pkgs <- rownames(installed.packages());
> pkgs; # 仅查看已安装程序包名
用非root账号登录
执行:
$ R
即可启动R控制台,或者
$ R -g Tk &
即可启动基于Tk的图形用户界面。
三、Bioconductor的安装和更新
还是回到用root账号登录系统,启动R
# R
在R控制台,执行:
> source("http://bioconductor.org/biocLite.R");
> biocLite();
> ?biocLite; # 显示biocLite帮助
有关2.11版Bioconductor的包可在 http://www.bioconductor.org/packages/2.11/BiocViews.html#___Software 找到。
下次重新启动R时
> library(BiocInstaller); # 装载BiocInstaller包,这也是装载R其它程序包的命令
> biocLite("包名"); # 或者
> biocLite(c("包名1", "包名2", ...)); # 安装多个Bioconductor程序包
需更新已安装Bioconductor时,执行
> source("http://bioconductor.org/biocLite.R");
> biocLite();
四、R程序包资源
http://cran.r-project.org
http://www.bioconductor.org
http://r-forge.r-project.org/
- 在Debian 6下安装R和Bioconductor
- 在debian中安装Emacs和R/Bioconductor
- vim编辑R代码的实现:::(R语言安装BIoconductor和BiocLite):R在linux的安装
- 在debian系统下安装R以及Rstudio的经历
- debian/ubuntu 下 R安装rJava
- 在debian下安装GNUstep
- 在colinux下安装debian
- 在debian下安装Nodejs
- 【R】在centOS7下编译安装R3.3.2和R
- 在Debian Linux下安装ACE5.6菜鸟攻略
- ati显卡在debian下安装
- 在Debian Linux下安装SkyEye_V1.2.3
- 在Debian lenny下安装ns-2.34
- MYSQL二进制包在Debian下安装
- 在debian/Ubuntu下安装sqlplus
- 在 Debian 下安装 Apache,MySQL,PHP
- 在 Debian 下安装 Apache,MySQL,PHP
- dokuwiki在debian下的安装
- 关于挂载虚拟磁盘的诸多事情
- 《逆袭大学》半拉子自序
- C++语法基础--顺序容器(一)--vector,list,deque
- Matlab点除和除的区别
- 需求的粒度是项目的心跳
- 在Debian 6下安装R和Bioconductor
- 一句话
- Linux下局域网同步时间
- 浅谈windows8.1--从输入法开始
- SQL Server 排序规则
- 2013年暑假队内选拔赛题解1
- Could not load the Tomcat server configuration at \Servers\Tomcat v7.0 Server at localhost-config
- jsonc库使用
- UNIX环境高级编程——信号(API)