rMATS 4.0版本在Ubuntu16.04 的安装

  • 原创
  • |
  • 浏览:1624
  • |
  • 更新:

rMATS主要依赖的是libgsl.so.19

工具/原料

  • Ubuntu 16.04系统的电脑

方法/步骤

  1. 1

    官网下载 rMATS v4.0.1

    下载地址:http://rnaseq-mats.sourceforge.net/rmats4.0.1/rMATS.4.0.1.tgz

  2. 2

    安装依赖文件

    按官网说明安装

    pip install numpy

    sudo apt-get install libblas-dev liblapack-dev

    sudo apt-get install gfortran

    sudo apt-get install libgsl0ldbl

  3. 2
    本页面非法爬取自百度经验
  4. 3

    关键步骤

    第二步的最后一个libgsl0ldbl的安装。

    libgsl0ldbl是Ubuntu14版本支持的,但是到了Ubuntu16.04就不在支持了,而是替换为libgsl2,因此需要先安装libgls2.

    sudo apt-get install libgsl-dev

    找到libgsl2的安装路径:

    dpkg -L libbgls2

    找到文件【libgsl.so.19】的路径,并将其复制或者链接到【/usr/lib】目录下

    sudo cp /usr/lib/x86_64-linux-gun/libgsl.so.19 /usr/lib/libgsl.so.0

    更新系统动态库:

    sudo ldconfig

    如果更新正常,会什么都不显示。

    rMATS 4.0版本在Ubuntu16.04 的安装
    rMATS 4.0版本在Ubuntu16.04 的安装
    rMATS 4.0版本在Ubuntu16.04 的安装
  5. 4

    按官网说明运行rMATS.py脚本

    Running with fastq:

    python rmats.py --s1 s1.txt --s2 s2.txt --gtf gtfFile --bi STARindexFolder -od outDir -t readType -readLength readLength [options]*

    Running with bam:

    python rmats.py --b1 b1.txt --b2 b2.txt --gtf gtfFile --od outDir -t readType --nthread nthread --readLength readLength --tstat tstat [options]*

    下图为我的运行结果,可以看出是没有任何报错,结果文件也都有。

    rMATS 4.0版本在Ubuntu16.04 的安装
    rMATS 4.0版本在Ubuntu16.04 的安装
    END

注意事项

  • 非官方解决办法,对输出结果是否有影响,未知
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部