Hi everyone, I am fairly new in genome assembly. I have some 454 reads as well as illumina reads for the same baacterial strain. When i am doing assembly separtely of 454 data and illumina data. But there is some gap in genome after assembly. I want to minimize the gap by insilico method. Can anyone suggest some idea how to do it. If i do hybrid assembly how much it will be helpful and which software will be useful.
Or else i will go for separate assembly and try to fill the gap by some gap filler tool. Which will be ideal way to handle such problem.
Thank you.
I did 454 assembly with Newler which follow OLC and with my illumina data set i used Spades which follow de Bruijn grap. Now if i merge all the contig with Minimus2 will it be same as the algotithnm MaSuRCA follow? or result will be different whats your opinion. I did not try with any hybrid assembly approach because either they use OLC or de Bruijn . Could you please help me out
MsSuRCA uses both raw reads of 454 and Illumina, it is easy to run. While Minimus2 only merges contigs using OLC. In GAGE-B paper, there is a detailed discussion on 2.6 Combination of assemblies. (GAGE-B paper: http://bioinformatics.oxfordjournals.org/content/29/14/1718.full)
Dear rtliu , Thanks for your suggestion. Now i can run with illumina pair end reads. Could you please let me know how i can include my 454 reads also in config file and make a hybrid assembly. My config file looks like this and i have only .ace file from 454 reads. please help me out.
I have no idea how to convert .ace file to sff file. Please ask for 454 raw reads *.sff files. In my case I use sffToCA script: http://sourceforge.net/apps/mediawiki/wgs-assembler/index.php?title=SffToCA
I already request for .sff file . But could you please tell me how i put it inside command line after sffToCA. ??
Dear rtliu, Now i got .sff file for all the strain please let me know how can i feed the assembler this two different file fastq & .sff ???
Thank you..
using above sffToCA script and .sff file, generating an output file, say, 454reads.frg then add "OTHER" line to your config file (config reference: sr_config_example.txt)
"DATA
PE= pe 180 20 /FULL_PATH/frag_1.fastq /FULL_PATH/frag_2.fastq
OTHER=/FULL_PATH/454reads.frg
END"
then run the 'runSRCA.pl' script against your config file to generate a script called 'assemble.sh' finally run the 'assemble.sh' (e.g. >bash assemble.sh)