SPADES assembly failed, unequal amount of reads
1
0
Entering edit mode
7.6 years ago
kingcohn ▴ 30

I am attempting to assemble a novel insect genome using several assemblers (abyss, spades, minia...etc). I've preprocessed the raw paired-end fastq files following the Palumbi Lab's: Simple Fool's Guide, which uses tools in the fastqtoolkit like quality trimmer, duplicate counter...etc. I also have two read versions, from different lanes, which I preprocess similarly and then concatenate. However, after running abyss and spades I am getting errors that my files contain unequal amount of reads. I just downloaded BBMap and will try to preprocess using this, but would like some advice. Thanks

Assembly paired-end spades • 5.7k views
ADD COMMENT
0
Entering edit mode

I think you you used for trimming tools that are not aware of paired reads, so I think after using BBMap or skewer then you will not face the problem

ADD REPLY
2
Entering edit mode
7.6 years ago

Trimming produces orphan (unpaired) reads. SPADES (and most other assemblers) expect all reads to be paired (and usually in the same order). Your data can be fixed using BBMap's repair.sh function.

ADD COMMENT
0
Entering edit mode

Actually, SPAdes will accept unpaired reads, but they need to be provided separately using the -s option.

ADD REPLY
0
Entering edit mode

That's correct, but will still require the OP to split paired and orphan reads into separate files (which can be done with the tool I recommended).

ADD REPLY

Login before adding your answer.

Traffic: 1376 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6