حوسبة الحمض النووي (DNA Computing) هي شكل من أشكال الحوسبة التي تستخدم الدنا والكيمياء الحيوية وعلم الأحياء الجزيئي بدلا من تقنيات الحاسوب التقليدية المعتمدة على السيليكون. حوسبة الدنا أو الحوسبة البيولوجية الجزيئية بشكل أعم هي مجال سريع التطور ومتعدد الاختصاصات. يتعلق البحث والتطوير في هذا المجال بنظرية وتجارب وتطبيقات حوسبة الدنا.
التاريخ
تم تطوير هذا المجال بداية من قبل ليونارد أدليمان من جامعة جنوب كالفورنيا في عام 1994.[1] قدّم أدلمان إثباتا لفكرته يستخدم الدنا كشكل من أشكال الحساب الذي حل مشكلة مسار هاميلتون ذي السبع نقاط. أجريت العديد من التطورات منذ تجارب أدلمان الأولى وتم إثبات إمكانية تصنيع آلات تورنغ (Turing Machines) مختلفة.[2][3]
في عام 2002، قام باحثون من معهد وايزمان للعلوم في مدينة رحوفوت في إسرائيل بالكشف عن آلة حوسبة جزيئية مبرمَجَة مؤلفة من الإنزيمات وجزيئات الدنا بدلا من رقاقات السيليكون.[4] في الثامن والعشرين من أبريل عام 2004، أعلن كل من إيهود شابيرو وياكوف بينيسون وبنيامين جيل وأوري ب-دور وريفكا أدار من معهد وايزمان للعلوم في دورية طبيعة بنائهم لحاسوب دنا مقترن بوحدة إدخال وإخراج والتي تستطيع نظريا تشخيص نشاط سرطاني داخل الخلية وإطلاق دواء ضد السرطان عند التشخيص.[5]
في عام 2009، تم دمج أنظمة الحوسبة الأحيائية مع رقاقات السيليكون المتعارف عليها للمرة الأولى. في هذه التجربة، تم إنجاز إنزيم قائم على نظام منطقي يستخدم OR-Reset/AND-Reset باستخدام رقاقات سيليكون تأثير المجال (Field-Effect Silicon Chips). يمكن لهذا التقدم أن ينتج احتمالية كبرى في مجالات علم الأحياء التخليقي و هندسة الطب الحيوي بما أنه يؤشّر للتكامل بين الأنظمة الحيوية والأنظمة الكهروميكانيكية على مستوى الخلية الفرعية.[6]
القدرات
تبدو حوسبة الدنا مشابهة بشكل أساسي للحوسبة المتوازية من ناحية استفادتها من جزيئات الدنا المختلفة في تجريب العديد من الاحتمالات المختلفة في المرة الواحدة.[7]
توفر حوسبة الدنا استهلاك طاقة أقل من حواسيب السيليكون التقليدية. يستخدم الدنا ثالث فوسفات الأدينوساين ويعرف اختصارا ب(ATP) كوقود يسمح بعملية الربط أو كوسيلة لتسخين الخيط لفك الرابطة.[8] يمكن أن يحدث تهجين الخيط وحلمهة العمود الفقري للدنا تلقائيا بدعم من الطاقة الكامنة المخزنة في الدنا. يطلق استهلاك جزيئين من ثالث فوسفات الأدينوساين 1.5 x 10−19 جول. حتى مع حدوث عدد من الانتقالات في كل ثانية باستخدام جزيئي ثالث فوسفات الأدينوساين ما زال ناتج الطاقة منخفضا. على سبيل المثال، سجل كاهان حدوث 109 انتقالا كل ثانية باستهلاك طاقة يساوي 10−10 واط.[9] كما وسجل شابيرو نظاما ينتج x 10117.5 في 4000 ثانية مما يتسبب في معدل استهلاك طاقة يساوي 10−10 واط.[10]
تعتبر حواسيب الدنا أسرع وأصغر من أي حاسوب تم بناؤه إلى الآن في حالة بعض المشاكل المتخصصة. علاوة على ذلك، فقد تم إثبات نجاح عمل حسابات رياضية معينة على حاسوب الدنا. على سبيل المثال؛ قدّم أران نايبي[11] تطبيقا قابلا للتنفيذ لخوارزمية ضرب مصفوفة ستراسن على حاسوب دنا.
غير أن حوسبة الدنا لا توفر أي قدرات جديدة من وجهة نظر نظرية الحاسوبية وهي الدراسة التي تعنى بحل المشاكل حسابيا باستخدام نماذج مختلفة من الحساب. على سبيل المثال، إذا كانت المساحة اللازمة لحل مشكلة تزداد باطراد مع حجم المشكلة ( مشاكل EXPSPACE) على آلات فون نيومان؛ فما تزال تزداد باطراد أيضا مع حجم المشكلة على آلات الدنا. إن كمية الدنا اللازمة لمشاكل EXPSPACE الكبيرة جدا هي كبيرة جدا لكي تكون عملية، بينما من ناحية أخرى فإن الحوسبة الكمومية تقدّم بعض القدرات الجديدة المثيرة للاهتمام.
تتداخل حوسبة الدنا مع تقانة النانو غير أنها تختلف عنها في أن الأخيرة تستخدم خاصية قاعدة الاقتران كما سماها واتسون وكريك وخصائص الدنا الأخرى لتصنيع تراكيب جديدة من الدنا. يمكن أن تستخدم هذه التراكيب لحوسبة الدنا ولكن ذلك غير ضروري. إضافة إلى ذلك؛ يمكن القيام بحوسبة الدنا دون استخدام أنواع الجزيئات التي أتاحتها تقانة نانو الدنا.
الطرق المستخدمة
هناك طرق عديدة لبناء جهاز حاسوبي اعتمادا على الدنا ولكل منها مساوئها وحسناتها. معظمها يبني البوابات المنطقية الأساسية (موسوعة أو وبوابة و وبوابة ليس) المتعلقة بالمنطق الرقمي المنطلق من قاعدة دنا. تشمل القواعد المحتلفة إنزيمات الدنا (الحفازات) وقليلات نوكليوتيد منقوصة الأكسجين (Deoxyoligonucleotides) والإنزيمات وتبليط الدنا (DNA Tiling) وتفاعل البوليميراز المتسلسل.
الحفازات
الدنا المحفّز (الديوكسيريبوزيمات أو الحفاز) يحفّز رد فعل عند التفاعل مع التفاعل مع المدخلات المناسبة مثل قليل نيكليوتيد (Oligonucleotide) ملائم. تستخدم هذه الحفازات لبناء بوابات منطقية مماثلة للمنطق الرقمي في السيليكون؛ ومع ذلك فإن الحفازات تنحصر في ببوابات منطقية تمتلك مدخلا ومدخلين وثلاثة مدخلات دون وجود تطبيق حالي لتقييم البيانات في السلسلة.
تغير بوابة الحفاز المنطقية من تركيبها عندما ترتبط إلى قليل نيكليوتيد ملائم وتنفصم الركائز الفلورية (بالإنجليزية:Fluorogenic Substrate) المرتبطة إليها لتتحرر. بينما يمكن استخدام مواد أخرى فإن معظم الوحدات تستخدم ركائز الكواشف الفلورية وذلك لأنه من السهل بمكان اكتشافها حتى عند حد الجزيء المفرد.[12] يمكن قياس الفلورية الناتجة لتحديد حدوث التفاعل من عدمه. يمكن ساعتها استخدام الحفاز الذي يغير، ولا يستطيع بدء أي تفاعلات أخرى. وبسبب ذلك، تحدث هذه التفاعلات في جهاز مثل مفاعل الحوض ذو التحريك المستمر (Continuous Stirred-Tank Reactor) حيث تتم إزاحة المنتج القديم وإضافة الجزيء الجديد. يوجد حفازان شائعان يحملان اسمي E6 و17-8 وترجع شهرتهما إلى أنهما يسمحان بفصم الركيزة في أي موقع اعتباطي.[13] استخدم ستويانوفيتش Stojanovic وماكدونالد MacDonald حفاز E6 لبناء جهازي MAYA I[14] و MAYA II[15] على التوالي. أظهر ستويانوفيتش البوابات المنطقية باستخدام حفاز 17-8.[16] بينما تم إثبات فاعلية الحفازات في إنشاء البوابات المنطقية؛ فهي تبقى محددة بالحاجة إلى تميم عامل فلزي لتلعب دورها مثل Zn+2 أو Mn+2، وبالتالي فهي غير ذات فائدة في الحيوية.[12][17] يتكون تصميم يدعى بالعروة الجذعية stem loop من خيط واحد من الدنا يحوي حلقة في نهايته، وهو تركيب ديناميكي يفتح ويغلق عندما عندما يرتبط جزء من الدنا بجزء الحلقة. تم استغلال هذا التأثير لإنشاء بوابات منطقية عديدة. استخدمت هذه البوابات المنطقية لإنشاء الحواسيب MAYA I و MAYA II التي يمكنها أن تلعب لعبة إكس-أو إلى حد ما.[18]
الإنزيمات
عادة ما تأخذ الحواسيب التي تتخذ من إنزيمات الدنا أساسا لها شكل آلة تورنغ بسيطة حيث يكون العتاد التناظري بشكل إنزيم فيما يتخذ البرنامج شكل الدنا.[19] عرض شابيرو لحاسوب دنا يستخدم الإنزيم FokI[10] ووسع من عمله عن طريق الذهاب لإظهار آلة ذاتية التشغيل تشخّص وتتفاعل مع سرطان البروستات: تحت تعبير جينات PPAP2B وGSTP1 والتعبير الفائق لجين PIM1 وHPN.[5] قامت الآلة التي اخترعها بتقدير تعبير كل جين بواقع جين واحد في كل مرة وعند حدوث تقييم إيجابي تطلق جزيء خط دنا مفردا (ssDNA) مضادا لـ MDM2. إن MDM2 هو كاظم (Repressor) للبروتين 53 والذي هو كابح للورم في حد ذاته.[20] في حالة التشخيص الخاطئ؛ تقرّر إطلاق كابح عقار للتشخيص الإيجابي بدلا من عمل لا شيء. يحد من هذا التطبيق لزوم استخدام آلتين منفصلتين بحيث تشرف كل واحدة منهما على عقار. استغرقت عملية التقييم وحتى إطلاق العقار حوالي الساعة لإتمامها. تتطلب هذه العملية حضور جزيئات الانتقال وإنزيم FokI كذلك. يحد شرط وجود إنزيم FokI من استخدامه في الكائنات الحية في "خلايا الكائنات الحية الأعلى" على الأقل.[9] كما وتجدر الإشارة إلى أنه يمكن إعادة استخدام جزيئات البرنامج في هذه الحالة.
تبادل موضع القدم
تم صنع حواسيب الدنا أيضا باستخدام مفهوم تبادل موطئ القدم. في هذا النظام، يرتبط خيط دنا كمدخل إلى طرف دبق (Sticky End) أو موضع هش على جزيء دنا آخر مما يسمح له باستبدال جزء آخر من الخيط في الجزيء. يسمح هذا بابتكار وحدات عناصر المنطق مثل بوابات (و) و(أو) و(ليس) المنطقية ومكبرات الإشارة، والتي يمكن وصلها مع حواسيب أكبر اعتباطيا. لا تتطلب هذه الفئة من حواسيب الدنا أي إنزيمات أو أي قدرة كيمائية للدنا.[21]
التجميع الحسابي الذاتي
- مقالة مفصلة: تقانة دنا نانوية
تم تطبيق تقانة النانو على حقل حوسبة الدنا المرتبط به. يمكن تصميم بلاطات الدنا لتحتوي نهايات دبقة عديدة بسلاسل يتم اختيارها بحيث تتصرف كبلاطات وانغ. تم إثبات مصفوفة DX يقوم تجميعها بتشفير عملية XOR مما يسمح لمصفوفة الدنا بتنفيذ خلايا ذاتية السلوك (Cellular Automaton) تولد كسيرية (Fractal) تدعى مثلث سيربنسكي (Sierpinski gasket) ويثبت هذا أنه يمكن إدراج الحساب إلى تجميع مصفوفات الدنا مما يوسع من مجالها أبعد من مجرد مصفوفات دورية بسيطة.[22]
مقالات ذات صلة
مراجع
- ليونارد أدليمان (1994-11-11). "Molecular Computation Of Solutions To Combinatorial Problems" ( كتاب إلكتروني PDF ). ساينس. 266 (11): 1021–1024. doi:10.1126/science.7973651. — The first DNA computing paper. Describes a solution for the directed Hamiltonian path problem.
- Dan Boneh, Christopher Dunworth, ريتشارد ليبتون, and Jiri Sgall (1996). "On the Computational Power of DNA" ( كتاب إلكتروني PDF ). DAMATH: Discrete Applied Mathematics and Combinatorial Operations Research and Computer Science. 71. — Describes a solution for the قابلية الإرضاء .
- Lila Kari, Greg Gloor, Sheng Yu (2000). "Using DNA to solve the Bounded Post Correspondence Problem". Theoretical Computer Science. 231 (2): 192–203. — Describes a solution for the bounded Post correspondence problem, a hard-on-average NP-complete problem.
- Lovgren, Stefan (2003-02-24). "Computer Made from DNA and Enzymes". National Geographic. مؤرشف من الأصل في 21 يونيو 201826 نوفمبر 2009.
- Yaakov Benenson1, Binyamin Gil, Uri Ben-Dor, Rivka Adar, Ehud Shapiro (2004-04-28). "An autonomous molecular computer for logical control of gene expression" ( كتاب إلكتروني PDF ). [[نيتشر (مجلة)|]]. 429 (6990): 423–429. doi:10.1038/nature02551. PMID 15116117. مؤرشف من الأصل ( كتاب إلكتروني PDF ) في 9 أغسطس 2017.
- Melina Kramer, Marcos Pita, Jian Zhou, Maryna Ornatska, Arshak Poghossian, Michael Schoning, and Evgeny Katz (2008-12-03). "Coupling of Biocomputing Systems with Electronic Chips: Electronic Interface for Transduction of Biochemical Information". Journal of Physical Chemistry. 113: 2573–2579. doi:10.1021/jp808320s.
- David I. Lewin (2002). "DNA Computing". Computing in Science & Engineering. 4 (3): 5–8. doi:10.1109/5992.998634.
- C. H. Bennett (1973). "Logical Reversal of Computation". IBM Journal of Research and Development. 17 (6): 525–532. doi:10.1147/rd.176.0525. Link - تصفح: نسخة محفوظة 04 مارس 2016 على موقع واي باك مشين.
- Kahan, M; Gil, B; Adar, R; Shapiro, E (2008). "Towards Molecular Computers that Operate in a Biological Environment". Physica D: Nonlinear Phenomena. 237 (9): 1165–1172. doi:10.1016/j.physd.2008.01.027.
- Benenson, Yaakov; Paz-Elizur, Tamar; Adar, Rivka; Keinan, Ehud; Livneh, Zvi; Shapiro, Ehud (2001). "Programmable and Autonomous Computing Machine Made of Biomolecules". [[نيتشر (مجلة)|]]. 414 (6862): 430–434. doi:10.1038/35106533. PMID 11719800.
- Nayebi, A (2009). "Parallel DNA implementation of fast matrix multiplication techniques based on an n-moduli set". arXiv: 0912.0750: 1–15. نسخة محفوظة 17 أكتوبر 2015 على موقع واي باك مشين.
- Shimon Weiss (1999). "Fluorescence Spectroscopy of Single Biomolecules". ساينس. 283 (5408): 1676–1683. doi:10.1126/science.283.5408.1676.
- Stephen W. Santoro, Gerald F. Joyce (1997). "A General Purpose RNA-cleaving DNA Enzyme". Proc. Natl. Acad. Sci. 94 (9): 4262–4266. doi:10.1073/pnas.94.9.4262.
- Milan Stojanovic, Darko Stefanovic (2003). "A Deoxyribozyme-Based Molecular Automaton". Nature Biotechnology. 21 (9): 1069–1074. doi:10.1038/nbt862. PMID 12923549.
- MacDonald, Joanne; Li, Yang; Sutovic, Marko; Lederman, Harvey; Pendri, Kiran; Lu, Wanhong; Andrews, Benjamin L.; Stefanovic, Darko; Stojanovic, Milan N. (2006). "Medium Scale Integration of Molecular Logic Gates in an Automaton". Nano Letters. 6 (11): 2598–2603. doi:10.1021/nl0620684. PMID 17090098.
- Stojanovic, Milan N.; Mitchell, Tiffany Elizabeth; Stefanovic, Darko (2002). "Deoxyribozyme-Based Logic Gates". Journal of the American Chemical Society. 124: 3555–3561. doi:10.1021/ja016756v.
- Rani P. G. Cruz, Johanna B. Withers, Yingfu Li. (2004). "Dinucleotide Junction Cleavage: Versatility of 8-17 Deoxyribozyme". Chemistry & Biology. 11 (1): 57–67.
- Darko Stefanovic's Group, Molecular Logic Gates and MAYA II, a second-generation tic-tac-toe playing automaton. نسخة محفوظة 20 أغسطس 2016 على موقع واي باك مشين.
- Shapiro, Ehud (1999-12-07). "A Mechanical Turing Machine: Blueprint for a Biomolecular Computer". معهد وايزمان للعلوم. مؤرشف من الأصل في 23 أكتوبر 201313 أغسطس 2009.
- Gareth L. Bond, Wenwei Hu, and Arnold J. Levine (2005). "MDM2 is a Central Node in the p53 Pathway: 12 Years and Counting". Current Cancer Drug Targets. 5 (1): 3–8. doi:10.2174/1568009053332627.
- Seelig, G.; Soloveichik, D.; Zhang, D. Y.; Winfree, E. (2006). "Enzyme-Free Nucleic Acid Logic Circuits". Science. 314 (5805): 1585. doi:10.1126/science.1132493. PMID 17158324.
- Rothemund, Paul W. K. (2004). "Algorithmic Self-Assembly of DNA Sierpinski Triangles". PLoS Biology. 2 (12): 2041–2053. doi:10.1371/journal.pbio.0020424. ISSN 1544-9173. PMC . PMID 15583715.
قراءات إضافية
- مارتين آموس (2005). Theoretical and Experimental DNA Computation. Springer. . — The first general text to cover the whole field.
- Gheorge Paun, Grzegorz Rozenberg, Arto Salomaa (1998). DNA Computing - New Computing Paradigms. Springer-Verlag. . — The book starts with an introduction to DNA-related matters, the basics of biochemistry and language and computation theory, and progresses to the advanced mathematical theory of DNA computing.
- JB. Waldner (2007). Nanocomputers and Swarm Intelligence. ISTE. صفحة 189. .
- Zoja Ignatova, Israel Martinez-Perez, Karl-Heinz Zimmermann (2008). DNA Computing Models. Springer. صفحة 288. . — A new general text to cover the whole field.
مصادر خارجية
- "حوسبة الدنا: مستقبل بازل؟".
- الحوسبة على غرار الحمض النووي
- تفسير كيف تعمل الأشياء
- الويب الفيزيائي
- Ars Technica
- حاسوب دنا نيويورك تايمز للكشف عن السرطان
- جلب أجهزة الكمبيوتر الحمض النووي للحياة، في الأمريكي العلمي
- الباحثون اليابانيون يخزنون المعلومات في بكتيريا الدنا
- اللقاء العالمي حول حوسبة الدنا وبرمجة الجزيئات
- LiveScience.com-كيف يمكن أن يدعم الدنا الحواسيب