DNA hesaplama - DNA computing

Biyouyumlu bilgi işlem cihazı: Deoksiribonükleik asit (DNA)

DNA hesaplama ortaya çıkan bir dalıdır bilgi işlem hangi kullanır DNA, biyokimya, ve moleküler Biyoloji geleneksel silikon tabanlı yerine donanım bilgisayar teknolojileri. Bu alandaki araştırma ve geliştirme, DNA hesaplamanın teorisi, deneyleri ve uygulamaları ile ilgilidir. Alan başlangıçta bir bilgisayar uygulamasının gösterilmesiyle başlamış olsa da Len Adleman 1994 yılında, şimdi depolama teknolojilerinin geliştirilmesi gibi diğer birkaç caddeye genişletildi,[1][2][3] nano ölçekli görüntüleme modaliteleri,[4][5][6] sentetik kontrolörler ve reaksiyon ağları,[7][8][9][10] vb.

DNA hesaplama ve moleküler programlamanın kısa tarihi

Leonard Adleman of Güney Kaliforniya Üniversitesi başlangıçta bu alanı 1994 yılında geliştirdi.[11] Adleman bir kavramın ispatı yedi noktayı çözen bir hesaplama biçimi olarak DNA'nın kullanılması Hamilton yolu problemi. İlk Adleman deneylerinden bu yana, gelişmeler meydana geldi ve çeşitli Turing makineleri inşa edilebilir olduğu kanıtlanmıştır.[12][13]

O zamandan beri alan birkaç caddeye genişledi. 1995 yılında, DNA tabanlı hafıza fikri Eric Baum tarafından önerildi[14] Ultra yüksek yoğunluğu nedeniyle çok büyük miktarda verinin çok küçük bir DNA miktarında saklanabileceğini varsaydı. Bu, DNA hesaplamanın ufkunu bellek teknolojisi alanına genişletti, ancak laboratuvar ortamında neredeyse on yıl sonra gösteriler yapıldı.

DNA hesaplama alanı, daha geniş DNA nanobilim alanının bir alt alanı olarak kategorize edilebilir. Ned Seeman Len Adleman'ın gösterisinden yaklaşık on yıl önce.[15] Ned'in 1980'lerdeki orijinal fikri, kristalografideki uygulamalar için aşağıdan yukarıya DNA kendiliğinden birleşimini kullanarak rastgele yapılar inşa etmekti. Bununla birlikte, yapısal DNA kendi kendine birleştirme alanına dönüştü[16][17][18] 2020 itibariyle son derece sofistike. Birkaç nanometre uzunluğundan, onlarca mikrometreye kadar olan kendi kendine monte edilen yapı 2018'de gösterildi.

1994 yılında Prof. Seeman'ın grubu, küçük bir DNA bileşenleri seti kullanarak erken DNA kafes yapılarını gösterdi. Adleman'ın gösterimi DNA tabanlı bilgisayarların olasılığını gösterirken, DNA tasarımı önemsizdi çünkü bir grafikteki düğüm sayısı arttıkça, Adleman'ın uygulanmasında gereken DNA bileşenlerinin sayısı katlanarak artacaktı. Bu nedenle, bilgisayar bilimcileri ve biyokimyacılar, amacın büyüme üzerine keyfi hesaplamalar yapmak için küçük bir DNA ipliği setini fayans olarak kullanmak olduğu karo montajını keşfetmeye başladı. 90'ların sonlarında teorik olarak keşfedilen diğer yollar arasında DNA tabanlı güvenlik ve kriptografi,[19] DNA sistemlerinin hesaplama kapasitesi,[20] DNA anıları ve diskleri,[21] ve DNA tabanlı robotik.[22]

2003'te, John Reif'in grubu ilk olarak, çizgi izleyen bir robota benzer bir yol boyunca ilerleyen DNA tabanlı bir yürüteç fikrini gösterdi. Yürüteç için bir enerji kaynağı olarak moleküler biyolojiyi kullandılar. Bu ilk gösteriden bu yana, çok çeşitli DNA tabanlı yürüteçler gösterildi.

Uygulamalar, örnekler ve son gelişmeler

1994 yılında Leonard Adleman bir DNA bilgisayarının ilk prototipini sundu. TT-100 100 mikrolitre DNA solüsyonu ile doldurulmuş bir test tüpüydü. Yönetilen bir örneğini çözmeyi başardı Hamilton yolu sorun.[23] Adleman'ın deneyinde, Hamilton Yol Problemi notasyonel olarak "seyyar satıcı sorunu ”. Bu amaçla, her biri ziyaret edilmesi gereken bir şehri temsil eden farklı DNA parçaları oluşturuldu. Bu parçaların her biri, oluşturulan diğer parçalarla bağlantı kurabilir. Bu DNA parçaları üretildi ve karıştırıldı. Test tüpü. Saniyeler içinde, küçük parçalar, farklı seyahat rotalarını temsil eden daha büyük parçalar oluşturur. Kimyasal bir reaksiyonla, daha uzun yolları temsil eden DNA parçaları elimine edildi. Kalıntılar sorunun çözümü, ancak genel olarak deney bir hafta sürdü.[24] Ancak, mevcut teknik sınırlamalar sonuçların değerlendirilmesini engellemektedir. Bu nedenle deney uygulama için uygun değildir, ancak yine de kavramın ispatı.

Kombinatoryal problemler

Bu problemlere ilişkin ilk sonuçlar, Leonard Adleman (NASA JPL )

Tic-tac-toe oyunu

