Adaptive Arithmetic Coding-Based Encoding Method Toward High-Density DNA Storage

算术编码 编码(社会科学) 算术 计算机科学 可变长度代码 编码(内存) 上下文自适应二进制算术编码 自适应编码 数学 算法 数据压缩 人工智能 统计 无损压缩
作者
Yingxin Hu,Yanjun Liu,Yuefei Yang
出处
期刊:Journal of Computational Biology [Mary Ann Liebert, Inc.]
标识
DOI:10.1089/cmb.2024.0697
摘要

With the rapid advancement of big data and artificial intelligence technologies, the limitations inherent in traditional storage media for accommodating vast amounts of data have become increasingly evident. DNA storage is an innovative approach harnessing DNA and other biomolecules as storage mediums, endowed with superior characteristics including expansive capacity, remarkable density, minimal energy requirements, and unparalleled longevity. Central to the efficient DNA storage is the process of DNA coding, whereby digital information is converted into sequences of DNA bases. A novel encoding method based on adaptive arithmetic coding (AAC) has been introduced, delineating the encoding process into three distinct phases: compression, error correction, and mapping. Prediction by Partial Matching (PPM)-based AAC in the compression phase serves to compress data and enhance storage density. Subsequently, the error correction phase relies on octal Hamming code to rectify errors and safeguard data integrity. The mapping phase employs a "3-2 code" mapping relationship to ensure adherence to biochemical constraints. The proposed method was verified by encoding different formats of files such as text, pictures, and audio. The results indicated that the average coding density of bases can be up to 3.25 per nucleotide, the GC content (which includes guanine [G] and cytosine [C]) can be stabilized at 50% and the homopolymer length is restricted to no more than 2. Simulation experimental results corroborate the method's efficacy in preserving data integrity during both reading and writing operations, augmenting storage density, and exhibiting robust error correction capabilities.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
鳗鱼幻枫关注了科研通微信公众号
1秒前
懵白菜完成签到 ,获得积分10
2秒前
李健的粉丝团团长的应助被szj采纳,获得10
5秒前
6秒前
6秒前
Zhangyuexin1完成签到 ,获得积分10
8秒前
叶林海完成签到,获得积分10
8秒前
小马甲的应助被sanglerrr采纳,获得10
9秒前
Davee发布了新的文献求助10
9秒前
yxl要顺利毕业_发6篇C完成签到,获得积分10
9秒前
晚意完成签到,获得积分10
10秒前
11秒前
牛牛眉目完成签到,获得积分10
11秒前
mht完成签到,获得积分10
11秒前
许凝海完成签到,获得积分10
12秒前
完美世界的应助被LIZHIYAN采纳,获得10
12秒前
12秒前
18秒前
18秒前
19秒前
Snow886完成签到,获得积分10
19秒前
火星上诗蕾完成签到,获得积分10
20秒前
鳗鱼幻枫发布了新的文献求助10
20秒前
21秒前
似水流年发布了新的文献求助10
23秒前
秋风的应助被叶林海采纳,获得10
24秒前
科研通AI6.2的应助被叶林海采纳,获得10
24秒前
科研通AI6.2的应助被叶林海采纳,获得10
25秒前
科研通AI6.2的应助被叶林海采纳,获得10
25秒前
25秒前
科研通AI6.2的应助被叶林海采纳,获得10
25秒前
科研通AI6.4的应助被叶林海采纳,获得10
25秒前
29秒前
30秒前
打打的应助被坦率帅哥采纳,获得10
31秒前
无敌钢琴大王666完成签到,获得积分10
33秒前
33秒前
於菟完成签到 ,获得积分10
33秒前
Lucas的应助被大王采纳,获得10
35秒前
R0IV1N完成签到,获得积分10
35秒前
高分求助中
(应助此贴封号)【重要!!请各用户(尤其是新用户)详细阅读】【科研通的精品贴汇总】 10000
自動車の空力技術 800
Essentials of Carbohydrate Chemistry and Biochemistry, 4th Edition 800
Organizational Behavior 510
Management and the Arts 510
Matrix Methods in Data Mining and Pattern Recognition Second Edition 510
Issues in Task-Based Language Teaching 500
热门求助领域 (近24小时)
化学 材料科学 医学 生物 纳米技术 计算机科学 化学工程 工程类 有机化学 物理 复合材料 生物化学 内科学 细胞生物学 基因 遗传学 免疫学 冶金 光电子学 癌症研究
热门帖子
关注 科研通微信公众号,转发送积分 7783490
求助须知:如何正确求助?哪些是违规求助? 9322835
关于积分的说明 20391610
捐赠科研通 7372172
什么是DOI,文献DOI怎么找? 3320669
关于科研通互助平台的介绍 2468717
邀请新用户注册赠送积分活动 2336920