1.基于dna-base128的dna圖像存儲(chǔ)方法,其特征在于,包括以下步驟:
2.根據(jù)權(quán)利要求1所述基于dna-base128的dna圖像存儲(chǔ)方法,其特征在于,構(gòu)建dna-base128編碼表方式為:首先通過貪心算法篩選出所有滿足生化約束的10位平衡碼,然后根據(jù)易錯(cuò)相鄰堿基出現(xiàn)的概率篩選并排序在前127位的均衡碼。
3.根據(jù)權(quán)利要求1所述基于dna-base128的dna圖像存儲(chǔ)方法,其特征在于,所述堿基映射規(guī)則為00-a,01-t,10-c,11-g。
4.根據(jù)權(quán)利要求1所述基于dna-base128的dna圖像存儲(chǔ)方法,其特征在于,判斷偶數(shù)據(jù)塊是否發(fā)生錯(cuò)誤及錯(cuò)誤類型的具體方式為:如果當(dāng)前奇數(shù)據(jù)塊不存在均衡碼表中或在編碼時(shí)沒有出現(xiàn),則判斷偶數(shù)據(jù)塊發(fā)生替換錯(cuò)誤,否則偶數(shù)據(jù)塊未發(fā)生錯(cuò)誤;向下遍歷偶數(shù)據(jù)塊的個(gè)數(shù)滿足設(shè)置閾值時(shí),則判斷偶數(shù)據(jù)塊發(fā)生替換錯(cuò)誤,否則為移位錯(cuò)誤;當(dāng)判斷為移位錯(cuò)誤后,如果偶數(shù)據(jù)塊向左漂移且向下遍歷偶數(shù)據(jù)塊的個(gè)數(shù)滿足設(shè)置閾值時(shí),則發(fā)生了插入錯(cuò)誤,否則為刪除錯(cuò)誤。
5.根據(jù)權(quán)利要求1所述基于dna-base128的dna圖像存儲(chǔ)方法,其特征在于,偶數(shù)據(jù)塊的不同特征使用下式(1)-(4)表示:
6.根據(jù)權(quán)利要求1所述基于dna-base128的dna圖像存儲(chǔ)方法,其特征在于,偶數(shù)據(jù)塊針對(duì)移位錯(cuò)誤的具體錯(cuò)誤類型和數(shù)據(jù)塊特征進(jìn)行矯正,具體為:
7.根據(jù)權(quán)利要求1所述基于dna-base128的dna圖像存儲(chǔ)方法,其特征在于,所述生化約束為gc含量限制在40%到60%之間,均聚物不大于4。
8.根據(jù)權(quán)利要求1所述基于dna-base128的dna圖像存儲(chǔ)方法,其特征在于,易錯(cuò)相鄰堿基指的是組合在一起容易發(fā)生錯(cuò)誤的三堿基,包括“gac,”“cac,”“gtc,”“gtg,”“gcg,”“cgc,”“tct,”“act,”“aga,”“ata,”“tat,”和“tgc”。
9.基于dna-base128的dna圖像存儲(chǔ)系統(tǒng),其特征在于,包括: