如何在Debian中安装tophat?

时间:2012-10-02 05:31:15

标签: debian samtools

我试过搜索并尝试一切。我在我的系统中安装了bowtie,samtools和libbam-dev。运行./configure时出现此错误:

checking for bamlib... configure: error: We could not detect the
bam libraries (version  or higher). If you have a staged bam library
(still not installed) please specify $BAM_ROOT in your environment
and do not give a PATH to --with-bam option.

如何解决此错误并安装tophat?

1 个答案:

答案 0 :(得分:3)

必须预先包装SAMtools,否则TopHat不能使用它们。所以:

  1. 首先从源代码构建BAM。在http://samtools.sourceforge.net/
  2. 获取
  3. 选择BAM安装文件夹(我在下面将其称为安装)。
  4. 将所有C标头文件复制到安装 / include / bam
  5. libbam.a 复制到安装 / lib
  6. 在您的路径上放置 samtools 二进制文件。
  7. 对于TopHat,请尝试 ./ configure --with-bam = 安装
  8. 如果由于某些奇怪的原因无效,请在运行 ./ configure 之前尝试导出BAM_ROOT = 安装