Gerbil怎么安装使用

发布时间:2021-12-18 14:57:16 作者:iii
来源:亿速云 阅读:154

本篇内容主要讲解“Gerbil怎么安装使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Gerbil怎么安装使用”吧!

对于基因组组装而言,kmer count是最基础的分析内容之一,传统的kmer count工具在kmer长度小于32时,有着较好的性能,但是对于较大长度的kmer, 内存消耗和运行速度都差强人意。随着测序读长的不断增加,一款能够支持较大kmer的计数,而且性能良好的工具就显得非常的有必要。

Gerbil就是这样的一款工具,除了在算法上进行优化外,还引入了GPU加速,进一步加强其性能

在文献中列举出了以下几款kmer count工具

  1. Jellyfish

  2. BFCounter

  3. DSK

  4. KMC

  5. Turtle

  6. MSPKmerCounter

  7. KCMBT


这些工具对于长度大于32的kmer, 性能都没有Gerbil好。对于hg38基因组,各个软件的运行速度比较如下

Gerbil怎么安装使用
随着kmer长度的增加,Gerbil 的运行时间始终是最快的,其中的gGerbil代表GPU加速版的Gerbil。

安装过程如下

git clone https://github.com/uni-halle/gerbil.git
cd gerbil
mkdir build
cd build
cmake ..
make

基本用法如下

gerbil -k 32 input.fasta temp_dir output_dir

-k参数指定kmer的长度,input.fasta代表输入序列文件,temp_dir代表临时文件的目录,output_dir代表输出文件的目录。
和jellysifh不同,Gerbil支持多种输入文件格式

  1. fastq/fasta

  2. fastq.gz/fasta.gz

  3. fastq.bz2/fasta.bz2

  4. stdin

  5. txt


支持fastq和fasta两种格式,也支持gzip和bzip两种压缩格式,还可以从标准输入流读取文件,甚至可以是一个txt文件,每一行是一个文件路径,这样就可以,一次处理多个输入文件。

软件的输出文件是二进制文件,可以通过toFasta命令转换为纯文本格式。

到此,相信大家对“Gerbil怎么安装使用”有了更深的了解,不妨来实际操作一番吧!这里是亿速云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

推荐阅读:
  1. mongdb安装使用
  2. SQLAdvisor如何安装使用

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

上一篇:怎么利用两个僵尸账户实现对任意Instagram账户的远程崩溃

下一篇:如何进行springboot配置templates直接访问的实现

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》