An approach to large-scale sequencing projects that involves breaking the entire genome into different sized pieces, randomly sequencing the DNA in each fragment, identifying regions of overlap between the fragments, and assembling the long, continuous sequence of nucleotides