Alors que le volume de données produit dans le monde pourrait atteindre 175 zettaoctets en 2025 selon IDC (International Data Corporation), les datacenters engloutissent une énergie de plus en plus colossale. Depuis plusieurs années, les scientifiques essayent donc de trouver une solution alternative pour archiver cette montagne d’informations.

Il en existe une disponible de façon universelle sur notre Planète : l’ADN. En 2016, les équipes du Molecular Information Systems Lab (MISL) de l’université de Washington et de Microsoft avaient ainsi réussi à encoder un clip vidéo d’environ 200 Mo sur de l’ADN — ils sont depuis parvenus à un nouveau record de 1 Go. Début 2018, les chercheurs du Waterford Institute of Technology ont, de leur côté, fait la démonstration d’encodage et décodage d’un message dans une bactérie E.coli.

Vers l’automatisation du processus ?

Mais alors que le séquençage et la synthèse d’ADN ont fait de gros progrès ces dernières années, bon nombre des étapes intermédiaires restent manuelles. Un gros frein au développement commercial du stockage. « Vous imaginez des personnes arpentant toute la journée le centre de données avec des pipettes ? C’est bien trop coûteux et sujet à l’erreur humaine, sans compter l’espace nécessaire », met en avant Chris Takahashi, chercheur à l’école de sciences et technologie Paul Allen de l’université de Washington. L’automatisation du processus est donc la clé pour rendre le système abordable. Et c’est justement ce que vient de réussir l’équipe de Takahashi en collaboration avec les ingénieurs de Microsoft.

Un convertisseur qui a coûté moins de 10.000 dollars

Les chercheurs ont réussi à fabriquer une machine capable de transformer automatiquement des données numériques (suites de 0 et de 1) en séquences ADN (bases azotées A, C, T et G). Le prototype, qui a coûté à peine 10.000 dollars, est réalisé avec des bouteilles en verre où sont fabriqués des brins d’ADN synthétique, et un séquenceur d’Oxford Nanopore pour les décoder et les reconvertir en données numériques.

Lors d’une démonstration, la machine a réussi à traduire le mot « hello » en ADN. L’algorithme développé par Microsoft convertit d’abord les bits en bases ADN, qui sont obtenus à l’aide d’un synthétiseur en ajoutant des produits chimiques. Les cinq octets de « hello » (01001000 01000101 01001100 01001100 01001111) peuvent ainsi être stockés dans 1 mg d’ADN, soit moins de 4 microgrammes sous la forme exploitable par séquençage.

Les bits sont encodés sous forme de base ADN, puis envoyés vers la machine, qui synthétise les brins d’ADN à l’aide de produits chimiques et les stocke dans des bouteilles. Pour être reconverti, l’ADN est extrait du liquide, puis passé dans un séquenceur automatique et traduit en bits par le logiciel. © CD/Microsoft

Les bits sont encodés sous forme de base ADN, puis envoyés vers la machine, qui synthétise les brins d’ADN à l’aide de produits chimiques et les stocke dans des bouteilles. Pour être reconverti, l’ADN est extrait du liquide, puis passé dans un séquenceur automatique et traduit en bits par le logiciel. © CD/Microsoft 

Source : https://www.futura-sciences.com/sciences/actualites/physique-microsoft-machine-transforme-bits-informatiques-adn-40740/