A method for cloning the entire genome of an organism in which the DNA is broken into small fragments at random using restriction enzymes. Each fragment is then incorporated with a cloning vector and introduced into a host organism. The fragments are maintained as a DNA library. See gene cloning.