用DNA重組技術(shù)將某種生物的總DNA用特定的限制性內(nèi)切酶切割成一個(gè)個(gè)片段,然后將這些片段隨機(jī)地連接在某些質(zhì)粒或其他載體上,再將它們轉(zhuǎn)移到適當(dāng)?shù)乃拗骷?xì)胞中,通過細(xì)胞的增殖而構(gòu)成各個(gè)片段的無性繁殖系(克隆),當(dāng)這些克隆多到可以包括某種生物的全部基因時(shí),這一批克隆的總體就稱為該種生物的基因文庫。這一定義也適用于線粒體DNA和葉綠體DNA,分別稱為某種生物的線粒體基因文庫或葉綠體基因文庫。為了有效地保存基因文庫,可通過細(xì)菌在固體培養(yǎng)基上繁殖而使包含各個(gè)特定DNA片段的細(xì)菌增多。通過分子雜交的方法,可以篩選出包含有所需基因的DNA片段的細(xì)菌(或噬菌體)。經(jīng)過擴(kuò)增得到大量這樣的細(xì)菌(或噬菌體),從中便可分離出所需基因的DNA片段。建立和使用基因文庫是分離高等真核生物基因的有效手段,對于基因定位和基因工程的研究都很有用。