velvet是由EMBL-EBI開發(fā)的一款基因組組裝工具,官網(wǎng)如下
安裝過程如下 wget https://www./~zerbino/velvet/velvet_1.2.10.tgz
tar xzvf velvet_1.2.10.tgz
cd velvet_1.2.10/
make 'MAXKMERLENGTH=127' 默認情況下,velvet支持的kmer最大長度為31bp, 如果想要只會更大長度的kmer,在編譯時需要設(shè)置
軟件的運行過程對應(yīng)的也分成兩步 1. velveth用法如下 velveth Assem 31 -shortPaired -fasta -separate left.fa right.fa 第一個參數(shù) 對于二代測序平臺的數(shù)據(jù),常用的測序類型包括以下兩種情況
通過不同的參數(shù)指定輸入文件的格式, 對于雙端數(shù)據(jù),有以下兩種格式
R1和R2端序列保存在兩個文件中,就是 還需要注意的一個用法就是kmer長度,在實際分析時,通常會采用一系列的kmer長度分別組裝,然后挑選一個最佳的結(jié)果。velvet 的kmer參數(shù)可以設(shè)置為一個梯度,示例如下 velveth Assem 31,37,2 -shortPaired -fasta -separate left.fa right.fa 上述用法中的 運行結(jié)束后,會在輸出目錄生成以下文件
2. velvetg基本用法如下 velvetg Assembly/ -min_contig_lgth 100 第一個參數(shù)為上一步的輸出目錄, 運行結(jié)束后,輸出目錄下的 |
|