de-novo Genome Sequencing