A montagem do genoma é feito através da união de um grande número de sequências de DNA que são juntadas para criar uma representação do cromossomo original do DNA em estudo. Um algoritmo de montagem de genoma é então utilizado para reunir todas as partes e colocá-las na ordem original, detectando todos os locais onde existe coincidências entre pedaços distintos de DNA. As partes coincidentes podem ser fundidas, unindo dois pedaços de DNA. O processo é repetido até montar a sequência completa. O sequenciamento é um processo computacional difícil pois vários genomas possuem um grande número de sequências idênticas, às vezes com milhares de nucleotídeos, algumas ocorrendo em milhares de locais diferentes.