abstract |
The invention relates to methods for manipulating nucleic acids to optimize the binding characteristics of an encoded binding protein, comprising using two or more nucleic acids which encode binding proteins and have at least a set of splicing sites, the set of splicing sites being adjacent to opposite ends of one or more coded binding domains; mixing the nucleic acids to produce a parent population of mixed nucleic acids encoding binding proteins; and randomly introducing the binding domains between nucleic acids across the set of splicing sites to produce a different population of nucleic acids encoding binding proteins, at least one of which is characterized by different binding characteristics those of a member of the parent population. |