来源:中国生物技术网

天津大学元英进教授团队从头编码设计合成了一条长度为254,886 bp、专用于数据存储的酵母人工染色体,借助无线通信中前沿的纠错编码将两张经典图片和一段视频存储于高效组装的人造染色体,利用酵母繁殖实现了数据稳定复制,用便携式的三代纳米孔测序器件实现了数据快速读出与无错恢复。

从医学图像与天文观测,从视频监控到社交网络,全球数字化趋势使得数据量快速增长。据国际数据公司估计,到2025年全球数据总量将达到惊人的175 ZB(1 ZB ≈ 109 TB)。面对快速增长的海量数据,基于磁、光、电等的传统介质的存储技术面临功耗、体积以及使用寿命等限制。

近年来,随着合成生物学的快速发展,DNA信息存储由于其高信息密度与低能耗处理等特点,成为应对数据存储发展挑战的新机遇。2021年1月,美国半导体产业协会(SIA)发布的《半导体10年计划》,已将DNA数据存储列为未来海量数据存储的重要选项。

人工染色体示意图

天津大学元英进教授带领跨学科团队,借助团队在酵母人工基因组化学合成领域的积累,设计合成了一条存储数字信息的酵母人工染色体,存储了两张图片及一段视频,并实现了数据的稳定复制与快速可靠读出。该工作首次将单菌内用于数据存储的DNA碱基数量提升到了百kbp级,容纳数据量为37.8 KB。日前,该研究以“An artificial chromosome for data storage”为题在线发表于《国家科学评论》(National Science Review, NSR)。天津大学微电子学院青年教师陈为刚副教授、化工学院博士研究生韩明哲以及周见庭助理研究员为论文共同第一作者,元英进教授为论文通讯作者。

人工染色体中存储的两张经典照片:1968年12月24日阿波罗8号机务人员威廉·安德斯拍下的“地球升起”(jpg;4029 Byte)和1957年Harold Edgerton首次结合高科技频闪灯与相机快门拍摄的“牛奶皇冠”(jpg;6624 Byte)。

人工染色体中存储的视频“母女”(一个通信领域常用的测试视频;mp4;26,092 Byte)

研究者从染色体的编码设计、组装与稳定复制、数据可靠恢复等方面展示了这种数据存储模式的潜力。

染色体的编码设计中,借助叠加伪随机序列应对三代测序的插入/删除(insertion/deletion)错误,采用现代通信中已广泛验证的低密度奇偶校验(Low-Density Parity-Check,LDPC)码纠正替代错误,实现了纳米孔测序高达10%错误率的数据可靠恢复。

染色体组装与稳定复制方面,设计插入一定数量的酵母自主复制序列(autonomously replicating sequence,ARS),提升的染色体稳定性,支撑高效组装和稳定复制。实验验证染色体稳定复制100代,依然能可靠读出数据。

数据读出过程中,利用三代纳米孔测序在大约10分钟获得足够的原始读段后,结合研究者设计的生物信息学与纠错译码混合流程,原始图片及视频可以从高错误率约10.79%的原始读段中可靠恢复,所需测序覆盖度仅为16.8x。

数据存储工作流程

该存储模式中,数据逻辑密度(包含载体)为1.19 bit/bp,与目前文献中指标最高的四进制编码DNA喷泉方案相当(Erlich and Zielinski, 2017)。文章进一步指出了该存储模式与传统光盘存储的相似性,也即一次写入,多次读出,低成本可靠复制和便携式读取。作者还提及了降低合成成本、构建多条人工染色体存储更多数据的可行性。

论文链接:

https://doi.org/10.1093/nsr/nwab028

未来智能实验室的主要工作包括:建立AI智能系统智商评测体系,开展世界人工智能智商评测;开展互联网(城市)云脑研究计划,构建互联网(城市)云脑技术和企业图谱,为提升企业,行业与城市的智能水平服务。

  如果您对实验室的研究感兴趣,欢迎加入未来智能实验室线上平台。扫描以下二维码或点击本文左下角“阅读原文”

