• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      異或門的DNA計(jì)算模型

      2020-08-06 14:24劉璐璐殷志祥唐震

      劉璐璐 殷志祥 唐震

      摘 要:利用DNA鏈置換反應(yīng)分別求解二輸入和三輸入異或門邏輯電路.對于二輸入異或門電路,將不同輸入值編譯成不同數(shù)量輸入鏈,將特定數(shù)量的輸入鏈加入反應(yīng)器中,與反應(yīng)器中的反應(yīng)鏈發(fā)生鏈置換反應(yīng),充分反應(yīng)后,通過判斷檢驗(yàn)器中綠色熒光分子明滅從而得到異或門電路的解;二輸入異或門邏輯電路可以推廣到三輸入異或門邏輯電路.該方法具有操作簡單,實(shí)驗(yàn)成本低,可行性高等優(yōu)點(diǎn).

      關(guān)鍵詞:DNA鏈置換反應(yīng);異或門;邏輯電路

      [中圖分類號]TP301 ? [文獻(xiàn)標(biāo)志碼]A

      Abstract:Two-input and three-input XOR gate logic circuits were solved by DNA chain replacement reaction.For two input XOR gates,different input values are compiled into different input chains.When a certain number of input chains are added to the reactor,a chain displacement reaction occurs with the reaction chain in the reactor.After a full reaction,the solution of the XOR gate circuit can be obtained by judging that the green fluorescent molecules in the detector are extinguished.Two-input XOR logic circuits can be extended to three-input exclusive or gate logic circuit.This method has the advantages of simple operation,low experimental cost and high feasibility.

      Key words:DNA strand displacement reaction;xor gate;logic circuit

      邏輯電路是一種對離散信號傳遞和處理,以二進(jìn)制為原理,從而實(shí)現(xiàn)數(shù)字邏輯運(yùn)算和操作的電路,廣泛應(yīng)用于計(jì)算機(jī)、通信、數(shù)字控制等方面.[1-5]構(gòu)造可編程生物分子是生物技術(shù)、納米技術(shù)和計(jì)算機(jī)科學(xué)交叉發(fā)展的最終目的之一.在復(fù)雜的細(xì)胞內(nèi)或者細(xì)胞的內(nèi)環(huán)境中,這種生物分子的關(guān)鍵部分是控制其行為的內(nèi)部邏輯,這一原理使得越來越多的研究趨向于邏輯電路.Ogihara等人提出基于DNA模擬布爾電路,并給出相應(yīng)邏輯電路的DNA實(shí)現(xiàn)方法.[6]Seelig設(shè)計(jì)并證實(shí)了基于DNA鏈置換反應(yīng)的數(shù)字邏輯電路,邏輯與門、或門、非門,這些邏輯門都是以DNA單鏈作為輸入信號和輸出信號,同時(shí)也可以利用DNA鏈置換實(shí)現(xiàn)放大級聯(lián)反應(yīng).[7]楊靜開發(fā)了一種鏈置換策略,可以在DNA折紙基地上選擇性的和動(dòng)態(tài)的釋放特定的金納米顆粒(AuNP).基于該策略建立的一組DNA邏輯門(與門、或門、非門)可以用于組裝更復(fù)雜的納米系統(tǒng),具有分子工程方面的潛在應(yīng)用價(jià)值.[8]晁潔等人設(shè)計(jì)了一種單分子DNA導(dǎo)航儀用來解決迷宮問題,在這個(gè)設(shè)計(jì)中,以2D折紙術(shù)為模型建立基底,在基底上基于雜交鏈?zhǔn)椒磻?yīng)的近端鏈交換級聯(lián)反應(yīng)進(jìn)行單向擴(kuò)增,通過原子力顯微鏡觀察得到迷宮問題的正確路徑.[9]唐震設(shè)計(jì)了基于雜交鏈?zhǔn)椒磻?yīng)的與非門模型,該模型反應(yīng)部分存在于折紙基地上,4種不同的DNA單鏈作為4種輸入信號,輸入信號會(huì)與對應(yīng)發(fā)夾發(fā)生鏈置換反應(yīng)從而打開發(fā)夾結(jié)構(gòu),打開部分會(huì)繼續(xù)打開另一個(gè)發(fā)夾,直到反應(yīng)結(jié)束,與非門的結(jié)果通過觀察金納米粒子是否從DNA折紙基底上脫落判斷.[10]

      目前,有關(guān)邏輯門的研究成果越來越多,然而在異或門方面卻仍然沒有太大進(jìn)展,因此,本文設(shè)計(jì)了一種基于DNA鏈置換的異或門求解模型,通過DNA鏈置換反應(yīng)分別構(gòu)建二輸入和三輸入異或門.對于二輸入異或門,模型主要由反應(yīng)器和檢驗(yàn)器兩部分組成.每種邏輯器中設(shè)計(jì)對應(yīng)的DNA鏈用來反應(yīng),當(dāng)反應(yīng)器中鏈置換反應(yīng)完成后,反應(yīng)器內(nèi)溶液全部進(jìn)入檢驗(yàn)器.檢驗(yàn)器中存在一條帶有綠色熒光基因分子的DNA雙鏈,通過熒光基因分子的明滅判斷異或門結(jié)果.對于三輸入異或門,模型由反應(yīng)器1、反應(yīng)器2和檢驗(yàn)器三部分組成,原理基本與二輸入邏輯器一致,模型的檢驗(yàn)通過熒光基因分子的明滅來判斷.

      1 DNA鏈置換和異或門

      1.1 DNA鏈置換

      DNA鏈置換反應(yīng)是一種依靠分子間作用力形成的自發(fā)的反應(yīng).DNA鏈置換反應(yīng)是指DNA單鏈與部分互補(bǔ)雙鏈反應(yīng),生成新雙鏈的過程.鏈置換反應(yīng)的原理為:不同的DNA單鏈之間的結(jié)合力不同.在分子雜交系統(tǒng)中,自由能會(huì)趨于穩(wěn)定,因此,結(jié)合力較強(qiáng)的輸入鏈會(huì)替代掉部分互補(bǔ)結(jié)構(gòu)中結(jié)合力較弱的DNA鏈.簡單理解,較長的識別區(qū)域鏈取代較短的識別區(qū)域鏈,將被替代的鏈作為輸出信號,實(shí)現(xiàn)分子邏輯運(yùn)算.DNA鏈置換基本過程見圖1.作為輸入信號的單鏈a b與部分雙鏈結(jié)構(gòu)發(fā)生鏈置換反應(yīng).首先,區(qū)域a與a*區(qū)域通過一定的結(jié)合力形成互補(bǔ)雙鏈.輸入單鏈的識別區(qū)域b會(huì)逐漸替換掉原綁定的單鏈b,直到完全替代并釋放出單鏈b,即釋放出輸出信號,達(dá)到穩(wěn)定,完成鏈置換反應(yīng).

      1.2 異或門

      異或門被廣泛應(yīng)用于數(shù)字信號傳輸?shù)募m錯(cuò)電路及計(jì)算電路中.實(shí)際應(yīng)用中可用來實(shí)現(xiàn)模2加法器或奇偶發(fā)生器,還可以用作異或密碼、加法器、可控反相器等.異或門作為基本邏輯電路,使用DNA計(jì)算構(gòu)建異或門對DNA計(jì)算機(jī)的實(shí)現(xiàn)有著不可或缺的作用.

      在三輸入異或門中,運(yùn)算規(guī)則與兩輸入異或門相同,將兩輸入異或門運(yùn)算結(jié)果與第三個(gè)輸入再進(jìn)行異或運(yùn)算得到的結(jié)果就是三輸入異或門的運(yùn)算結(jié)果.如三輸入值分別為1,0,1,先將1,0異或運(yùn)算結(jié)果為1,再將得到的1與輸入1進(jìn)行異或運(yùn)算得到輸出值0,因此,三輸入異或運(yùn)算結(jié)果為0.邏輯表達(dá)式為:F=ABC=AB′C′+A′B′C+A′BC′+ABC,真值表見表2.

      2 基于DNA鏈置換的異或門模型

      2.1 輸入鏈、反應(yīng)鏈、輸出鏈和檢驗(yàn)鏈的設(shè)計(jì)

      輸入鏈 輸入鏈為由S,T兩個(gè)區(qū)域組成的DNA單鏈:3′-S-T-5′.結(jié)構(gòu)見圖2(a).輸入鏈主要是為了能夠與反應(yīng)鏈發(fā)生鏈置換.

      反應(yīng)鏈 反應(yīng)鏈由三條DNA單鏈組成:第一條鏈由5個(gè)區(qū)域組成:5′-S*-T*-S*-T*-(S)-3′.(S)表示括號中的鏈S順序?yàn)?′-5′.括號中的區(qū)域代表與它所在的DNA鏈的方向相反.第二條鏈由T,S兩個(gè)區(qū)域組成:3′-T-S-5′.T與T*互補(bǔ),S與S*互補(bǔ),第二條鏈與第一條鏈互補(bǔ)配對,當(dāng)一條輸入鏈與反應(yīng)鏈發(fā)生鏈置換反應(yīng)時(shí),生成一條3′-T-S-5′,稱它為輸出鏈,見圖1(b).第三條鏈由三個(gè)區(qū)域組成:3′-T-(T*-S*)-5′,其中(T*-S*)內(nèi)的方向?yàn)?′-3′向.第三條鏈與第一條也互補(bǔ)配對形成雙鏈.T*處形成發(fā)夾結(jié)構(gòu).設(shè)計(jì)(T*-S*)的目的是當(dāng)發(fā)夾結(jié)構(gòu)被打開時(shí),(T*-S*)與3′-T-S-5′鏈互補(bǔ)配對,形成雙鏈.結(jié)構(gòu)見圖2(c).

      檢驗(yàn)鏈 檢驗(yàn)鏈由兩條互補(bǔ)的DNA單鏈組成,分別為:3′-S-5′和5′-T*-S*-3′, 3′-S-5′鏈的5′端附有熒光猝滅因子,5′-T*-S*-3′的3′端附有綠色熒光基因分子.檢驗(yàn)鏈主要是為了檢驗(yàn)異或門模型中是否存在輸出鏈.結(jié)構(gòu)見圖2(d).

      2.2 兩輸入異或門模型的實(shí)現(xiàn)與檢測

      兩輸入異或門模型由反應(yīng)器和檢驗(yàn)器兩部分組成,反應(yīng)器中只存在一條反應(yīng)鏈,當(dāng)要進(jìn)行兩輸入異或門計(jì)算時(shí),向反應(yīng)器中加入特定數(shù)量的輸入鏈.反應(yīng)器內(nèi)充分反應(yīng)后,反應(yīng)器內(nèi)全部溶液進(jìn)入檢驗(yàn)器.檢驗(yàn)器中存在大量的檢驗(yàn)鏈,觀察檢驗(yàn)器中熒光明滅即可得到兩輸入異或門的輸出結(jié)果.當(dāng)檢驗(yàn)器內(nèi)充分反應(yīng)后,有綠色熒光表示異或門輸出結(jié)果為1,沒有綠色熒光表示異或門輸出結(jié)果為0.兩輸入異或門模型見圖3.

      2.2.1 輸入信號值為0,0

      對于輸入的值是0,0,不添加輸入鏈進(jìn)入反應(yīng)器.反應(yīng)器內(nèi)不會(huì)發(fā)生鏈置換反應(yīng),因此,不會(huì)生成輸出鏈.反應(yīng)器內(nèi)溶液進(jìn)入檢驗(yàn)器后,不會(huì)發(fā)生反應(yīng),此時(shí),綠熒光基因分子不會(huì)發(fā)光,則異或門輸出結(jié)果為0.

      2.2.2 輸入信號值為1,0或0,1

      向反應(yīng)器中添加1條輸入鏈3′-S-T-5′,輸入鏈S-T部分會(huì)與反應(yīng)鏈S*-T*部分互補(bǔ)配對,發(fā)生鏈置換反應(yīng)生成一條輸出鏈與一條過程鏈.反應(yīng)過程見圖4.當(dāng)溶液進(jìn)入檢驗(yàn)器內(nèi)后,檢驗(yàn)鏈與反應(yīng)器中生成的一條輸出鏈發(fā)生鏈置換反應(yīng),綠熒光基因分子與附有熒光猝滅分子的鏈S分開,綠熒光基因分子發(fā)亮.因此異或門輸出結(jié)果為1.反應(yīng)過程見圖5.

      2.2.3 輸入信號值為1,1

      向反應(yīng)器中添加兩條輸入鏈:一條信號鏈會(huì)與反應(yīng)鏈發(fā)生鏈置換反應(yīng)生成一條輸出鏈與一個(gè)過程鏈;此時(shí),另一條信號鏈會(huì)繼續(xù)與過程鏈發(fā)生鏈置換反應(yīng),過程鏈中的發(fā)夾結(jié)構(gòu)被打開,反應(yīng)鏈C部分3′-T3(T*-S*)-5′被置換出來成為單鏈,其中的(T*-S*)部分方向?yàn)?′-3′向.(T*-S*)部分與第一步所生成的輸出鏈剛好形成互補(bǔ)配對,形成雙鏈,因此,反應(yīng)充分后,沒有輸出鏈生成.溶液全部進(jìn)入檢驗(yàn)器后,不會(huì)與檢驗(yàn)鏈發(fā)生鏈置換,因而綠熒光基因分子不會(huì)發(fā)亮,即異或門輸出結(jié)果為0.全部反應(yīng)過程見圖6.

      2.3 三輸入異或門模型的實(shí)現(xiàn)與檢測

      三輸入異或門模型由反應(yīng)器1、反應(yīng)器2和檢驗(yàn)器三部分組成.反應(yīng)器1和反應(yīng)器2與兩輸入異或門模型中反應(yīng)器構(gòu)成相同,即為反應(yīng)器1和反應(yīng)器2中都只存在一條反應(yīng)鏈,反應(yīng)鏈與兩輸入異或門模型反應(yīng)器內(nèi)的反應(yīng)鏈結(jié)構(gòu)相同.同樣,檢驗(yàn)器與兩輸入檢驗(yàn)器完全一樣,內(nèi)部存在大量的檢驗(yàn)鏈,檢驗(yàn)鏈的結(jié)構(gòu)與兩輸入異或門的檢驗(yàn)鏈結(jié)構(gòu)相同.三輸入異或門模型見圖7.

      當(dāng)進(jìn)行三輸入異或門計(jì)算時(shí),向反應(yīng)器1中加入特定數(shù)量的輸入鏈.反應(yīng)器1內(nèi)充分反應(yīng)后,反應(yīng)器1內(nèi)溶液全部進(jìn)入反應(yīng)器2,待反應(yīng)器2內(nèi)反應(yīng)充分后,反應(yīng)器2內(nèi)溶液全部進(jìn)入檢驗(yàn)器,檢驗(yàn)器中存在大量的檢驗(yàn)鏈,觀察檢驗(yàn)器中熒光明滅即可得到三輸入異或門的輸出結(jié)果.當(dāng)檢驗(yàn)器內(nèi)充分反應(yīng)后,有綠色熒光表示異或門輸出結(jié)果為1,沒有綠色熒光表示異或門輸出結(jié)果為0.

      2.3.1 輸入信號值為0,0,0

      對于輸入的值是0,0,0,不添加輸入鏈進(jìn)入反應(yīng)器1,異或門模型中不會(huì)發(fā)生鏈置換反應(yīng),因此,不會(huì)生成輸出鏈.反應(yīng)器2內(nèi)溶液進(jìn)入檢驗(yàn)器后,不會(huì)發(fā)生反應(yīng),此時(shí),綠熒光基因分子不會(huì)發(fā)光,則異或門輸出結(jié)果為0.

      2.3.2 輸入信號值為1,0,0或0,1,0或0,0,1

      向反應(yīng)器1中添加1條輸入鏈3′-S-T-5′,輸入鏈S-T部分會(huì)與反應(yīng)鏈S*-T*部分互補(bǔ)配對,發(fā)生鏈置換反應(yīng)生成一條輸出鏈與一條過程鏈.當(dāng)反應(yīng)器1中溶液全部進(jìn)入反應(yīng)器2中時(shí),反應(yīng)器2中不會(huì)發(fā)生反應(yīng),待反應(yīng)器2中溶液進(jìn)入檢驗(yàn)器內(nèi)后,檢驗(yàn)鏈與反應(yīng)器1中生成的一條輸出鏈發(fā)生鏈置換反應(yīng),檢驗(yàn)鏈的綠熒光基因分子與附有熒光猝滅分子的鏈S分開,綠熒光基因分子發(fā)亮,因此,異或門輸出結(jié)果為1.反應(yīng)過程見圖8.

      2.3.3 輸入信號值為1,1,0或1,0,1或0,1,1

      向反應(yīng)器1中添加兩條輸入鏈,反應(yīng)器1中會(huì)發(fā)生三次反應(yīng):(1)一條輸入鏈會(huì)與反應(yīng)鏈發(fā)生鏈置換反應(yīng)生成一條輸出鏈與一個(gè)過程鏈.(2)另一條信號鏈會(huì)繼續(xù)與過程鏈發(fā)生鏈置換反應(yīng),過程鏈中的發(fā)夾結(jié)構(gòu)被打開,反應(yīng)鏈C部分

      3′-T-(T*-S*)-5′被置換出來成為單鏈,其中的(T*-S*)部分方向?yàn)?′-3′向.(3)(T*-S*)部分與第一步所生成的輸出鏈剛好形成互補(bǔ)配對,形成雙鏈,因此,反應(yīng)充分后,沒有輸出鏈生成.反應(yīng)充分后,反應(yīng)器1中溶液全部進(jìn)入反應(yīng)器2,由于溶液中輸入鏈全部反應(yīng),因此,在反應(yīng)器2中不會(huì)發(fā)生反應(yīng),待反應(yīng)器2中溶液全部進(jìn)入檢驗(yàn)器后,不會(huì)與檢驗(yàn)鏈發(fā)生鏈置換,因而檢驗(yàn)鏈的綠熒光基因分子不會(huì)發(fā)亮,即異或門輸出結(jié)果為0.反應(yīng)過程見圖9.

      2.3.4 輸入信號值為1,1,1

      向反應(yīng)器1中添加三條輸入鏈,反應(yīng)器1中會(huì)發(fā)生三次反應(yīng):(1)一條輸入鏈會(huì)與反應(yīng)鏈發(fā)生鏈置換反應(yīng)生成一條輸出鏈與一個(gè)過程鏈.(2)另一條信號鏈會(huì)繼續(xù)與過程鏈發(fā)生鏈置換反應(yīng),過程鏈中的發(fā)夾結(jié)構(gòu)被打開,反應(yīng)鏈C部分3′-T-(T*-S*)-5′被置換出來成為單鏈,其中的(T*-S*)部分方向?yàn)?′-3′向.(3)(T*-S*)部分與第一步所生成的輸出鏈剛好形成互補(bǔ)配對,形成雙鏈,因此,反應(yīng)充分后,沒有輸出鏈生成,還有一條輸入鏈未參與反應(yīng).反應(yīng)充分后,反應(yīng)器1中溶液全部進(jìn)入反應(yīng)器2,由于溶液中還有一條輸入鏈,因此,在反應(yīng)器2中會(huì)發(fā)生一次鏈置換反應(yīng),輸入鏈與反應(yīng)器2中反應(yīng)鏈發(fā)生鏈置換反應(yīng)生成一條輸出鏈與一條過程鏈,待反應(yīng)器2中充分反應(yīng)后,溶液全部進(jìn)入檢驗(yàn)器,反應(yīng)器2中生成的一條輸出鏈與檢驗(yàn)鏈發(fā)生鏈置換,檢驗(yàn)鏈的綠熒光基因分子與附有熒光猝滅分子的鏈S分開,綠熒光基因分子發(fā)亮,因此,異或門輸出結(jié)果為1.反應(yīng)過程見圖10.

      3 結(jié)論

      本文利用DNA鏈置換構(gòu)建兩輸入異或門的模型,并將其推廣至三輸入異或門.該模型主要由輸入鏈、反應(yīng)鏈、檢驗(yàn)鏈三種DNA鏈組成,反應(yīng)條件簡單,實(shí)驗(yàn)成本低.模型基于DNA鏈置換反應(yīng),因此,反應(yīng)過程穩(wěn)定,容錯(cuò)率高,產(chǎn)率高.反應(yīng)通過熒光明滅來判斷異或門輸出,結(jié)果易于觀察.該模型具有可行性高、易于操作、結(jié)果易于觀察等優(yōu)點(diǎn).模型有潛力提供計(jì)算的其他應(yīng)用,如二進(jìn)制加法、多輸入異或門等.該模型較為簡單,難以應(yīng)用于復(fù)雜的邏輯電路,這一不足將是下一步研究工作的重點(diǎn).

      參考文獻(xiàn)

      [1]Epstein G,F(xiàn)rieder G,Rine D C.The development of multiple-valued logic as related to computer science[J].Computer,1974,7(9):20-32.

      [2]Smith K C.The prospects for multivalued logic:A technology and applications view[J].IEEE Transactions on Computers,1981(9):619-634.

      [3]Hurst S L.Multiple-valued logic?Its status and its future[J].IEEE transactions on Computers,1984(12):1160-1179.

      [4]張春露,殷志祥.最大匹配問題的鏈置換模型[J].牡丹江師范學(xué)院學(xué)報(bào):自然科學(xué)版,2018(1):22-24.

      [5]常驥.DNA標(biāo)記在種群研究中的應(yīng)用[J].牡丹江師范學(xué)院學(xué)報(bào):自然科學(xué)版,2002(2):29-30.

      [6]Ogihara M,Ray A.Simulating Boolean circuits on a DNA computer[J].Algorithmica,1999,25(2-3):239-250.

      [7]Seelig G,Soloveichik D,Zhang D Y,et al.Enzyme-free nucleic acid logic circuits[J].science,2006,314(5805):1585-1588.

      [8]Yang J,Song Z,Liu S,et al.Dynamically Arranging Gold Nanoparticles on DNA Origami for Molecular Logic Gates[J].ACS Applied Materials & Interfaces,2016,8(34):22451-22456.

      [9]Chao J,Wang J,Wang F,et al. Solving mazes with single-molecule DNA navigators[J].Nature materials,2019,18(3):273-279.

      [10]Tang Z,Yin Z X,Sun X,et al. Dynamically NAND gate system on DNA origami template[J].Computers in biology and medicine,2019,109:112-120.

      編輯:琳莉

      黄浦区| 镇赉县| 宜都市| 鹤峰县| 六安市| 绥宁县| 青岛市| 漠河县| 渭源县| 霍城县| 湖北省| 邻水| 本溪市| 阿鲁科尔沁旗| 吉林省| 象山县| 茌平县| 昌江| 农安县| 黔东| 万安县| 格尔木市| 桑日县| 天柱县| 新干县| 延长县| 丰城市| 泰安市| 五寨县| 克拉玛依市| 宣汉县| 东丽区| 渑池县| 台北县| 武穴市| 浦江县| 繁峙县| 鄱阳县| 濮阳县| 满城县| 保康县|