A genome assembler designed specifically for diploid highly polymorphic genomes based on SPAdes. dipSPAdes takes advantage of divergence between haplomes in repetitive genome regions to resolve them and construct longer contigs. It produces consensus contigs (representing a consensus of both haplomes for the orthologous regions) and performs haplotype assembly. Note that dipSPAdes can only benefit from high polymorphism rate (at least 0.4%). For the data with low polymorphism rate no improvement in terms of N50 vs conventional assemblers is expected.