Short fragments of DNA-either natural or formed from oligonucleotides-containing a high-affinity site for a DNA-binding protein provide a powerful tool for purification. The biotin/streptavidin purification system is based on the tight and essentially irreversible complex that biotin forms with streptavidin. In this procedure, a DNA fragment is prepared that contains a high-affinity binding site for the protein of interest, and a molecule of biotinylated nucleotide is then incorporated into one of the ends of the DNA fragment. The protein of interest binds to the DNA, and then this complex binds (via the biotin moiety) to the tetrameric protein streptavidin. Next, the protein/biotinylated fragment/streptavidin ternary complex is efficiently isolated by adsorption onto a biotin-containing resin. Since streptavidin is multivalent, it is able to serve as a bridge between the biotinylated DNA fragment and the biotin-containing resin. Proteins remaining in the supernatant are removed by washing, and the resin-bound protein is then eluted with a high-salt buffer. An alternate protocol describes a microcolumn method that is useful for larger volumes of biotin-cellulose resin. This method is also used to elute the protein in as small a volume (i.e., as high a concentration) as possible. Another variation on the basic procedure is provided in which streptavidin-agarose is employed.