上一篇我也想装个linux系统!讲到linux系统的安装,实则就是为了本期准备的,因为测序数据分析涉及的大部分软件都是基于linux的,目前还没有linux系统或者打算只在windows下用R去做一些统计分析的盆友,本期可以做个了解,有需要的时候记得有这篇文章...

下面我们讲解微生物流程分析中软件的安装!

一、打开终端命令行

首先要登录进入linux系统:

左上角桌面会有一个应用程序的按钮,点击后会看到终端图标,点击打开即可:

接下来的软件安装都将在该界面下进行,所谓的命令行模式...

二、软件安装

### qiime 安装

大家可以按照以下命令安装:

# install setuptools

wget https://bootstrap.pypa.io/ez_setup.py

sudo python ez_setup.py

# install pip

wget https://bootstrap.pypa.io/get-pip.py

sudo python get-pip.py

# installdependence

sudo pip --default-timeout=100 install -U numpy

sudo yum install python-devel

sudo yum install libevent-devel

# install  tkinter

sudo yum install tkinter

sudo pip --default-timeout=100 install -U qiime

### usearch 安装

在官网下载

http://www.drive5.com/usearch/download.html

提供邮箱,会将下载链接发送至邮箱,64位版本需要收费。下载下来,将可执行程序上传至linux即可,另外下载一些可能会用到的python脚本:

http://drive5.com/python/python_scripts.tar.gz

下载后解压即可

### seq_crumbs 安装

wget https://bioinf.comav.upv.es/downloads/seq_crumbs-0.1.9.tar.gz

tar zxvf seq_crumbs-0.1.9.tar.gz

cd seq_crumbs-0.1.9

sudo python setup.py install

### trim_galore 安装

git clone https://github.com/FelixKrueger/TrimGalore.git

### mothur安装

wget https://github.com/mothur/mothur/releases/download/v.1.39.3/Mothur.linux_64.zip

unzip Mothur.linux_64.zip

### flash2安装

sudo yum install zlib-devel

git clonehttps://github.com/dstreett/FLASH2.git

cd FLASH2

make

### fastx_toolkit安装

wget http://hannonlab.cshl.edu/fastx_toolkit/fastx_toolkit_0.0.13_binaries_Linux_2.6_amd64.tar.bz2

tar xjf fastx_toolkit_0.0.13_binaries_Linux_2.6_amd64.tar.bz2

### KronaTools安装

wget https://github.com/marbl/Krona/releases/download/v2.7/KronaTools-2.7.tar

tar xvf KronaTools-2.7.tar

cd KronaTools-2.7

./install.pl  --prefix=`pwd`

### lefse安装

wget https://bitbucket.org/nsegata/lefse/get/54694b4b0d9e.zip

unzip 54694b4b0d9e.zip

mv nsegata-lefse-54694b4b0d9e nsegata-lefse

### PICRUSt安装

git clone git://github.com/picrust/picrust.git

cd picrust/picrust/data/

wget ftp://ftp.microbio.me/pub/picrust-references/picrust-1.0.0/16S_13_5_precalculated.tab.gz

wget ftp://ftp.microbio.me/pub/picrust-references/picrust-1.0.0/ko_13_5_precalculated.tab.gz

wget ftp://ftp.microbio.me/pub/picrust-references/picrust-1.0.0/cog_13_5_precalculated.tab.gz

wget ftp://ftp.microbio.me/pub/picrust-references/picrust-1.0.0/rfam_13_5_precalculated.tab.gz

cd ../../picrust

sudo python setup.py install

三、R及R包安装

R 安装详见我们今天发布的另一篇

R语言实战专题 | R语言安装

安装完成后打开R软件,命令行复制粘贴下面的脚本即可安装所有需要的R包:

### check and install R packages

need.packages1 = c('labdsv', 'RColorBrewer', 'rnaseqWrapper', 'plyr', 'VennDiagram', 'picante', 'vegan', 'mapplots', 'ggplot2', 'ape', 'ggrepel', 'entropart', 'gtools', 'mixOmics', 'MASS', 'pheatmap', 'vcd', 'maptools', 'Hmisc', 'scatterplot3d', 'igraph')

logical_res = need.packages1%in%row.names(installed.packages())

index = which(logical_res == FALSE)

if(length(index) != 0){

install.packages(need.packages1[index], repos = 'https://mirror.lzu.edu.cn/CRAN')

}

# bioconductor packages

need.packages2 = c('limma', 'metagenomeSeq', 'phyloseq')

logical_res = need.packages2%in%row.names(installed.packages())

index = which(logical_res == FALSE)

if(length(index) != 0){

source('http://bioconductor.org/biocLite.R')

biocLite(need.packages2[index])

}

温馨提示,完成本期后想要退出linux,关闭虚拟机之前先关闭客户机哦:

