Biological Data Storage via Composite DNA Sequences
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current DNA data storage technologies face limitations in information storage density, mutation rates, and biocompatibility, with existing algorithms like binary and ternary conversion methods not fully addressing issues of error correction and compatibility when integrating data DNA into biological organisms.
Innovation Solution
The method involves converting data into a set of single-stranded DNA short sequences, incorporating an indexDNA, dataDNA, and correctionDNA modules to prevent mutations and ensure biocompatibility, with an encryption unit for secure data storage and retrieval, allowing for efficient storage in biological organisms like cells.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If binary or ternary conversion algorithms are used to convert data to DNA sequences, then data storage is achieved, but information storage density is limited and mutation rates increase
Solution Approach 1:
The patent applies a composite coding structure combining multiple DNA sequences with different functions (data storage sequences, error correction sequences, and position information sequences) to create a robust data storage system that achieves high density while maintaining reliability through diversified sequence composition
Solution Approach 2:
The patent divides data into multiple data conversion units and encodes each unit as a separate DNA sequence, allowing parallel storage and reducing the impact of mutations on overall data integrity through segmented error correction capabilities
2Adaptability or versatility
If data DNA is integrated into carrier cell genomes for biological storage, then biocompatibility is improved, but the passaging process may introduce mutations into data DNA sequences
Solution Approach 1:
The patent incorporates error correction sequences and position information sequences into the DNA structure before biological storage, providing preemptive protection against mutations that may occur during carrier cell passaging and enabling post-retrieval error detection and correction
Solution Approach 2:
The patent uses position information sequences and error correction codes that provide feedback mechanisms to detect and correct mutations after DNA retrieval from biological carriers, ensuring data integrity despite potential mutations during storage
3Reliability
If quadruple redundancy mechanism is used to prevent errors in DNA synthesis and sequencing, then error correction capability is improved, but conversion efficiency decreases and synthesis cost increases four times
Solution Approach 1:
The patent implements selective redundancy by adding error correction sequences and position information sequences only where necessary, rather than quadrupling all data sequences, achieving adequate error protection while maintaining reasonable conversion efficiency and reducing synthesis costs
Data Source
Figure 1
Figure 2
Figure 3a~4f
AI summary
The present invention relates to a method, device and software product for converting data into a data DNA sequence and restoring the DNA sequence library into raw data, and a storage medium for storing the software product. The method for converting data into a data DNA sequence comprises: dividing data into one or more data conversion units, providing a binary sequence for each data conversion unit, and converting each data conversion unit into a data DNA sequence according to a dataDNA sequence conversion rule, thus acquiring a data DNA sequence library, which makes biological storage of data in vivo possible by constructing a data DNA library.