2002'de J. Macdonald, D. Stefanovic ve M. Stojanovic oynayabilen bir DNA bilgisayarı yarattı. tic-tac-toe bir insan oyuncuya karşı.[25] Hesap makinesi, oyunun dokuz karesine karşılık gelen dokuz bölmeden oluşur. Her bölme bir substrat ve çeşitli DNA enzim kombinasyonları içerir. Substratın kendisi, bir ucunda floresan bir kimyasal grubun aşılanmış olduğu bir DNA ipliğinden ve diğer ucunda bir baskılayıcı grubundan oluşur. Floresans, yalnızca substratın molekülleri ikiye bölünürse etkindir. DNA enzimleri simüle eder mantıksal işlevler. Örneğin, AND mantık fonksiyonunu yeniden üretmek için iki spesifik DNA ipliği türü sokulursa böyle bir DNA açılacaktır.

Varsayılan olarak, bilgisayarın merkez karede ilk oynadığı kabul edilir. İnsan oyuncu, oynatılabilecek kalan sekiz kutuya karşılık gelen sekiz farklı DNA dizisi türü ile başlar. İ numaralı kutuyu oynamak için, insan oyuncu #i girişine karşılık gelen şeritleri tüm bölmelere döker. Bu iplikler, kutularda bulunan belirli DNA enzimlerine bağlanır ve bu kutulardan biri, substrata bağlanan ve onu kesen DNA enzimlerinin deformasyonuna neden olur. Karşılık gelen bölme, DNA bilgisayarı tarafından hangi kutunun oynatıldığını gösteren floresan hale gelir. DNA enzimleri, insan oyuncunun elde edebileceği en iyi şeyin gerçek tic-tac-toe'da olduğu gibi bir beraberlik olmasını sağlayacak şekilde kutulara bölünmüştür.

Sinir ağı tabanlı bilgi işlem

Caltech'teki Kevin Cherry ve Lulu Qian, 100 bitlik elle yazılmış rakamları tanıyabilen DNA tabanlı yapay bir sinir ağı geliştirdi. Bunu, daha sonra giriş DNA zincirlerini tutan test tüpüne eklenecek olan, değişen konsantrasyonlarda ağırlık molekülleri ile temsil edilen uygun ağırlık setleriyle önceden bilgisayarda programlayarak başarırlar.[26][27]

Yerelleştirilmiş (önbellek benzeri) Hesaplama ile geliştirilmiş hız

DNA hesaplamanın zorluklarından biri hızıdır. Substrat olarak DNA biyolojik olarak uyumluyken, yani silikon teknolojisinin yapamadığı yerlerde kullanılabilirken, hesaplama hızı hala çok yavaştır. Örneğin, sahada bir kıyaslama olarak kullanılan karekök devresinin tamamlanması 100 saatten fazla sürdü.[28] Harici enzim kaynakları ile daha yeni yollar daha hızlı ve daha kompakt devreler bildirirken,[29] Chatterjee vd. yerelleştirilmiş DNA devreleri aracılığıyla hesaplamayı hızlandırmak için bu alanda ilginç bir fikir gösterdi.[30] Bu kavram diğer gruplar tarafından daha da araştırılmaktadır.[31] Bu fikir, başlangıçta bilgisayar mimarisi alanında önerilmiş olsa da, bu alanda da benimsenmiştir. Bilgisayar mimarisinde, talimatlar sırayla yürütülürse, bunların önbelleğe yüklenmesinin kaçınılmaz olarak hızlı performansa yol açacağı, yerelleştirme ilkesi olarak da adlandırılan çok iyi bilinmektedir. Bunun nedeni, hızlı önbellekteki talimatlarla, bunları yavaş olabilen ana bellekte ve dışında değiştirmeye gerek olmamasıdır. Benzer şekilde yerelleştirilmiş DNA hesaplama, hesaplamadan sorumlu DNA zincirleri, hesaplama kapılarının fiziksel yakınlığını sağlayan devre tahtası benzeri bir alt tabaka üzerine sabitlenir. Bu tür yerelleştirilmiş DNA hesaplama teknikleri, hesaplama süresini potansiyel olarak azalttığını göstermiştir. büyüklük dereceleri.

Yenilenebilir (veya tersine çevrilebilir) DNA hesaplama

DNA hesaplaması üzerine müteakip araştırmalar ortaya çıktı tersinir DNA hesaplama, teknolojiyi kullanılan silikon tabanlı hesaplamaya bir adım daha yaklaştırarak (örneğin) PC'ler. Özellikle, John Reif ve Duke Üniversitesi'ndeki grubu, hesaplama DNA komplekslerini yeniden kullanmak için iki farklı teknik önerdi. İlk tasarım dsDNA geçitlerini kullanır,[32] ikinci tasarım ise DNA firkete komplekslerini kullanır.[33]Her iki tasarım da bazı sorunlarla karşı karşıya kalsa da (reaksiyon sızıntıları gibi), bu, DNA hesaplama alanında önemli bir atılımı temsil ediyor gibi görünüyor. Diğer bazı gruplar da geçidin yeniden kullanılabilirliği sorununu çözmeye çalıştı.[34][35]

Yöntemler

DNA'ya dayalı bir bilgi işlem cihazı oluşturmak için, her birinin kendine özgü avantajları ve dezavantajları olan birçok yöntem vardır. Bunların çoğu temel mantık kapılarını oluşturur (VE, VEYA, DEĞİL ) ile ilişkili dijital mantık DNA bazından. Bazı farklı bazlar arasında DNAzymes bulunur, deoxyoligonucleotides, enzimler, ayak parmağı değişimi.

