ovito在linux下安装教程,「JCVI教程」如何在Linux下安装JCVI

JCVI是利用Python编写的,能用于基因组组装、注释和比较基因组学分析。之前写过几篇介绍它的使用,这篇单独介绍它的安装。此外,虽然JCVI最早是由Python2编写,但是目前基本上已经迁移到Python3。

先提供最简单的conda安装方法,也就是conda create -c bioconda -n jcvi jcvi, 新建一个JCVI环境用于安装JCVI,之后通过conda activate jcvi的方式启动JCVI环境。下面介绍如何手动安装JCVI

后续的所有安装都会建立在没有root权限,以普通用户进行安装的前提下。因此,请在环境变量PATH中加入~/.loca/bin,之后的软件都会自动地安装在这个目录下。

首先,让我们安装一个Python3.5.6(这是一个我个人比较喜欢Python版本)

wget https://www.python.org/ftp/python/3.5.6/Python-3.5.6.tgz

tar xf Python-3.5.6.tgz

cd Python-3.5.6

./configure --prefix=$HOME/.local

make -j 20 && make install

然后安装pip

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

python3 get-pip.py

接着,JCVI既可以从PyPI上下载,也可以在GitHub上安装,两种区别在于GitHub上相对比较新,而PyPI则是在软件相对稳定后才会发布。无论是哪种方式,都可以直接用pip install安装,

# from pypi

pip2 install --user jcvi

# from github

git clone git://github.com/tanghaibao/jcvi.git

pip2 install --user ./jcvi

最后,还需要至少安装如下三个工具

此外不同组件还有不同的需求,例如annotation模块还需要安装maker等。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值