Table of Contents

De novo assembly

1. Velvet

(optional) Interleaved file의 준비

$ /usr/local/Bio/velvet_1.2.10/contrib/shuffleSequences_fasta/shuffleSequences_fastq.pl BL21-20x_1.fastq  BL21-20x_2.fastq BL21-paired.fastq  

[1] Velvet의 직접 실행(velveth -> velvetg)

$ /usr/local/Bio/velvet_1.2.10/velveth velvet_out 53 -shortPaired -fastq BL21-paired.fastq 또는
$ /usr/local/Bio/velvet_1.2.10/velveth velvet_out 53 -shortPaired -fastq -separate BL21-20x_1.fastq BL21-20x_2.fastq
$ /usr/local/Bio/velvet_1.2.10/velvetg velvet_out -cov_cutoff auto -exp_cov auto
$ /usr/local/Bio/bin/n50.pl contigs.fa (결과의 확인)

[2] Velvetoptimiser를 이용한 최적화 실행

$ export PATH=$PATH:/usr/local/Bio/velvet_1.2.10

$ /usr/local/Bio/velvet_1.2.10/contrib/VelvetOptimiser-2.2.4/VelvetOptimiser.pl -s 35 -e 61 -optFuncKmer=Lcon -f '-shortPaired -fastq BL21-paired.fastq'
$ /usr/local/Bio/bin/n50.pl auto_data_39/contigs.fa (결과의 확인)

2. A5-miseq (ngopt)

$ /usr/local/Bio/a5_miseq_linux_20140604/bin/a5_pipeline.pl --threads=8 BL21-20x_1.fastq BL21-20x_2.fastq BL21-a5
$ /usr/local/Bio/bin/n50.pl BL21-a5.final.scaffolds.fasta (결과의 확인)