İplik yer değiştirme mekanizmaları

DNA hesaplamasında ve moleküler programlamadaki en temel işlem, iplikçik yer değiştirme mekanizmasıdır. Şu anda, iplik yer değiştirmesini gerçekleştirmenin iki yolu vardır:

  • Toehold aracılı iplik kayması (TMSD)[28]
  • Polimeraz bazlı iplik yer değiştirme (PSD)[7]

Toehold değişimi

Basit zincir yer değiştirme şemalarının yanı sıra, DNA bilgisayarları da ayaklı değişim kavramı kullanılarak inşa edilmiştir.[27] Bu sistemde, bir giriş DNA zinciri bir yapışkan uç veya başka bir DNA molekülü üzerinde durur, bu da molekülden başka bir iplik parçasını çıkarmasına izin verir. Bu, isteğe bağlı olarak büyük bilgisayarlara bağlanabilen AND, OR ve NOT kapıları ve sinyal amplifikatörleri gibi modüler mantık bileşenlerinin oluşturulmasına izin verir. Bu DNA bilgisayar sınıfı, enzimlere veya DNA'nın herhangi bir kimyasal yeteneğine ihtiyaç duymaz.[36]

Kimyasal reaksiyon ağları (CRN'ler)

DNA hesaplama için tam yığın, geleneksel bir bilgisayar mimarisine çok benziyor. En üst düzeyde, C benzeri genel amaçlı bir programlama dili, bir dizi kimyasal reaksiyon ağları (CRN'ler). Bu ara temsil, alan düzeyinde DNA tasarımına çevrilir ve ardından bir dizi DNA zinciri kullanılarak uygulanır. 2010 yılında Erik Winfree'nin grubu DNA'nın rastgele kimyasal reaksiyonları uygulamak için bir substrat olarak kullanılabileceğini gösterdi. CRN'lerin ifade gücü bir Turing makinesine eşdeğer olduğundan bu, biyokimyasal kontrolörlerin tasarımı ve sentezine kapıları açtı.[7][8][9][10] Bu tür denetleyiciler potansiyel olarak kullanılabilir in vivo hormonal dengesizliği önlemek gibi uygulamalar için.

DNAzymes

Katalitik DNA (deoksiribozim veya DNAzyme), eşleştirme gibi uygun girdi ile etkileşime girdiğinde bir reaksiyonu katalize eder oligonükleotid. Bu DNAzimler, silikondaki dijital mantığa benzer mantık kapıları oluşturmak için kullanılır; bununla birlikte, DNAzymes, dizideki ifadeleri değerlendirmek için geçerli bir uygulama olmaksızın 1-, 2- ve 3-giriş kapıları ile sınırlıdır.

DNAzyme mantık kapısı, eşleşen bir oligonükleotide bağlandığında yapısını değiştirir ve bağlandığı florojenik substrat serbestçe ayrılır. Diğer malzemeler kullanılabilirken, çoğu model floresan esaslı bir substrat kullanır çünkü tek molekül sınırında bile tespit edilmesi çok kolaydır.[37] Floresan miktarı daha sonra bir reaksiyonun gerçekleşip gerçekleşmediğini anlamak için ölçülebilir. Değişen DNAzyme daha sonra "kullanılır" ve daha fazla reaksiyon başlatamaz. Bu nedenle, bu reaksiyonlar, eski ürünün çıkarıldığı ve yeni moleküllerin eklendiği sürekli karıştırmalı tank reaktör gibi bir cihazda gerçekleşir.

Yaygın olarak kullanılan iki DNAzim, E6 ve 8-17 olarak adlandırılır. Bunlar, herhangi bir rastgele konumda bir substratın bölünmesine izin verdikleri için popülerdir.[38] Stojanovic ve MacDonald, E6 DNAzimlerini kullanarak MAYA I[39] ve MAYA II[40] sırasıyla makineler; Stojanovic ayrıca 8-17 DNAzyme kullanarak mantık kapılarını da gösterdi.[41] Bu DNAzimlerin mantık kapıları oluşturmak için yararlı olduğu gösterilmiş olsa da, Zn gibi bir metal kofaktör ihtiyacı ile sınırlıdırlar.2+ veya Mn2+ve bu nedenle yararlı değil in vivo.[37][42]

A adlı bir tasarım gövde halkasıBir ucunda bir ilmek bulunan tek bir DNA ipliğinden oluşan, bir DNA parçası ilmek kısmına bağlandığında açılıp kapanan dinamik bir yapıdır. Bu etkiden birkaç tane oluşturmak için kullanıldı. mantık kapıları. Bu mantık kapıları MAYA I ve MAYA I bilgisayarlarını oluşturmak için kullanılmıştır. MAYA II hangisi oynayabilir tic-tac-toe bir dereceye kadar.[43]

Enzimler

Enzim tabanlı DNA bilgisayarları genellikle basit bir Turing makinesi; bir enzim biçiminde benzer bir donanım ve DNA biçiminde bir yazılım vardır.[44]

Benenson, Shapiro ve meslektaşları bir DNA bilgisayarı gösterdiler. FokI enzim[45] ve teşhis koyan ve bunlara tepki veren otomatayı göstererek çalışmalarını genişletti. prostat kanseri: genlerin ifadesi altında PPAP2B ve GSTP1 ve aşırı ifadesi PIM1 ve HPN.[46] Otomatları, her bir genin ekspresyonunu, her seferinde bir gen olarak değerlendirdi ve pozitif tanıda, daha sonra bir antisens olan tek zincirli bir DNA molekülü (ssDNA) saldı. MDM2. MDM2 bir baskılayıcıdır protein 53 kendisi bir tümör baskılayıcıdır.[47] Negatif tanı konduğunda, hiçbir şey yapmamak yerine pozitif tanı ilacının bir baskılayıcısının bırakılmasına karar verildi. Bu uygulamanın bir sınırlaması, her ilacı bir tane uygulamak için iki ayrı otomata gerekmesidir. İlaç salınmasına kadar olan tüm değerlendirme sürecinin tamamlanması yaklaşık bir saat sürdü. Bu yöntem aynı zamanda geçiş moleküllerinin yanı sıra FokI enziminin de mevcut olmasını gerektirir. FokI enzim limitleri uygulaması gerekliliği in vivo, en azından "daha yüksek organizmaların hücrelerinde" kullanım için.[48] Ayrıca, "yazılım" moleküllerinin bu durumda yeniden kullanılabileceği de belirtilmelidir.

Algoritmik kendi kendine birleştirme

Bir temsilini gösteren DNA dizileri Sierpinski contası yüzeylerinde. Daha fazla detay için resme tıklayın. Rothemund'dan görüntü et al., 2004.[49]

DNA nanoteknolojisi, ilgili DNA hesaplama alanına uygulanmıştır. DNA karoları, sıralı olarak seçilen birden fazla yapışkan uç içerecek şekilde tasarlanabilir, böylece Wang fayans. Montajı bir DX dizisi kodlayan bir DX dizisi gösterildi. ÖZELVEYA operasyon; bu, DNA dizisinin bir hücresel otomat hangi bir fraktal aradı Sierpinski contası. Bu, hesaplamanın DNA dizilerinin montajına dahil edilebileceğini ve kapsamını basit periyodik dizilerin ötesine genişletebileceğini gösterir.[49]

Yetenekler

DNA hesaplama bir tür paralel hesaplama çünkü aynı anda birçok farklı olasılığı denemek için birçok farklı DNA molekülünden yararlanır.[50] Bazı özel problemler için, DNA bilgisayarları şimdiye kadar yapılmış diğer bilgisayarlardan daha hızlı ve daha küçüktür. Dahası, belirli matematiksel hesaplamaların bir DNA bilgisayarında çalıştığı gösterilmiştir. Örnek olarak, DNA moleküllerin üstesinden gelmek için kullanılmıştır atama problemi.[51]

Jian-Jun Shu ve meslektaşları bir DNA Küresel Konumlama Sistemi[52] manyetik alanların yük taşımacılığını artırabileceğini göstermek için bir deney yapın. DNA[53] (veya protein), organizmaların manyetik alanları algılamasına izin verebilir.

DNA hesaplama, bakış açısından herhangi bir yeni yetenek sağlamaz. hesaplanabilirlik teorisi, farklı hesaplama modelleri kullanılarak hangi problemlerin sayısal olarak çözülebilir olduğunun incelenmesi.Örneğin, bir problemin çözümü için gereken alan problemin boyutu ile katlanarak büyürse (EXPSPACE sorunlar) von Neumann makineleri DNA makinelerindeki problemin boyutuyla birlikte katlanarak büyür. Çok büyük EXPSPACE problemleri için, gerekli DNA miktarı pratik olamayacak kadar büyüktür.

Alternatif teknolojiler

Arasında bir ortaklık IBM ve Caltech 2009 yılında "DNA çipleri " üretim.[54] Bir Caltech grubu, bu nükleik asit bazlı entegre devrelerin üretimi üzerinde çalışıyor. Bu yongalardan biri tam karekökleri hesaplayabilir.[55] Bir derleyici yazıldı[56] içinde Perl.

Lehte ve aleyhte olanlar

Bir DNA bilgisayarının yavaş işlem hızı (yanıt süresi, milisaniye yerine dakikalar, saatler veya günler olarak ölçülür), yüksek miktarda çoklu paralel hesaplama yapma potansiyeli ile telafi edilir. Bu, sistemin karmaşık bir hesaplama için basit bir hesaplamayla benzer miktarda zaman almasını sağlar. Bu, milyonlarca veya milyarlarca molekülün aynı anda birbirleriyle etkileşime girmesiyle elde edilir. Bununla birlikte, bir DNA bilgisayarının verdiği cevapları analiz etmek dijital bir bilgisayardan çok daha zordur.

Ayrıca bakınız

Referanslar

  1. ^ Kilise, G. M .; Gao, Y .; Kosuri, S. (2012-08-16). "DNA'da Yeni Nesil Dijital Bilgi Depolama". Bilim. 337 (6102): 1628. Bibcode:2012Sci ... 337.1628C. doi:10.1126 / science.1226355. ISSN  0036-8075. PMID  22903519. S2CID  934617.
  2. ^ Erlich, Yaniv; Zielinski, Dina (2017/03/02). "DNA Çeşmesi, sağlam ve verimli bir depolama mimarisi sağlar". Bilim. 355 (6328): 950–954. Bibcode:2017Sci ... 355..950E. doi:10.1126 / science.aaj2038. ISSN  0036-8075. PMID  28254941. S2CID  13470340.
  3. ^ Organick, Lee; Ang, Siena Dumas; Chen, Yuan-Jyue; Lopez, Randolph; Yekhanin, Sergey; Makarychev, Konstantin; Racz, Miklos Z .; Kamath, Govinda; Gopalan, Parikshit; Nguyen, Bichlien; Takahashi, Christopher N. (Mart 2018). "Büyük ölçekli DNA veri depolamasına rastgele erişim". Doğa Biyoteknolojisi. 36 (3): 242–248. doi:10.1038 / nbt.4079. ISSN  1546-1696. PMID  29457795. S2CID  205285821.
  4. ^ Shah, Shalin; Dubey, Abhishek K .; Reif, John (2019-04-10). "Tek Moleküllü Parmak İzi için Geçici DNA Barkodlarını Programlama". Nano Harfler. 19 (4): 2668–2673. Bibcode:2019NanoL..19.2668S. doi:10.1021 / acs.nanolett.9b00590. ISSN  1530-6984. PMID  30896178.
  5. ^ Sharonov, Alexey; Hochstrasser, Robin M. (2006-12-12). "Dağıtıcı probların birikmiş bağlanmasıyla geniş alan alt kırınım görüntüleme". Ulusal Bilimler Akademisi Bildiriler Kitabı. 103 (50): 18911–18916. Bibcode:2006PNAS..10318911S. doi:10.1073 / pnas.0609643104. ISSN  0027-8424. PMC  1748151. PMID  17142314.
  6. ^ Jungmann, Ralf; Avendaño, Maier S .; Dai, Mingjie; Woehrstein, Johannes B .; Agasti, Sarit S .; Feiger, Zachary; Rodal, Avital; Yin, Peng (Mayıs 2016). "QPAINT ile kantitatif süper çözünürlüklü görüntüleme". Doğa Yöntemleri. 13 (5): 439–442. doi:10.1038 / nmeth.3804. ISSN  1548-7105. PMC  4941813. PMID  27018580.
  7. ^ a b c Shah, Shalin; Wee, Jasmine; Song, Tianqi; Ceze, Luis; Strauss, Karin; Chen, Yuan-Jyue; Reif, John (2020-05-04). "Kimyasal Reaksiyon Ağlarını Programlamak İçin İplik Değiştirme Polimeraz Kullanımı". Amerikan Kimya Derneği Dergisi. 142 (21): 9587–9593. doi:10.1021 / jacs.0c02240. ISSN  0002-7863. PMID  32364723.
  8. ^ a b Chen, Yuan-Jyue; Dalchau, Neil; Srinivas, Niranjan; Phillips, Andrew; Cardelli, Luca; Soloveichik, David; Seelig, Georg (Ekim 2013). "DNA'dan yapılmış programlanabilir kimyasal kontrolörler". Doğa Nanoteknolojisi. 8 (10): 755–762. Bibcode:2013 NatNa ... 8..755C. doi:10.1038 / nnano.2013.189. ISSN  1748-3395. PMC  4150546. PMID  24077029.
  9. ^ a b Srinivas, Niranjan; Parkin, James; Seelig, Georg; Winfree, Erik; Soloveichik, David (2017-12-15). "Enzim içermeyen nükleik asit dinamik sistemleri". Bilim. 358 (6369): eaal2052. doi:10.1126 / science.aal2052. ISSN  0036-8075. PMID  29242317.
  10. ^ a b Soloveichik, David; Seelig, Georg; Winfree Erik (2010-03-23). "Kimyasal kinetik için evrensel bir substrat olarak DNA". Ulusal Bilimler Akademisi Bildiriler Kitabı. 107 (12): 5393–5398. Bibcode:2010PNAS..107.5393S. doi:10.1073 / pnas.0909380107. ISSN  0027-8424. PMC  2851759. PMID  20203007.
  11. ^ Adleman, L.M. (1994). "Kombinasyonel problemlere çözümlerin moleküler hesaplanması". Bilim. 266 (5187): 1021–1024. Bibcode:1994Sci ... 266.1021A. CiteSeerX  10.1.1.54.2565. doi:10.1126 / science.7973651. PMID  7973651. - İlk DNA hesaplama kağıdı. Yönlendirilen için bir çözüm açıklar Hamilton yolu problemi. Ayrıca burada mevcuttur: "Arşivlenmiş kopya" (PDF). Arşivlenen orijinal (PDF) 2005-02-06 tarihinde. Alındı 2005-11-21.CS1 Maint: başlık olarak arşivlenmiş kopya (bağlantı)
  12. ^ Boneh, D .; Dunworth, C .; Lipton, R. J .; Sgall, J. Í. (1996). "DNA'nın hesaplama gücü hakkında". Ayrık Uygulamalı Matematik. 71 (1–3): 79–94. doi:10.1016 / S0166-218X (96) 00058-3. - için bir çözüm açıklar boole doygunluk sorunu. Ayrıca burada mevcuttur: "Arşivlenmiş kopya" (PDF). Arşivlenen orijinal (PDF) 2012-04-06 tarihinde. Alındı 2011-10-14.CS1 Maint: başlık olarak arşivlenmiş kopya (bağlantı)
  13. ^ Lila Kari; Greg Gloor; Sheng Yu (Ocak 2000). "Sınırlı Yazışma Sonrası Problemini çözmek için DNA kullanmak". Teorik Bilgisayar Bilimleri. 231 (2): 192–203. doi:10.1016 / s0304-3975 (99) 00100-0. - Sınırlı için bir çözümü açıklar Post yazışma sorunu, ortalama olarak zor bir NP-tam problemi. Ayrıca burada mevcuttur: [1]
  14. ^ Baum, E.B. (1995-04-28). "Beyinden çok daha büyük bir çağrışımsal hafıza oluşturmak". Bilim. 268 (5210): 583–585. Bibcode:1995 Sci ... 268..583B. doi:10.1126 / science.7725109. ISSN  0036-8075. PMID  7725109.
  15. ^ Seeman, Nadrian C. (1982-11-21). "Nükleik asit bağlantıları ve kafesleri". Teorik Biyoloji Dergisi. 99 (2): 237–247. doi:10.1016/0022-5193(82)90002-9. ISSN  0022-5193. PMID  6188926.
  16. ^ Tikhomirov, Grigory; Petersen, Philip; Qian, Lulu (Aralık 2017). "Mikrometre ölçekli DNA origami dizilerinin rastgele desenlerle fraktal montajı". Doğa. 552 (7683): 67–71. Bibcode:2017Natur.552 ... 67T. doi:10.1038 / nature24655. ISSN  1476-4687. PMID  29219965. S2CID  4455780.
  17. ^ Wagenbauer, Klaus F .; Sigl, Christian; Dietz, Hendrik (Aralık 2017). "Gigadalton ölçekli şekil programlanabilir DNA düzenekleri". Doğa. 552 (7683): 78–83. Bibcode:2017Natur.552 ... 78W. doi:10.1038 / nature24651. ISSN  1476-4687. PMID  29219966. S2CID  205262182.
  18. ^ Ong, Luvena L .; Hanikel, Nikita; Yaghi, Omar K .; Grun, Casey; Strauss, Maximilian T .; Bron, Patrick; Lai-Kee-Him, Josephine; Schueder, Florian; Wang, Bei; Wang, Pengfei; Kishi, Jocelyn Y. (Aralık 2017). "10.000 benzersiz bileşenden üç boyutlu nanoyapıların programlanabilir kendi kendine montajı". Doğa. 552 (7683): 72–77. Bibcode:2017Natur.552 ... 72O. doi:10.1038 / nature24648. ISSN  1476-4687. PMC  5786436. PMID  29219968.
  19. ^ Leier, André; Richter, Christoph; Banzhaf, Wolfgang; Rauhe, Hilmar (2000-06-01). "DNA ikili iplikleriyle kriptografi". Biyosistemler. 57 (1): 13–22. doi:10.1016 / S0303-2647 (00) 00083-6. ISSN  0303-2647. PMID  10963862.
  20. ^ Guarnieri, Frank; Fliss, Makiko; Bancroft, Carter (1996-07-12). "DNA Ekleme Yapmak". Bilim. 273 (5272): 220–223. Bibcode:1996Sci ... 273..220G. doi:10.1126 / science.273.5272.220. ISSN  0036-8075. PMID  8662501. S2CID  6051207.
  21. ^ Bancroft, Carter; Bowler, Timothy; Bloom, Brian; Clelland, Catherine Taylor (2001-09-07). "Bilginin DNA'da Uzun Süreli Saklanması". Bilim. 293 (5536): 1763–1765. doi:10.1126 / science.293.5536.1763c. ISSN  0036-8075. PMID  11556362. S2CID  34699434.
  22. ^ Yin, Peng; Yan, Hao; Daniell, Xiaoju G .; Turberfield, Andrew J .; Reif, John H. (2004). "Bir Yol Boyunca Özerk Olarak Hareket Eden Tek Yönlü DNA Gezgini". Angewandte Chemie Uluslararası Sürümü. 43 (37): 4906–4911. doi:10.1002 / anie.200460522. ISSN  1521-3773. PMID  15372637.
  23. ^ Braich, Ravinderjit S., vd. "Jel bazlı bir DNA bilgisayarında tatmin edici bir sorunun çözümü." DNA Hesaplama. Springer Berlin Heidelberg, 2001. 27-42.
  24. ^ Adleman, Leonard M (1998). "DNA ile hesaplama". Bilimsel amerikalı. 279 (2): 54–61. doi:10.1038 / bilimselamerican0898-54.
  25. ^ [FR] - J. Macdonald, D. Stefanovic ve M. Stojanovic, Des toplulukları d'ADN rompus au jeu et au travail, Bilim dökün 375, Ocak 2009, s. 68-75
  26. ^ Qian, Lulu; Winfree, Erik; Bruck, Jehoshua (Temmuz 2011). "DNA zinciri yer değiştirme kademeli sinir ağı hesaplaması". Doğa. 475 (7356): 368–372. doi:10.1038 / nature10262. ISSN  0028-0836. PMID  21776082. S2CID  1735584.
  27. ^ a b Cherry, Kevin M .; Qian, Lulu (2018-07-04). "DNA tabanlı kazanan her şeyi alan sinir ağları ile moleküler örüntü tanımayı ölçeklendirme". Doğa. 559 (7714): 370–376. Bibcode:2018Natur.559..370C. doi:10.1038 / s41586-018-0289-6. ISSN  0028-0836. PMID  29973727. S2CID  49566504.
  28. ^ a b Qian, L .; Winfree, E. (2011-06-02). "DNA İplik Yer Değiştirme Kaskadları ile Dijital Devre Hesaplamasının Ölçeklendirilmesi". Bilim. 332 (6034): 1196–1201. Bibcode:2011Sci ... 332.1196Q. doi:10.1126 / science.1200520. ISSN  0036-8075. PMID  21636773. S2CID  10053541.
  29. ^ Song, Tianqi; Eshra, Abeer; Shah, Shalin; Bui, Hieu; Fu, Daniel; Yang, Ming; Mokhtar, Reem; Reif, John (2019-09-23). "Zincir yer değiştiren polimeraz kullanan tek sarmallı kapılara dayanan hızlı ve kompakt DNA mantık devreleri". Doğa Nanoteknolojisi. 14 (11): 1075–1081. Bibcode:2019NatNa..14.1075S. doi:10.1038 / s41565-019-0544-5. ISSN  1748-3387. PMID  31548688. S2CID  202729100.
  30. ^ Chatterjee, Gourab; Dalchau, Neil; Muscat, Richard A .; Phillips, Andrew; Seelig, Georg (2017-07-24). "Hızlı ve modüler DNA hesaplaması için uzamsal olarak yerelleştirilmiş bir mimari". Doğa Nanoteknolojisi. 12 (9): 920–927. Bibcode:2017NatNa..12..920C. doi:10.1038 / nnano.2017.127. ISSN  1748-3387. PMID  28737747.
  31. ^ Bui, Hieu; Shah, Shalin; Mokhtar, Reem; Song, Tianqi; Garg, Sudhanshu; Reif, John (2018-01-25). "DNA Origami üzerinde Lokalize DNA Hibridizasyon Zincir Reaksiyonları". ACS Nano. 12 (2): 1146–1155. doi:10.1021 / acsnano.7b06699. ISSN  1936-0851. PMID  29357217.
  32. ^ Garg, Sudhanshu; Shah, Shalin; Bui, Hieu; Song, Tianqi; Mokhtar, Reem; Reif, John (2018). "Yenilenebilir Zamana Duyarlı DNA Devreleri". Küçük. 14 (33): 1801470. doi:10.1002 / smll.201801470. ISSN  1613-6829. PMID  30022600.
  33. ^ Eshra, A .; Shah, S .; Song, T .; Reif, J. (2019). "Yenilenebilir DNA firkete tabanlı mantık devreleri". Nanoteknoloji üzerine IEEE İşlemleri. 18: 252–259. arXiv:1704.06371. Bibcode:2019ITNan..18..252E. doi:10.1109 / TNANO.2019.2896189. ISSN  1536-125X. S2CID  5616325.
  34. ^ Song, Xin; Eshra, Abeer; Dwyer, Chris; Reif, John (2017-05-25). "Tek tutucunun aracılık ettiği iplik yer değiştirmesinin foto düzenlemesiyle etkinleştirilen yenilenebilir DNA tahterevalli mantık devreleri". RSC Gelişmeleri. 7 (45): 28130–28144. doi:10.1039 / C7RA02607B. ISSN  2046-2069.
  35. ^ Goel, Ashish; Ibrahimi, Morteza (2009). Deaton, Russell; Suyama, Akira (editörler). "Ölçeklenebilir Dijital Devreler için Yenilenebilir, Zaman Duyarlı DNA Mantık Kapıları". DNA Hesaplama ve Moleküler Programlama. Bilgisayar Bilimlerinde Ders Notları. Berlin, Heidelberg: Springer. 5877: 67–77. doi:10.1007/978-3-642-10604-0_7. ISBN  978-3-642-10604-0.
  36. ^ Seelig, G .; Soloveichik, D .; Zhang, D. Y .; Winfree, E. (8 Aralık 2006). "Enzimsiz nükleik asit mantık devreleri" (PDF). Bilim. 314 (5805): 1585–1588. Bibcode:2006Sci ... 314.1585S. doi:10.1126 / science.1132493. PMID  17158324. S2CID  10966324.
  37. ^ a b Weiss, S. (1999). "Tek Biyomoleküllerin Floresans Spektroskopisi". Bilim. 283 (5408): 1676–1683. Bibcode:1999Sci ... 283.1676W. doi:10.1126 / science.283.5408.1676. PMID  10073925. S2CID  9697423.. Ayrıca burada mevcuttur: http://www.lps.ens.fr/~vincent/smb/PDF/weiss-1.pdf
  38. ^ Santoro, S. W .; Joyce, G.F. (1997). "Genel amaçlı bir RNA parçalayan DNA enzimi". Ulusal Bilimler Akademisi Bildiriler Kitabı. 94 (9): 4262–4266. Bibcode:1997PNAS ... 94.4262S. doi:10.1073 / pnas.94.9.4262. PMC  20710. PMID  9113977.. Ayrıca burada mevcuttur: [2]
  39. ^ Stojanovic, M. N .; Stefanovic, D. (2003). "Deoksiribozim bazlı bir moleküler otomat". Doğa Biyoteknolojisi. 21 (9): 1069–1074. doi:10.1038 / nbt862. PMID  12923549. S2CID  184520.. Ayrıca burada mevcuttur: [3]
  40. ^ MacDonald, J .; Li, Y .; Sutovic, M .; Lederman, H .; Pendri, K .; Lu, W .; Andrews, B. L .; Stefanovic, D .; Stojanovic, M.N. (2006). "Bir Otomatta Moleküler Mantık Kapılarının Orta Ölçekli Entegrasyonu". Nano Harfler. 6 (11): 2598–2603. Bibcode:2006 NanoL ... 6.2598M. doi:10.1021 / nl0620684. PMID  17090098.. Ayrıca burada mevcuttur: [4]
  41. ^ Stojanovic, M. N .; Mitchell, T. E .; Stefanovic, D. (2002). "Deoksiribozim Tabanlı Mantık Kapıları". Amerikan Kimya Derneği Dergisi. 124 (14): 3555–3561. doi:10.1021 / ja016756v. PMID  11929243.. Ayrıca şu adresten temin edilebilir: [5]
  42. ^ Cruz, R.P. G .; Withers, J. B .; Li, Y. (2004). "8-17 Deoksiribozimin Dinükleotid Kavşağı Bölünme Çok Yönlülüğü". Kimya ve Biyoloji. 11 (1): 57–67. doi:10.1016 / j.chembiol.2003.12.012. PMID  15112995.
  43. ^ Darko Stefanovic'in Grubu, Moleküler Mantık Kapıları Arşivlendi 2010-06-18'de Wayback Makinesi ve MAYA II, ikinci nesil bir tic-tac-toe otomatik oynayan Arşivlendi 2010-06-18'de Wayback Makinesi.
  44. ^ Shapiro, Ehud (1999-12-07). "Mekanik Turing Makinesi: Biyomoleküler Bir Bilgisayar İçin Taslak". Arayüz Odağı. Weizmann Bilim Enstitüsü. 2 (4): 497–503. doi:10.1098 / rsfs.2011.0118. PMC  3363030. PMID  22649583. Arşivlenen orijinal 2009-01-03 tarihinde. Alındı 2009-08-13.
  45. ^ Benenson, Y .; Paz-Elizur, T .; Adar, R .; Keinan, E .; Livneh, Z .; Shapiro, E. (2001). "Biyomoleküllerden yapılmış programlanabilir ve otonom bilgi işlem makinesi". Doğa. 414 (6862): 430–434. Bibcode:2001Natur.414..430B. doi:10.1038/35106533. PMC  3838952. PMID  11719800.. Ayrıca burada mevcuttur: [6] Arşivlendi 2012-05-10 at Wayback Makinesi
  46. ^ Benenson, Y .; Gil, B .; Ben-Dor, U .; Adar, R .; Shapiro, E. (2004). "Gen ifadesinin mantıksal kontrolü için otonom bir moleküler bilgisayar". Doğa. 429 (6990): 423–429. Bibcode:2004Natur.429..423B. doi:10.1038 / nature02551. PMC  3838955. PMID  15116117.. Ayrıca burada mevcuttur: Gen ifadesinin mantıksal kontrolü için otonom bir moleküler bilgisayar
  47. ^ Bond, G.L .; Hu, W .; Levine, A.J. (2005). "MDM2, p53 Yolunda bir Merkezi Düğümdür: 12 Yıl ve Sayma". Güncel Kanser İlaç Hedefleri. 5 (1): 3–8. doi:10.2174/1568009053332627. PMID  15720184.
  48. ^ Kahan, M .; Gil, B .; Adar, R .; Shapiro, E. (2008). "Biyolojik ortamda çalışan moleküler bilgisayarlara doğru". Physica D: Doğrusal Olmayan Olaylar. 237 (9): 1165–1172. Bibcode:2008PhyD..237.1165K. doi:10.1016 / j.physd.2008.01.027.. Ayrıca burada mevcuttur: [7]
  49. ^ a b Rothemund, P.W.K .; Papadakis, N .; Winfree, E. (2004). "DNA Sierpinski Üçgenlerinin Algoritmik Kendiliğinden Birleştirilmesi". PLOS Biyolojisi. 2 (12): e424. doi:10.1371 / journal.pbio.0020424. PMC  534809. PMID  15583715.
  50. ^ Lewin, D. I. (2002). "DNA hesaplama". Bilim ve Mühendislikte Hesaplama. 4 (3): 5–8. Bibcode:2002CSE ..... 4c ... 5L. doi:10.1109/5992.998634.
  51. ^ Shu, Jian-Jun; Wang, Q.-W .; Yong, K.-Y. (2011). "Stratejik atama problemlerinin DNA tabanlı hesaplanması". Fiziksel İnceleme Mektupları. 106 (18): 188702. Bibcode:2011PhRvL.106r8702S. doi:10.1103 / PhysRevLett.106.188702. PMID  21635133. S2CID  25989989.
  52. ^ Shu, Jian-Jun; Wang, Q.-W .; Yong, K.-Y .; Shao, F .; Lee, K.J. (2015). "Programlanabilir DNA aracılı çoklu görev işlemci". Fiziksel Kimya B Dergisi. 119 (17): 5639–5644. arXiv:1508.03509. Bibcode:2015arXiv150803509S. doi:10.1021 / acs.jpcb.5b02165. PMID  25874653. S2CID  10446710.
  53. ^ Wong, J.R .; Lee, K.J .; Shu, Jian-Jun; Shao, F. (2015). "Manyetik alanlar, DNA aracılı yük taşınmasını kolaylaştırır". Biyokimya. 54 (21): 3392–3399. arXiv:1508.03512. Bibcode:2015arXiv150803512W. doi:10.1021 / acs.biochem.5b00295. PMID  25946473. S2CID  16784895.
  54. ^ [8] (Caltech'in kendi makalesi) Arşivlendi 14 Ekim 2011, Wayback Makinesi
  55. ^ DNA İplik Yer Değiştirme Kaskadları ile Dijital Devre Hesaplamasının Ölçeklendirilmesi
  56. ^ [9] İnternet üzerinden

daha fazla okuma

  • Martyn Amos (Haziran 2005). Teorik ve Deneysel DNA Hesaplaması. Doğal Hesaplama Serisi. Springer. ISBN  978-3-540-65773-6. - Tüm alanı kapsayan ilk genel metin.
  • Gheorge Paun, Grzegorz Rozenberg, Arto Salomaa (Ekim 1998). DNA Hesaplama - Yeni Hesaplama Paradigmaları. Springer-Verlag. ISBN  978-3-540-64196-4.CS1 bakimi: birden çok ad: yazarlar listesi (bağlantı) - Kitap, DNA ile ilgili konulara, biyokimyanın temellerine ve dil ve hesaplama teorisine bir giriş ile başlıyor ve DNA hesaplamanın ileri matematiksel teorisine ilerliyor.

Dış bağlantılar