此技術的操作步驟如下:
1)用分子生物技術把要研究的多肽或蛋白質的DNA序列與絲狀噬菌體M13(或fd)的外殼蛋白基因Ⅲ(或基因Ⅷ、基因Ⅵ)相連線,然後再拼接在lacZ啟動子和細菌基因信號序列的後面,依次為“--lacZ啟動子信號序列一
目的基因一gⅢ一”,插人質粒中構建成噬菌體表達載體。
2)與此同時,構建一種外殼蛋白基因皿失活的M13噬菌體,稱作輔助噬菌體(helperphage),如常用的M13KO7。
3)將已構建成的表達載體與輔助噬菌體M13KO7共轉化(co-transform)受體大腸桿菌。
4)噬菌體M13KO7的失活gⅢ與表達載體在大腸桿菌外周胞質中發生交換和重組,組裝成能將基因亞蛋白和要研究的多肽或蛋白質星現在噬菌體表面的新重組噬菌體。
5)如果將“目的蛋白”的DNA序列隨機化(randomized),設計一種隨機化的CDNA文庫(,利用噬菌體感染大腸桿菌時,每個大腸桿菌只能接受一種噬菌體,當接受某一噬菌體後就對其他噬菌體有免疫力的原理,從而在大量被感染的大腸桿菌群體中建立起一個隨機多肽文庫。
6)最後,從文庫中篩選出所需要得到的多肽或蛋白質,可以通過與親和層析相類似的原理,用固相化的選擇分子如受體、抗原、酶等對文庫中的各種噬菌體表面呈現的多肽或蛋白質進行吸附,洗去未結合的噬菌體。將已結合的噬菌體另洗脫下來後再次感染大腸桿菌,分離大腸桿菌中的單個噬菌斑,重複“吸附一洗脫”(3~6次),便能選出目的蛋白。