linux下微生物软件,微生物多样性专题 | 扩增子测序分析实战(三)软件安装相关推荐

  1. 在 Linux 下使用 RAID(二):使用 mdadm 工具创建软件 RAID 0 (条带化)

    RAID 即廉价磁盘冗余阵列,其高可用性和可靠性适用于大规模环境中,相比正常使用,数据更需要被保护.RAID 是一些磁盘的集合,是包含一个阵列的逻辑卷.驱动器可以组合起来成为一个阵列或称为(组的)集合 ...

  2. raw文件 linux,Linux下处理(包括raw,HDR)和管理照片软件介绍

    Linux下处理(包括raw,HDR)和管理照片软件介绍写这个帖子算是为论坛做点贡献吧(平时还是潜水的多),虽然估计对大部分人没用,但是万一有用Linux的兄弟搜索一下论坛能看到这个帖子还是有帮助的 ...

  3. *Linux下的USB总线驱动 u盘驱动分析*

    Linux下的USB总线驱动(三) u盘驱动分析 版权所有,转载请说明转自 http://my.csdn.net/weiqing1981127 https://www.xuebuyuan.com/13 ...

  4. Linux下双网卡分配同一网段地址问题分析

    博客迁移 不恰饭的小站 文章目录 博客迁移 需求 问题 目前的情况为: Automatically generated file; DO NOT EDIT. Linux/arm64 4.19.59 K ...

  5. Sentieon软件应用之浅层测序分析

    近日,Sentieon与中国遗传疾病诊断领导者安吉康尔积极合作,共同开发测试了基于Sentieon机器学习变异检测模块DNAscope的"浅"测序模型,并探索了该模型在遗传病临床诊 ...

  6. python单词软件哪个好_利用Python分析背单词软件的惊人真相

    摘要:利用python分析背单词软件,揭秘你不知道的惊人真相 0×00 前言 你想知道背单词软件有大概多少人注册第一天都没有背完嘛 你想知道背单词软件这么火,这么多人在使用,真的有多少人真的在背诵嘛 ...

  7. 通达信版弘历软件指标_通达信获利分析仿弘历软件的六彩神龙指标公式(选股公式/源码)...

    最近看到很多股民说需要通达信公式里关于通达信获利分析仿弘历软件的六彩神龙指标公式,下面红股网整理一份<通达信获利分析仿弘历软件的六彩神龙指标公式(选股公式/源码)>,希望让您对通达信公式有 ...

  8. Linux下全平台聊天工具,程序员的全平台聊天软件:Rocket.Chat

    Rocket.Chat 是什么? 字面意思好像是"火箭聊天".Rocket.Chat 是一款类似于 Slack 的开源聊天软件,其支持 Windows.Mac.Linux 和 An ...

  9. linux下c/c++实例之十四c实现的bt软件下载

    转载之http://m.blog.csdn.net/taiyang1987912/article/details/51288661

最新文章

  1. Linux—帐号和权限管理
  2. Android实训日志:基于外部存储的音乐播放器V05
  3. NeurIPS 2020 | FixMatch:通过图像增强就能实现半监督学习
  4. boost::hana::maximum.by用法的测试程序
  5. maven项目修改java编译版本的方式
  6. redis反杀面试官之10问
  7. Dubbo管理控制台dubbo-admin搭建
  8. Windows 安装 Oracle Java JDK
  9. windows10防Linux,用户禁用Defender提升Win10 Linux子系统性能
  10. 远程仓库之GitHub介绍
  11. DB2 SQLCODE 异常大全编辑(一)
  12. html5快手视频播放特效,抖音快手热门上人在天上飞的特效视频教程
  13. pacman 查询_pacman常用命令
  14. 服务器自动关机重启1076,状态服务器上的事件 ID 1072 或1076 - ASP.NET | Microsoft Docs...
  15. Java生成指定范围的随机数
  16. 从此,清华不再「唯论文数」!校长邱勇:大学不能把学术权力,交给期刊编辑和审稿人...
  17. windows下使用route添加路由
  18. 基于Visual Studio 2017的opengl安装
  19. Spring Security 配置白名单访问后,仍然报错403
  20. js indexOf使用及注意事项以及数组使用indexOf

热门文章

  1. 解决华为手机获取相册图片路径为null
  2. 华北赛区承办学校:太原工业学院
  3. 微信小程序图片根据屏幕比例缩放
  4. RabbitMQ:镜像队列Mirrored queue
  5. 【2019保研经验】清华贵系、清华软院、北大叉院、中科院自动化所等
  6. js 精确判断对象的类型
  7. [Win32]路径操作API函数
  8. windows 环境MySQL 安装启动 、重新安装
  9. 名侦探柯南之零的执行人
  10. 绿色花灯【热门主题】