I am working on de novo assembly of haploid genome I extracted from human blood. I ran Illumina MiSeq, and got NGS data. Before running through any assemblers, do I have to pre-process the data which include filtering and error correction. Is there any specific software for MiSeq data?