想象你拥有一座私人图书馆,里面存放着几千本厚重的书。有一天,一位神秘的工匠告诉你:这些书其实可以全部浓缩成一串比沙粒还小的、由四种颜色珠子穿成的项链——红色代表A,蓝色代表T,绿色代表G,黄色代表C。只要按照特定的颜色顺序穿好,任何文字、图片、甚至视频都能被完整保存千年。听起来像魔法?其实这正是自然界已经使用了三十多亿年的存储方案——DNA存储。人类的信息世界用0和1两个符号写作,而DNA用A、T、C、G四种碱基“写”遗传信息。所谓DNA编码存储,就是做一本“翻译词典”,让计算机的二进制语言和生命的四碱基语言互相转换,然后把数据写进DNA分子里,像穿成一条条四色珠链那样保存起来。这条项链到底怎么串、怎么读、为什么那么厉害、又卡在哪道工艺关?这篇文章将用一场“分子珠链工厂”的旅程,为你从头讲起。
在AI训练语料和模型权重呈指数级增长的今天,掌握DNA编码存储原理,是成为“分子级数据架构师”的入场券——这也许是下一代冷数据存储的终极形态。
目录
可视化演示
展示二进制数据到DNA碱基序列的编码映射、同聚物约束纠错机制以及DNA存储与传统介质的密度对比。切换模式查看不同维度,拖动滑块调节编码长度。
本节配有交互动效(进入视口后自动加载,约 3KB)。
二进制到DNA碱基编码映射 固定映射:00→A, 01→C, 10→G, 11→T,每2比特编码为1个碱基 编码密度:2 bits/base,1克DNA可存储上百EB数据 密度 = 2 bits/base × 10^21 bases/g DNA分子作为信息载体具有超高存储密度和超长寿命
编码原理:二进制到碱基的翻译官
英文有26个字母,中文有几万个方块字,而计算机世界只用0和1两个数字就能写尽一切。现在我们要把这些0/1写进DNA制成的“四色珠链”里,首先得有一位翻译官,能把二进制语言准确地译成生命语言。这个翻译官就是编码规则:每两个二进制数字一组合,对应一种颜色的珠子。
为什么是“两个一组”而不是“三个一组”?因为DNA有四种碱基,两个二进制位恰好有四种组合,不多不少,可以形成完美的双向映射。8个比特(一个字节)翻译下来正好变成4个碱基。翻译官把一串数字“00 01 10 11”念成“A T G C”,整条数据就变成了一串四色珠子的顺序清单。
这正如四色珠链的说明书:翻译官手里永远拿着同一本词典,写入时把数字译成颜色,读取时把颜色译回数字。只要词典不变,信息就能在分子和机器之间来回穿越,分毫不差。
- 二进制分组先把原始文件转换成一长串0和1,然后每两个数字切成一组,得到若干个二进制码组。
- 查表映射每组两个二进制位查一次对照表,得到一个唯一的碱基字符。
- 顺序拼接把翻译出的碱基按原来的顺序串联起来,形成完整的DNA序列。
编码约束:给珠链定规矩
如果让工匠只按翻译官给的图纸串珠子,他很可能会皱眉头:图纸上连续出现十几个红色珠子,串起来会变成一团难看的“珠疙瘩”,既不好穿,也不方便以后用放大镜检查颜色。同理,DNA序列里的“长同聚物”会造成合成困难和测序错误。此外,珠子颜色还讲究“冷热搭配”——G和C颜色偏“暖”,它们之间的结合力更强,但如果暖色珠子太多,整条链会打卷纠缠。
因此,编码不能随意照搬二进制转映射,还要给序列立三条规定:第一,连续相同碱基最多不超过3个;第二,整条链中G和C的比例要保持在40%到60%的舒适区间;第三,避免出现可能形成发夹结构的反向互补重复。这些约束就像工厂里的安全操作规程,看似限制了自由,反而让整条珠链更稳定、更可制造。
所以,一份合格的珠链图纸,往往不是一次翻译就能完成的,而是翻译官和数据压缩器共同协作的结果。他们在不破坏信息的前提下,巧妙地更换同义词、插入无害的间隔,让每一条“四色珠链”既好穿又好读。
- 统计同聚物从头到尾扫描序列,数出连续相同碱基的最大长度,要求不能超过3个。
- 计算GC比例统计序列中G和C的总个数,再除以序列总长度,得到GC含量。
- 检查二级结构看序列中是否存在反向互补的长重复段,若存在则微调编码片段来“绕开”危险区域。
写入合成:工匠串珠的精密工艺
有了图纸,接下来就要请工匠动手了。DNA写入在工程上叫做“合成”,它像一位技艺精湛的串珠师,一次只能把一颗珠子(一个碱基)挂到链上,方向固定单向延长。这就是当前主流的“化学法合成”,每一步都像拿滴管精确添加一种颜色的珠粒,成本高、速度慢,但可靠。
为了让工厂产能利用得更高,科学家发明了“芯片化合成”——把成千上万个微小的反应池刻在一张玻璃芯片上,让机器像喷墨打印机一样在每个池子里并行串珠子。这样一来,一条条珠链不再是单独手工制作,而是被批量印刷在“分子晶圆”上。这就是为什么你会看到 DNA存储公司动辄拿出“百万条序列并行合成”的指标。
当然,链条越长,出错的概率就越高,就像串一条万珠项链中途很容易手抖。所以实际系统中会把大文件拆成一段段100到200个碱基的短链,分别合成,最后再按地址拼接。这个“化整为零”的策略,让写入门槛大幅降低。
今天的“串珠工匠”虽然手艺高超,但收费惊人。一串能装下一部小说的珠链,造价可能比一辆豪车还贵。这也解释了为什么DNA存储的重点场景是“写一次、读无数次”的冷数据,而不是日常频繁改动的文件。
- 估算碱基总数把原始文件的比特数除以2,得到理论上需要的碱基数量。
- 乘以冗余系数为了纠错和加地址,实际合成的碱基数要乘一个冗余系数 \(r\)。
- 汇总结算成本将合成总碱基数乘以当时市场每碱基的单价,得到写入总成本。
读取测序:放大镜下读珠色
存入DNA的数据终究要读取出来。读取的过程和写入正好相反:不再串珠,而是拿起放大镜,把链上每颗珠子的颜色依次读出来,再查词典还原成0和1。这个“读色”动作在技术上叫测序。
目前最常见的是“高通量测序”,它先把DNA链大量复制,然后让每种碱基在合成时发出不同颜色的荧光,用摄像头成批拍摄,从而一次读取几百万条短链。另一种是“纳米孔测序”,它让单条DNA分子穿过一个纳米小孔,不同碱基经过时产生不同的电流扰动,仪器根据电流波形实时读出序列。前者像给珠链拍一张高清合照,后者像用听诊器听每一颗珠子滚过孔洞的声音。
因为单次读取可能犯错,实际系统通常会让每条珠链被读很多遍,再把这些重复的读段叠在一起投票。某一位点五条读段里四条都说是A,那最终就判为A。这种“多票表决”的机制,极大提高了还原的准确性。
这个“多重读珠”的流程,就像让好几个学徒同时抄写同一串珠链,最后比对所有抄本。只要抄本足够多,即使某人看错了颜色,整体结论依然可靠。
- 计算总读数数据量将每段读长 \(L_{\text{读长}}\) 乘以读段数量 \(n_{\text{读段}}\)。
- 除以目标链长用总读长除以目标DNA链的长度,得到覆盖度。
- 多数表决纠错覆盖度越高,每个位点可参与的“投票”越多,PCR或测序导致的个别错误就能被纠正。
核心优势:一粒尘埃里的图书馆
为什么科学家要费尽心思把数据写进DNA?因为大自然设计的这个存储介质,容量和寿命都远超人类的电子设备。按每个碱基2比特信息计算,一克DNA的理论存储密度可以达到 \(10^{18}\) 字节量级。这是什么概念?一个标准数据中心的全部内容,理论上可以装进一克DNA里——那大概只有一粒大米那么大。
除了密度,DNA还有惊人的持久性。在低温干燥的环境下,DNA分子可以稳定保存数万年,科学家甚至从几万年前的猛犸象骨骼中读出了遗传信息。相比之下,磁盘驱动器几年不用就可能消磁,磁带也会随时间老化。要维持一座数据中心运转,冷却、供电、维护样样烧钱,而装DNA的小管子在冰箱里一放就是几十年,几乎不需要额外能量。
这种“写一次、放一辈子”的特性,让DNA成为终极的冷数据存档介质。所谓冷数据,就是那些不常访问但必须永久保留的资料——历史档案、法律文件、科研数据、基因序列,乃至AI训练完成后需要留存的大规模模型语料。一粒尘埃的体积、万年不坏的材质,让“保存人类文明备份”从科幻变成了可能。
四色珠链的终极魅力,正在于它把“信息”和“物质”合为一体。数据的重量不再是硬盘的重量,而是分子的重量;数据的寿命不再依赖电力,而是依赖化学键的稳定。
- 计算单碱基信息量每个碱基有4种可能,相当于四选一,因此携带 \(\log_2 4=2\) 比特信息。
- 估算每克碱基数量一克DNA大约含有 \(10^{21}\) 到 \(10^{23}\) 个碱基(取决于片段状态)。
- 换算成字节密度乘以每个碱基2比特,再除以8,得到每克DNA的字节容量。
工程瓶颈:昂贵的玻璃珠
珠链虽美,工匠却远非完美。DNA存储要真正走进千家万户,面前横着三座大山。
第一座是“合成成本”。目前传统化学法合成一个碱基的成本仍然在美分量级,而且合成过程是一次一个碱基串起来的,速度慢得让人着急。要想把1TB数据写进DNA,光材料费就可能高达数百万美元,这对普通企业来说无异于天文数字。第二座是“读写速度”。DNA写入是化学反应,测序是光电读码,整个流程从小时到天不等,和硬盘每秒几千兆字节的吞吐量完全没有可比性。第三座是“错误率”。化学合成和测序过程都会引入错误,为了保证还原正确必须付出成倍的冗余,进一步推高了成本。
用生活类比,现在的DNA存储像一位极慢的串珠大师,手艺炉火纯青,但每个月只能完成一条旷世项链。每条项链都能传世,可你没法用它来发朋友圈。因此,DNA存储短期的定位是“冷数据博物馆的镇馆之宝”,而不是日常随身携带的移动硬盘。
这三座大山并非无法逾越,而是把DNA存储暂时圈定在了“最值得永远留存”的窄众场景中。随着酶法合成等新工艺的出现,工程上每推翻一座山,珠链的价格就向平民靠近一步。
- 确定数据量例如要存储1GB的数据,先换算成比特总量 \(D\)。
- 查询设备速率合成仪每秒仅能合成有限个碱基,测序仪每秒读取的碱基数同样远低于磁头读写速率。
- 相除得到时间数据总量除以速率,就是完成读写需要的总时间,单位换算后往往以小时甚至天计。
发展前景:从手工工坊到自动工厂
如果DNA存储一直停留在手工串珠阶段,它永远不会成为主流。幸运的是,技术路线图已经清晰,核心方向可以用八个字概括:改“酶”换“芯”,降本提效。
所谓“酶法合成”,是让一种叫末端脱氧核苷酸转移酶(TdT)的酶来充当串珠快手。它可以在常温下快速把碱基加到DNA链末端,比传统化学法更快、更环保,被认为是最有希望把单位成本降几个数量级的技术路径。“芯片并行”则继续深耕,在指甲盖面积的芯片上集成数百万个反应位点,让全世界的数据同时开工写入。两者叠加,相当于把一个人手工串珠的作坊改造成流水线自动化工厂。
当成本降到某个临界值,商业化应用就会井喷。一些初创公司已经在探索小批量DNA数据存储服务,比如把珍贵艺术品、版权文件、个人基因组编码成DNA样本长期保存。同时,行业联盟正在制定通用的编码格式和读写接口标准,让不同厂家制造的“珠链”可以互相识别,就像今天的USB接口一样通用。成本曲线在政策的推动下预计会呈现摩尔定律式的指数下降。
从手工串珠到自动化工厂,从万元一根项链到几毛钱一卷磁带,技术史反复上演着同一个故事。DNA编码存储的终局或许不是替换今天的磁盘,而是在人类所有数字资产之上撑起一把分子级的保护伞——让文明的信息,真正存活到地质纪元。
- 确定初始成本\(C_0\) 是当前技术的单位存储成本,例如每TB的合成费用。
- 设定成本减半周期\(\tau\) 表示成本每减半一次需要的时间,假设每5年减半。
- 代入指数模型时间 \(t\) 增大时,指数项 \(2^{-t/\tau}\) 越来越小,成本随之快速下降。
AI 应用场景
冷数据归档:把AI语料库种进分子库
阶段:数据存储与治理
解决的问题:AI训练语料和模型权重动辄数PB到数百PB,数据中心电费和冷却成本不断攀升。传统磁带归档虽便宜,但寿命短、占用机房,且需要定期迁移。DNA编码存储可以把不常访问的训练集、历史模型快照、法律合规数据一次性编码进DNA样本馆,常温存放于一个标准样本柜中。
具体案例:某AI实验室每年发布新版大模型,历史版本权重和原始训练集合计约500TB。团队将已归档的三版模型编码为DNA样本,放入自动化冷库,并用一套索引系统记录每管DNA对应的文件哈希。未来需要“考古”旧模型时,只需取出一管,扩增测序、解码还原,几分钟到几小时即可取回。
生物信息安全:AI辅助的DNA纠错解码
阶段:数据处理与恢复
解决的问题:DNA读取会产生碱基缺失、插入、替换等噪声,传统纠错码在高错误率下冗余开销巨大。AI可以学习测序仪的错误模式,像经验丰富的鉴珠师一样,看到模糊的颜色也能推断出真实珠色,从而大幅降低所需覆盖度。
具体案例:在纳米孔测序环境中,生物信息团队用GRU网络对每条DNA片段的电流信号进行端到端碱基判定,再用条件随机场对整条链做多读段一致性纠错。实验显示,同样的错误率要求下,AI辅助方案所需的冗余覆盖率比传统方案少40%,相当于把每GB的读取成本砍掉近一半。
数据博物馆:存档人类文明的终极备份
阶段:长期保存与迁移
解决的问题:数字档案的介质不断老化,每隔十几年就需要迁移一次,迁移中难免丢失。DNA存储作为超长期冗余介质,可以把图书馆、美术馆、种子银行的珍贵数据编码成DNA,存进地下保险库。AI则负责自动校验档案完整性、安排定期抽检读测,并在发现链降解时启动重新合成。
具体案例:一家文化保护机构联合DNA合成公司,将馆藏古籍扫描件、口述历史音频和世界语言词典共10GB数据编码进数千条DNA短链,分装成三份副本存放在三个不同城市的低温库中。AI监控系统每年自动解冻一小份副本做无损校验,确保百年之内不需要人工干预。
Python 演示
# -*- coding: utf-8 -*-"""DNA 编码存储演示:二进制 <-> 碱基映射 + 同聚物/GC 约束检查"""import math MAP_2B = {'00': 'A', '01': 'T', '10': 'G', '11': 'C'}MAP_B2 = {v: k for k, v in MAP_2B.items()} def text_to_bits(text): raw = text.encode('utf-8') return ''.join(format(b, '08b') for b in raw) def bits_to_text(bits): assert len(bits) % 8 == 0 raw = bytes(int(bits[i:i + 8], 2) for i in range(0, len(bits), 8)) return raw.decode('utf-8') def bits_to_dna(bits): if len(bits) % 2 != 0: raise ValueError('二进制串长度必须是偶数') return ''.join(MAP_2B[bits[i:i + 2]] for i in range(0, len(bits), 2)) def dna_to_bits(dna): return ''.join(MAP_B2[b] for b in dna) def max_homopolymer(dna): best = 1 run = 1 for i in range(1, len(dna)): if dna[i] == dna[i - 1]: run += 1 best = max(best, run) else: run = 1 return best def gc_ratio(dna): return (dna.count('G') + dna.count('C')) / len(dna) if dna else 0.0 def segment_report(dna, size=20): ok = True for i in range(0, len(dna), size): seg = dna[i:i + size] hp = max_homopolymer(seg) gc = gc_ratio(seg) ok = ok and hp <= 3 and 0.4 <= gc <= 0.6 print('片段 {:>2}: {} 最长同碱基={} GC比={:.2f}'.format(i // size, seg, hp, gc)) return ok def main(): text = 'DNA AI 2024' print('原始文本:', text) bits = text_to_bits(text) print('二进制流:', bits) dna = bits_to_dna(bits) print('DNA 序列:', dna) print('碱基数:', len(dna)) ok = segment_report(dna) print('约束检查:', '通过' if ok else '未通过(真实系统需插入间隔/选择冗余映射)') back_bits = dna_to_bits(dna) back_text = bits_to_text(back_bits) print('还原文本:', back_text) print('还原成功:', back_text == text) if __name__ == '__main__': main()
MAP_2B = {'00': 'A', '01': 'T', '10': 'G', '11': 'C'}建立二进制到碱基的一一映射词典,这是整个编码流程的“翻译官”。text_to_bits把字符串按UTF-8编码成原始字节,再把每个字节展开为8位二进制串。bits_to_dna每两位二进制查一次映射表,拼出一段DNA序列。max_homopolymer(dna)逐字符扫描序列,统计最长连续相同碱基的长度,用于检测同聚物超限。gc_ratio(dna)用G和C的个数除以总碱基数,计算GC含量是否落在40%~60%目标区间。segment_report将DNA序列按20个碱基切段,逐段输出质检结果,模拟真实大数据量下的编码筛查。dna_to_bits反向查找映射表,把碱基翻译回二进制,验证信息无损还原。
常见误区
误区我只要按“00-A、01-T、10-G、11-C”替换一遍,得到的DNA序列就能拿去合成和测序,根本不需要考虑别的。
正解这种“看到什么就翻译什么”的做法忽略了DNA的物理化学特性。比如一串 “AAAAAA” 连续出现6次的长同聚物,在合成时容易产生滑链错误,测序时荧光信号也会混淆。GC含量过高或过低同样会影响DNA双链的稳定性。实际编码必须先用约束检测扫描一次,再通过插入间隔碱基、改变冗余映射等方式,让序列“能合成、能测序、能纠错”。
为何常见:初学者容易把DNA看作透明的“分子硬盘”,以为字节到碱基的翻译和编码文件一样机械,忘了DNA本身是一套有物理规矩的生化介质。
误区DNA密度那么高,寿命又那么长,等成本降下来,家用电脑和手机一定也会用DNA存储取代固态硬盘。
正解DNA存储的读写模式是“批处理”而非“随机访问”。你不可能像操作文件系统那样在DNA链上频繁增删改查;写入要经过几小时到几天的合成,读取要经过扩增和测序。它更适合冷数据归档,比如永远不删除的档案库,而不是热数据的日常缓存。
为何常见:人们容易被“密度百万倍提升”的标题吸引,却忽略了存储介质除了密度还需要考虑访问延迟、可重写性、成本三项指标,而DNA在前两项上恰恰不占优势。
误区DNA序列本质也是字符串,保存这些字符串还是要占用计算机存储,所以DNA存储等于多此一举。
正解这里混淆了“数据编码”和“数据保存”。DNA编码完成后,它以分子形态存在于试管中,根本不依赖服务器保存字符串。序列字符串只是合成前的“图纸”,图纸放哪都行,而真正承载数据的是一管粉末。读取时才通过测序仪重新把分子翻译回数字,进入计算机。整个过程里,那个“粉末”的物理体积和寿命才是DNA的优势所在。
为何常见:因为我们在软件层看到的是DNA序列文本,直觉上误以为“存DNA”等于“存一串字母的文件”,忘了它的最终载体是化学分子。
误区测序仪把碱基一个个读出来,我再反向查表翻译,文件就百分百原样还原了。
正解测序过程存在读错、漏读、插入错误。合成出来的DNA也不是绝对纯净,有的分子本身就发生突变。所以真实系统会在编码层加入循环冗余校验、纠错码和索引地址,并通过冗余覆盖度投票来消除错误。只有把工程层的校验和冗余都算进去,还原出来的文件才是原封不动的完整数据。
为何常见:软件世界里的文件复制讲究“逐字节一致”,让人以为生物读取也应该绝对精准,但分子世界的噪声比硬盘大得多。
面试题
Q1. DNA存储使用的四种基本“字符”是什么?
- A.0和1两个二进制数
- B.A、T、C、G四种碱基← 正确答案
- C.A、B、C、D四个英文字母
- D.A、G、C、U四种核酸碱基
答案:B。DNA存储的核心是四种脱氧核糖核苷酸的碱基:腺嘌呤A、胸腺嘧啶T、胞嘧啶C、鸟嘌呤G。选项D里的U是RNA特有的尿嘧啶,不属于DNA字符集。A是计算机字符集,C是自造字母表,都与DNA无关。
Q2. 二进制串“00 01 10 11”在标准四碱基映射下对应什么序列?
- A.A、T、G、C顺序排列← 正确答案
- B.T、G、C、A循环排列
- C.C、A、T、G随机排列
- D.G、C、A、T逆序排列
答案:A。文章采用的标准双射映射为00→A、01→T、10→G、11→C。所以“00 01 10 11”依次查表得到A、T、G、C。其它选项虽然用了同一组字母,但顺序与查表规则不符。
Q3. DNA序列中连续出现“AAAAAA”这种现象在工程上叫作什么?
- A.长同聚物← 正确答案
- B.茎环结构
- C.引物二聚体
- D.碱基修饰
答案:A。连续多个相同碱基串联称为同聚物,比如poly-A。长同聚物会让DNA合成时容易滑移,测序时信号难以判断,所以编码约束要求连续相同碱基不超过3个。茎环结构与回文序列相关,引物二聚体是PCR过程的现象,均不对应题意。
Q4. 为保证DNA序列能被可靠合成和测序,编码时应考虑哪些约束?
- A.不能出现过长同聚物← 正确答案
- B.GC含量保持中间水平← 正确答案
- C.避免反向互补长重复← 正确答案
- D.必须连续记录室温变化
答案:ABC。A正确,同聚物会导致聚合酶滑移;B正确,GC比例过高或过低都影响双链稳定性;C正确,反向互补重复可能形成抑制酶反应的二级结构;D是环境监测条件,不属于序列编码约束。
Q5. 一个理想的DNA编码序列,GC含量通常控制在什么范围?
- A.0%到20%的极低区段
- B.20%到40%的较低区段
- C.40%到60%的平衡区段← 正确答案
- D.80%到100%的富GC区段
答案:C。40%~60%的GC含量是业界公认的舒适区间,既能保证DNA双链足够稳定,又避免过高GC造成的复杂二级结构或过低GC导致的链分离。像一串珠子冷热颜色搭配均匀,才能既结实又不打卷。
Q6. 当前DNA数据“写入”主要依赖的核心技术是什么?
- A.化学法逐步合成DNA链← 正确答案
- B.生物基因组定向编辑
- C.云端后台分布式备份
- D.数字信号硬件编解码
答案:A。DNA写入通过寡核苷酸合成仪,用化学法(如亚磷酰胺法)将一个一个碱基按序列顺序连接到链上。基因组编辑改变的是已有DNA,不是按比特序列重建新链;云备份和信号编解码属于数字域技术,都不直接完成分子层面的写入。
Q7. 相比传统磁存储,DNA存储具有哪些原理性优势?
- A.信息存储密度极高← 正确答案
- B.低温干燥下寿命极长← 正确答案
- C.写入速度高出几个量级
- D.支持随机字节级读写
答案:AB。DNA理论密度达每克 \(10^{18}\) 字节量级,远超磁盘;在冷干环境中可保存数万年,这两点是原理性优势。但DNA目前写入速度远低于硬盘,而且是批处理读写的链式介质,不支持像内存那样的字节级随机访问,所以C和D不成立。
Q8. 测序质量值Q=20时,对应的单碱基错误概率约为多少?
- A.百分之二:纠错水平偏低
- B.千分之一:精度要求很高
- C.百分之一:常规可接受水平← 正确答案
- D.万分之一:行业最高精度
答案:C。测序质量值由公式 \(Q=-10\log_{10}P_e\) 定义。当 \(Q=20\) 时,\(P_e=0.01\),即单碱基错误率约为1%。Q越高错误率越低,Q30对应千分之一,Q40对应万分之一。所以选项B、D对应的其实是Q30和Q40。
Q9. 下列哪些技术路径有助于降低DNA写入成本?
- A.酶法合成,利用聚合酶延伸← 正确答案
- B.芯片并行大规模合成← 正确答案
- C.把片段切得更短更均匀
- D.用荧光试剂替代合成原料
答案:AB。酶法合成(如TdT)比传统化学法步骤更少、速度更快,是降本的重要路径;芯片并行合成能同时生产百万级链,摊薄单位成本。把片段切更短会增加接头和拼接开销,反而推高成本;荧光试剂是测序工具,与写入合成成本无直接关系。
Q10. 在“四色珠链”的比喻中,DNA测序读取对应的是什么操作?
- A.用放大镜逐颗读出珠子的颜色← 正确答案
- B.将散落的珠子串到绳子上
- C.用磁铁把金属珠吸到板上
- D.把珠子丢进染缸浸泡上色
答案:A。测序的本质是从一段已完成的DNA链上逐个识别碱基类型,好比用放大镜沿着项链看清每颗珠子的颜色。串珠对应的是“写入合成”,磁铁和染缸则与测序原理无关。