突破!在人工染色体中存储图片和视频:天津大学元英进团队验证DNA数据存储新方法...相关推荐

  1. Silverlight读取Zip文件中的图片与视频

    置顶声明:本文原创版权归 博客园 Ringgo.Yao 所有,如有转载,请按如下方式详细标明原文作者及出处,以示尊重!! 原创作者:Ringgo.Yao 原文出处:Silverlight读取Zip文件 ...

  2. 在Android中调用图片、视频、音频、录音、拍照

    在Android中调用图片.视频.音频.录音.拍照 //选择图片 requestCode 返回的标识 Intent innerIntent = new Intent(Intent.ACTION_GET ...

  3. 《保护我们的数字遗产:DNA数据存储》白皮书发布

    编者按: 2020年10月,Twist Bioscience.Illumina.Western Digital(西部数据).微软研究院等公司和机构联合成立DNA数据存储联盟(DNA data stor ...

  4. mysql存储音频视频文件_如何在mysql 或者 其他的数据库中存放图片 音频 视频

    root@ytt:/var/lib/mysql-files# for i in `seq 1 100`; do cp 微信图片_20190711095019.jpg "$i".jp ...

  5. Android中把图片、视频保存到相册中

    /*** 获取fileName** 视频+图片下载*/ // String videoUrl = "http://2449.vod.myqcloud.com/2449_22ca37a6ea9 ...

  6. Android——如何在电脑里找到手机中的图片或者视频

    1.先让你的手机与你的电脑进行多媒体的连接 2.首先找到你的Android的SDK目录,然后进入platform-tools目录下,然后shift+鼠标右键,选择在此处打开cmd或Powershell ...

  7. 如何在notebook中的markdown中插入截取的图片_96编辑器教你如何在文章中插入图片、视频、音频!...

    一.如何插入图片 注意事项: 1.上传的每张图片大小请勿超过2M.如果文章内需要插入数量较多的图片,请先压缩每张图片至100kb左右,如果文章内插入较多的大图片可能会造成同步慢.生成不了图片,文章页面 ...

  8. 文件如何存储c语言,急求如何将下列C语言程序数据存储到文件中?

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 求如何改动才能将下列程序的存储输入或输出数据(或两者一起)到指定的文件(或运行时直接创立一个文件)如Arrangement中. #include int ...

  9. matlab中采集图片的光照不均匀,一种光照不均匀图像的处理方法及系统与流程

    本方面涉及图像处理技术领域,具体地说是一种光照不均匀图像的处理方法及系统. 背景技术: 人体横断面彩色图像在采集的过程中,由于环境光照的变化,存在光照不均匀的情况,直接影响了图像的质量,进而影响图像的 ...

最新文章

  1. 2019年9月全国程序员工资统计,看看你拖后腿了没?
  2. 神经网络基础知识总结
  3. Scrum Mastery:产品开发中如何优化产品价值?
  4. 进程状态控制-进程创建
  5. Hyper-V备份:选择Hypervisor备份还是虚拟机备份
  6. 牛客 - 骚区间(线段树+思维)
  7. 使用java开发应用程序_使用Java中的插件支持开发应用程序
  8. 怎么主动发起话题_为什么男生不愿意主动追求女生了?这或许是最终的核心原因...
  9. LeetCode 346. 数据流中的移动平均值(队列)
  10. RSA 前段加密 java 后台解密 已调试通过
  11. 变电站计算机监控系统相关技术,变电站计算机监控系统的研究
  12. 如何用iMazing软件将手机备忘录导入至电脑
  13. 节约里程法—单配送中心CVRP求解
  14. WPF 入门教程RelativeSources
  15. Hadoop架构与原理:Hadoop系统架构原理解析
  16. [蓝桥杯]打水问题、夺宝奇兵、调手表(c++详解)
  17. 二维码推动了“智慧边境管理”建设
  18. iPhone12或再引领轻薄时尚风潮,半斤机将被抛弃
  19. JDBC Mybatis 调用 ORACLE 存储过程 函数 返回 varray 类型 function return varray out varray
  20. 图解数据在网络中的传输过程

热门文章

  1. net2.0服务器应用程序不可用问题解决
  2. 三星galaxy s4问题解决及快捷操作
  3. org.apache.axis2.AxisFault: test.super.com
  4. 【C语言典例】——day5:小球下落
  5. Cisco和H3C交换设备 ARP病毒快速解决办法
  6. 最低通行费(动态规划)题解
  7. 转义字符\ddd与\xddd
  8. 【python教程入门学习】Python实例:小游戏2048
  9. ubuntu18.04搭建socks5代理服务器
  10. 不用linux转录组数据分析,没有生物学重复的转录组数据怎么进行差异分析?