基於開關電路的DNA計算研究取得進展

中科院之聲 發佈 2020-01-20T16:19:13+00:00

相關論文以Implementing digital computing with DNA-based switching circuits為題發表於《自然-通訊》,王飛和呂慧為共同第一作者,樊春海與王麗華為共同通訊作者。

近日,中國科學院上海高等研究院光源科學中心物理生物學研究室、中國科學院上海應用物理研究所和上海交通大學合作開發了一種基於DNA鏈置換反應的開關電路來實現數字運算。與常用的邏輯門電路相比,開關電路結構精簡,可以用最少的DNA序列實現高信噪比和快速計算的分子電路。他們展示了迄今為止最為快速的4位平方根運算。相關論文以 Implementing digital computing with DNA-based switching circuits為題發表於《自然-通訊》(Nature Communications),王飛和呂慧為共同第一作者,樊春海與王麗華為共同通訊作者。

DNA計算旨在利用DNA分子反應來實現數字運算功能,是生物計算領域的重要組成部分。特別的,DNA鏈置換反應為構建常溫下運行的複雜數字電路提供了重要工具。DNA鏈置換反應是利用DNA分子雜交的自由能差異,以一條單鏈序列將另一條單鏈從雜交DNA雙螺旋結構中取代下來用於後續反應,具有精確的序列正交性。然而,迄今為止的DNA數字運算電路均基於邏輯門來實現,電路較為複雜,而隨著參與反應的DNA鏈數目增加,其運算速度和信噪比均受到限制。而開關電路則是由資訊理論創始人香農(Claude Elwood Shannon)在電子電路發展的早期階段就提出來的一種方法,可以高效、經濟地實現任意數字功能,是構成現代通訊的基礎。受此啟發,樊春海團隊提出了一種模塊化的DNA分子開關,通過構建DNA開關電路在實驗上實現了任意功能的數字運算。

類似於電子開關電路,該DNA開關電路通過開關信號控制電流信號的傳輸,電流信號傳輸的方向可以通過反應路徑中分子自由能的差異來精確控制。上游開關僅具有S結構域響應開關信號,而下游開關具有C結構域和S結構域分別響應上一級的電流信號和自己的開關信號。其中,S域實現功能控制,C域實現電流信號傳輸。利用DNA分子開關,他們設計了一個功能完備的「開關畫板」,任意的邏輯功能均可通過真值表到「畫板」上電流通路的映射實現。該DNA開關電路在實驗上可實現包括簡單邏輯運算、扇入扇出結構、複雜組合邏輯電路、全加器、4 bit開根號運算等多種電路結構和功能。所有電路的運算時間均在10分鐘以內,展示了迄今為止最快的複雜DNA數字運算。

DNA開關電路作為一種新的DNA計算體系實現方式,為發展分子計算機和開發具有綜合決策能力或複雜行為能力的納米機器奠定了基礎。

圖1:基於DNA開關電路的布爾計算示意圖

圖2:用於平方根計算的DNA開關電路示意圖

來源:中國科學院上海高等研究院

關鍵字: