Bachelor thesis

Le stockage ADN pour préserver des données

SONAR|HES-SO

  • Genève : Haute école de gestion de Genève

70 p.

Bachelor of Science HES-SO en Informatique de gestion: Haute école de gestion de Genève, 2024

French L’objectif de ce travail de bachelor est d'examiner l'évolution des technologies de stockage de données, avec une attention particulière portée au stockage de données dans l’ADN. En effet, l’acide désoxyribonucléique (ou ADN) est une molécule présente dans la quasi-totalité des cellules de tous les êtres vivants et contient leur code génétique. Ce projet vise à explorer les caractéristiques distinctives de l'ADN en tant que moyen de stockage, soulignant sa densité importante, sa grande capacité et son impact environnemental réduit, tout en prenant en compte les limites associées à cette technologie. Les aspects théoriques du stockage dans l'ADN, dont notamment la conversion de données numériques en séquences d'ADN et inversement, sont également inclus.
Ensuite, ce travail contient un cas pratique pour lequel j’ai développé un programme dédié à l'encodage et au décodage de texte et fichiers en séquences d'ADN et vice-versa. Grâce à ce programme, j’ai pu obtenir une séquence ADN à partir de texte1, puis cette même séquence fut ensuite synthétisée par un laboratoire spécialisé afin d’obtenir un échantillon d’ADN. La donnée2 était alors stockée ; les molécules d’ADN contenaient le texte que j’avais encodé. L’échantillon d’ADN était alors comme une clé USB, il stockait mes données. Pour récupérer le texte stocké dans l’ADN, l’échantillon fut séquencé par un autre laboratoire, afin d’obtenir la séquence ADN. Celle-ci fut ensuite décodée et m’a ainsi permis de retrouver le texte de base. Au travers ce cette preuve de concept, je souhaite démontrer la viabilité du stockage de données dans l’ADN. En effet, des données sont encodées, synthétisées et stockées sous forme d’ADN, pour qu’enfin l’ADN soit séquencé afin d’accéder à la donnée. Cette démarche vise à évaluer si l'ADN peut se positionner comme une solution de stockage de données future et à identifier les défis et obstacles qui freinent son adoption à grande échelle.
Language
  • French
Classification
Computer science and technology
Notes
  • Haute école de gestion Genève
  • Informatique de gestion
  • hesso:hegge
Persistent URL
https://folia.unifr.ch/global/documents/331249
Statistics

Document views: 9 File downloads:
  • Rivas-Mirko.pdf: 49