自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

新發(fā)現(xiàn)!DNA計算機證實化學編程指日可待

新聞 前端
《自然》(Nature)雜志發(fā)表研究報告稱,計算機科學家建造了第一臺可廣泛編程的 DNA 計算機,朝著利用化學計算的路途上邁出了至關重要的一步。

[[260403]]

單細胞利用自己的 DNA 進行分裂、繁殖和分化,從而產(chǎn)生一個發(fā)育完全的生物體,這可謂是化學計算中最巧妙神秘的行為。本周,《自然》(Nature)雜志發(fā)表研究報告稱,計算機科學家建造了***臺可廣泛編程的 DNA 計算機,朝著利用化學計算的路途上邁出了至關重要的一步。

  圖片來自 Erik Winfree/Caltech

  該系統(tǒng)利用 DNA 編寫的指令來執(zhí)行不同的 6 位程序。以前的 DNA 計算機本質上都是定制的系統(tǒng),只能夠解決特定的問題。但現(xiàn)在,研究人員用新系統(tǒng)來執(zhí)行 21 個測試程序。在可編程物質中,化學軟件會自動指導具有復雜、可編程納米材料的構建。雖然僅由 DNA 和鹽水組成的新系統(tǒng)本身不足以成為科技應用,但是,它讓自組裝可編程物質的發(fā)展更進了一步。這項研究主要在加州理工學院(Caltech)進行。研究負責人、計算機科學和生物工程學教授埃里克·溫弗里(Erik Winfree)解釋說,新系統(tǒng)的創(chuàng)造者“試圖找出將計算行為嵌入化學的方式,從而控制化學的行為”。

  DNA 會形成一個由兩條長鏈組成的梯狀結構,每條鏈都有四種化學物質。這臺計算機的原理就在于:單鏈 DNA 會因化學序列的互補性和其他 DNA 鏈配對。加州理工學院的研究小組將他們的 DNA 序列設計成類似于2-輸入/2-輸出布爾邏輯門。這些門中的五個被連接成一個層,用 6 個輸入和 6 個輸出執(zhí)行所需的計算。但是僅僅一層不能完成計算。相反,一系列功能相同的層,其中一個層的輸出連接到另一個層的輸入,迭代地執(zhí)行計算,直到得到一個答案。我們可以這么理解:隨著一層又一層的連接,算法***編織了一個包含計算過程的納米級圍巾。

  溫弗里(Winfree)和他的團隊把這些電路抽象地想象成四方形的瓦片,瓦片兩邊都有固定裝置,只允許它們連接到帶有互補裝置的瓦片上,就像拼圖。計算機的全套指令由 355 種不同類型的瓦片組成。實際上,每塊瓦片上并非 1 條 DNA 單鏈而是 4 條,這樣就增加了足夠的余地來克服意想不到的錯誤。

  為了使計算有序進行(本質上是合成一種可以計算的晶體),研究人員需要某種既可以作為起點,又能承載 DNA 進行組裝的結構。達米安·伍茲(Damien Woods)曾從事 DNA 計算機研究,現(xiàn)在就職于愛爾蘭的梅努斯大學。他說,“我們想讓 DNA 有序地連接在一起形成回路,而不是像在溶液里一樣隨機粘在一起。這種 DNA 使用了一種叫做 DNA 折紙的技術,設計成一個長 150 納米,寬 20 納米的納米管。計算晶體在納米管上進行組裝,方式類似于冰糖在裹著糖衣的繩子上結晶。

[[260405]]

  圖片來自 Damien Woods/Maynooth University

  想要在這臺 6 位 DNA 計算機上運行一個程序,首先需要一個自定義編譯器。“大量的想法和科學會投入到編譯器中,”伍茲如是說道。它允許研究人員編寫任何他們想要的軟件算法,并通過各種抽象層次將算法轉換為:邏輯到塊、塊到糾錯子塊、子塊到 DNA 序列等等。***,它產(chǎn)生了一個指南,即指導 DNA 序列添加的內容、時間、以及溫度。DNA 折紙納米管需要一到兩個小時的時間來合成,而完成計算則需要一天左右的時間。(溫弗里指出,速度從來都不是重點。)

  對于 Winfree 來說,這一結果是其職業(yè)生涯的一大進步。“對我來說,這是一段相當長的路要走,”他說。大約 25 年前,當他還是一名研究生時,他對數(shù)學瓦片理論和理論計算機科學之間的奇妙聯(lián)系產(chǎn)生了興趣,他想知道這種聯(lián)系是否可以擴展到描述晶體生長的模型上。“這讓我非常好奇,偽晶體是否會在生長過程中進行計算。“現(xiàn)在我們知道他們可以。

  本文編譯自 IEEE Spectrum

責任編輯:張燕妮 來源: 雷鋒網(wǎng)
相關推薦

2024-02-27 18:59:55

ReactRSDWeb

2009-04-26 15:02:17

安全web

2021-09-22 10:13:33

云計算安全技術

2024-03-25 00:20:00

AI短視頻

2015-09-25 14:44:42

微信支付

2020-10-22 15:01:22

大數(shù)據(jù)互聯(lián)網(wǎng)醫(yī)療

2014-07-25 11:57:28

互聯(lián)網(wǎng)廣告價值

2010-03-26 17:50:17

Python設計理念

2021-09-15 05:26:58

編程語言開發(fā)

2020-09-29 21:26:49

自動駕駛無人駕駛人工智能

2010-02-24 13:45:45

FlexRIA

2012-04-20 13:02:09

iOS

2011-11-18 10:12:04

云計算虛擬化云桌面

2009-02-19 09:49:21

AMD分拆制造業(yè)務

2020-06-08 19:21:00

GitHub工具 網(wǎng)頁

2018-12-28 13:56:35

技術量子人工智能

2021-02-05 07:11:23

科技VRVR+5G

2015-11-27 11:03:05

Windows10Windows 7用戶量

2020-11-13 10:10:48

5G網(wǎng)絡技術

2016-10-09 13:19:43

點贊
收藏

51CTO技術棧公眾號