Associer informatique et ADN

Le traitement de l’ADN, la réalisation de calculs utilisant des substances biologiques, plutôt que des puces de silicium conventionnelles. L’idée que des molécules individuelles (ainsi que des atomes) pourraient être utilisées pour le calcul remonte à 1959, lorsque le physicien américain Richard Feynman a présenté ses idées sur la nanotechnologie. Cependant, l’informatique ADN n’a été réalisée qu’en 1994, lorsque l’informaticien américain Leonard Adleman a montré comment les molécules pouvaient être utilisées pour résoudre un problème de calcul. Un calcul peut être considéré comme l’exécution de l’algorithme, qui seul peut être considéré comme une liste étape par étape de directions bien identifiées qui prend une certaine entrée, référencement naturel Lille le traite et crée un résultat. Dans le calcul de l’ADN, les détails sont symbolisés à l’aide de l’alphabet héréditaire à quatre personnalités (A [adénine], G [guanine], C [cytosine] et T [thymine]), plutôt que l’alphabet binaire (1 et ) utilisé par les ordinateurs traditionnels. . Ceci est réalisable simplement parce que de courtes molécules d’ADN de la séquence arbitraire peuvent être synthétisées sur commande. L’entrée d’un algorithme est par conséquent symbolisée (dans la situation la plus simple) par des molécules d’ADN avec des séries particulières, les directions sont complétées par des opérations de laboratoire autour des molécules (comme les travailler en fonction de la longueur ou couper des brins contenant une certaine sous-séquence), ainsi que le le résultat est décrit comme une maison du dernier groupe de molécules (comme l’existence ou l’absence d’une série particulière). L’expérience d’Adleman consistait à trouver un itinéraire à travers un réseau de « villes » (marquées de « 1 » à « 7 ») reliées par des « routes » à sens unique. Le problème spécifie que le chemin doit commencer et se terminer dans des communautés particulières et visiter chaque ville une seule fois. (Cela peut concerner les mathématiciens parce que le problème du chemin hamiltonien, un cousin du problème bien mieux connu du voyageur de commerce.) Adleman a profité de la maison de complémentarité Watson-Crick de l’ADN-A et T adhèrent par paires, tout comme G et C (par conséquent, la séquence AGCT adhérerait parfaitement à TCGA). Il a développé de courts brins d’ADN pour signifier les communautés et les routes de sorte que les brins de route emprisonnaient les brins de la ville les uns avec les autres, formant des séquences de communautés qui représentaient les routes (comme la vraie solution, qui s’est avérée être « 1234567 »). La plupart de ce type de séries symbolisaient de mauvaises réponses au problème (« 12324 » parcourt une ville plus d’une fois, et « 1234 » ne se rend pas dans toutes les villes), mais Adleman a utilisé suffisamment d’ADN pour être raisonnablement certain que la bonne réponse sera représenté dans son conteneur initial de brins. Il s’agissait alors de tirer au sort cette étonnante solution. Il y est parvenu en amplifiant initialement de manière significative (en utilisant une méthode connue sous le nom de réaction en chaîne par polymérase [PCR]) uniquement les séquences qui commençaient et se terminaient dans les bonnes communautés. Ensuite, il a classé l’ensemble des brins par longueur (en utilisant une technique appelée électrophorèse sur gel) pour s’assurer qu’il ne conservait que les brins de la bonne longueur. Enfin, il a systématiquement utilisé une « canne à pêche » moléculaire (filtrage par affinité) pour s’assurer que chaque ville était par conséquent symbolisée dans la série de perspectives. Les brins avec lesquels Adleman restait avaient ensuite été séquencés pour montrer la solution au problème. Bien qu’Adleman ne cherchait qu’à créer la faisabilité de l’informatique avec des substances, peu de temps après sa newsletter, son expérience a été présentée par certains comme le début d’un concours entre les systèmes informatiques dépendant de l’ADN et leurs alternatives au silicium. Certaines personnes pensaient que les systèmes informatiques moléculaires pourraient un jour résoudre les problèmes qui mettraient les appareils actuels en difficulté, en raison du parallélisme massif naturel de la biologie. Étant donné qu’une petite quantité d’eau peut contenir des billions de brins d’ADN et que les procédures biologiques agissent sur chacun d’eux – avec succès – en parallèle (par opposition à un à la fois), il a été affirmé qu’une fois, les systèmes informatiques d’ADN pourraient signifier ( et résoudre) des problèmes difficiles qui dépassaient le cadre des systèmes informatiques « normaux ».