一种基于核酸杂交的DNA分子逻辑门

文档序号:30076368发布日期:2022-05-18 03:23阅读:582来源:国知局
一种基于核酸杂交的DNA分子逻辑门
一种基于核酸杂交的dna分子逻辑门
技术领域
1.本发明属于分子计算技术领域,具体涉及一种基于核酸杂交的dna分子逻辑门。


背景技术:

2.基于分子生物的计算机创建引起了人们的广泛关注,尤其在合成生物学领域。
3.计算设备主要包括算法逻辑单元、控制单元、存储器、输入和输出设备。布尔逻辑和逻辑门是其中运行的核心,生物计算机若想成为现实,那么生物分子逻辑门的构建就是必须的。
4.目前随着复杂的生物学工具被开发出来,基于核酸和蛋白质的逻辑系统也已经产生出来了,而基于dna和rna的催化剂和逻辑门也已被提出作为合成化学电路的通用组件,并应用于医疗治疗、纳米技术和化学反应嵌入式控制等方面。这一方向的进展将取决于三个领域的进展:1、开发dna电路与生物相关分子、dna纳米机器和常规化学之间的输入/输出接口;2、发展dna电路构建技术,扩大规模,以便系统地创建大型电路;3、将dna编程方法扩展到分子和宏观尺度的空间结构之外。
5.算法逻辑单元是执行逻辑运算的复杂设备,它包括三个部分详细功能:感应输入,处理输入信息以进行决策以及执行输出。
6.为此,基于生物学的算法逻辑单元具有内置传感器,可以接收各种环境因素产生的输入信号。具体而言,质膜及其整合的受体可以感应压力,渗透压,细胞内接触,温度和化学物质。同时,活性氧、ph、营养素、信号转导因子和其他内部状态指标由内部受体记录。在任何给定时间将单个环境输入或它们中的许多组合的变化程度呈现给单元,从而产生了大量输入信息集。细胞连续处理大量输入信号,以决定其适当的反应,从而导致基因表达、酶活性和信号网络重新连接变化。该决策过程以迁移,增长或分裂以及程序化细胞死亡作为输出信息的形式表现出来。除了上述这些元素外,dna也可以构成逻辑单元。
7.dna是一种性能稳定的生物分子,可用于构建分子计算系统。特别是dna逻辑电路在可扩展性和计算正确性方面表现出了良好的性能。然而,以前的dna逻辑电路架构有两个局限性。首先,计算速度很慢,通常需要数小时才能计算出一个简单的函数。第二,电路对于dna链的数量是高度复杂的。例如,最早提出dna加法的是guarnieri,他利用引物延伸反应完成了2位二进制加法。其后陆续出现了其他的dna加法算法运算方案,如wasiewicz的加法和统一标识法方案、barua的递归方案等。这些算法都有一个缺陷:它们的实验步骤是线性叠加的。这意味着实验步骤会随加法位数的增加而增加,到最后会导致无法在实验室中进行下去。当然也有一些实验步骤不变的方案,但是其在实验上较为复杂,只能在理论上实现。后来hug等人提出了在dna芯片上操作的dna计算法,可以并行实行,但是该实验会耗费相当长的时间,并且不一定能在芯片表面完成进位加法。最近,有研究设计的一些方案来加快dna逻辑电路的速度,包括使用局部dna电路和无泄漏链置换。然而,这两种方法都需要对dna折纸或门进行非常多的额外工作,这增加了设计、操作和链的复杂性。所以,设计一种即不会增加实验步骤又能运算多位二进制的dna加法很重要。


技术实现要素:

8.为此,本发明的目的是提供一种基于核酸杂交的dna分子逻辑门。
9.本发明第一方面提供一种基于核酸杂交的dna分子逻辑门,包括:输入信号、信号转化单元和输出信号,
10.所述输入信号包括:至少两种dna输入链;
11.所述信号转化单元包括:底物链,包含加数链a0链、ai链、ae链和被加数链bi链,其中i=1,2,3

n,n为大于1的正整数,通过核酸(底物链和输入链)的杂交和扩增对输入信号进行逻辑运算,输出逻辑运算结果;
12.所述输出信号包括:核酸扩增结果,
13.其中,
14.ai的3’端a
2i
个序列与bi的3’端a
2i
个序列互补,bi的5’端a
2i+1
个序列与a
i+1
的5’端a
2i+1
个序列互补,b
i-1
的5’端a
2i-1
个序列与ai的5’端a
2i-1
个序列互补,bn的5’端c个序列与ae的5’端c个序列互补,使得加数链ai链、ae链和被加数链bi链能交错互补以i=1,2,3

n的顺序形成带有缺口的双链,
15.a0的5’端和ae的3’端分别与引物互补,
16.数值c和各a分别各自独立为大于或等于5的正整数,并且a
2i-1
+a
2i
≤ai的全长碱基数,且a
2i
+a
2i+1
≤bi的全长碱基数。
17.在一个或多个实施方案中,a
2i
+a
2i+1
比bi的全长碱基数少0、少1、少2、少3、少4或少5。
18.在一个或多个实施方案中,a
2i-1
+a
2i
比ai的全长碱基数少0、少1、少2、少3、少4或少5。
19.在一个或多个实施方案中,a0链与可检测标记偶联,优选与生物素偶联。
20.在一个或多个实施方案中,c、各a分别各自独立为5-40的正整数,优选为10-20的正整数,更优选为20。
21.在一个或多个实施方案中,上述dna分子逻辑门中,所述dna分子逻辑门为and门,所述and门中:
22.a0的3’端的a0个序列与第一输入链的3’端a0个序列互补,第一输入链的5’端b个序列和第二输入链的3’端b个序列互补,第二输入链的5’端a1个序列互补与a1的5’端a1个序列互补,通过底物链和输入链的杂交和扩增对输入信号进行逻辑运算,输出逻辑运算结果。
23.在一个或多个实施方案中,a0、a1、b各自独立为5-40的正整数,优选为10-20的正整数。
24.在一个或多个实施方案中,上述dna分子逻辑门中,所述dna分子逻辑门为or门,所述or门中:
25.所述底物链还包括连接链l0和l1,并且a0分为a0i和a0ii,
26.a0i的3’端的a0个序列与第一输入链的3’端a0个序列互补,第一输入链的5’端b个序列与l0的3’端b个序列互补,l0的5’端a1个序列互补与a1的5’端a1个序列互补,
27.a0ii的3’端的a0’
个序列与第二输入链的3’端a0’
个序列互补,第二输入链的5’端b’个序列与l1的3’端b’个序列互补,l1的5’端a1’
个序列互补与a1的5’端a1’
个序列互补,
28.第一输入链与l1不互补,第二输入链与l0不互补,
29.通过底物链和输入链的杂交和扩增对输入信号进行逻辑运算,输出逻辑运算结果。
30.在一个或多个实施方案中,a0、a0’
、a1、a1’
、b各自独立为5-40的正整数,优选为10-20的正整数。
31.在一个或多个实施方案中,上述dna分子逻辑门中,所述dna分子逻辑门为nand门,所述nand门中:
32.所述底物链还包括被加数链b0i和b0ii,并且a1分为a1i和a1ii,
33.b0i的3’端的a0个序列与a0的3’端的a0个序列互补,b0ii的3’端的a0’
个序列与a0的3’端的a0’
个序列互补,b0i的3’端的a0个序列和b0ii的3’端的a0’
个序列具有至少90%相同性(优选99%或完全相同),
34.b0i的5’端的a1个序列与a1i的5’端的a1个序列互补,b0ii的5’端的a1’
个序列与a1ii的5’端的a1’
个序列互补,并且a1i的5’端a1个序列和a1ii的5’端a1’
个序列具有至少90%相同性(优选99%或完全相同),
35.a1i的3’端的a
2i
个序列与b1的3’端的a
2i
个序列互补,
36.a1ii的3’端的a
2i’个序列与b1的3’端的a
2i’个序列互补,
37.b0i优先与第一输入链而非与a0和a1i杂交,并且b0i与第二输入链不杂交;优选地,b0i与第一输入链至少70%(优选80%、90%,更优选98%)互补,
38.b0ii优先与第一输入链而非与a0和a1ii杂交,并且b0ii与第一输入链不杂交;优选地,b0ii与第二输入链至少70%(优选80%、90%,更优选98%)互补,
39.通过底物链和输入链的杂交和扩增对输入信号进行逻辑运算,输出逻辑运算结果。。
40.在一个或多个实施方案中,a0、a0’
、a1、a1’
、a
2i
、a
2i’各自独立为5-40的正整数,优选为10-20的正整数。
41.在一个或多个实施方案中,a0与a0’
相等或不等。
42.在一个或多个实施方案中,a1与a1’
相等或不等。
43.在一个或多个实施方案中,a
2i
与a
2i’相等或不等。
44.在一个或多个实施方案中,所述信号转化单元还包括选自以下试剂的一种或多种:磷酸化酶、连接酶、聚合酶、dntp和缓冲液。
45.所述连接酶能将各加数链相连和/或将各被加数链相连。
46.本发明第二方面还提供一种含有本文任一实施方案所述的dna分子逻辑门的dna电路。
47.本发明第三方面还提供本文任一实施方案所述的dna分子逻辑门或dna电路在生物检测、分子计算或制备电路纳米器件中的应用。
48.本发明第四方面还提供一种本文任一实施方案所述的dna分子逻辑门的构建方法,包括如下步骤:
49.任选的1)将底物链磷酸化,任选将所述输入链和/或连接链磷酸化,
50.2)将输入链和底物链等比例混合,并退火,组装为带缺口的dna双链,
51.3)将dna双链的缺口补齐,获得完整的dna双链,
52.4)使用引物进行扩增,输出信号为扩增的dna双链。
53.在一个或多个实施方案中,所述输入链、底物链如本发明第一方面任一实施方案所述。
54.本发明有益效果为:
55.本发明基于dna自组装,实验步骤简单易操作,为dna计算机基本原理的构建提供了一种简单可行的方案。
附图说明
56.图1为and门构建示意图。其中endgroup指示ae链。
57.图2为or门构建示意图。其中endgroup指示ae链。
58.图3为nand门构建示意图。其中endgroup指示ae链。
具体实施方式
59.为了减轻上面详细描述的限制,生物计算机的架构需要某些特性。首先,逻辑门应该有非常低的容错率(意外反应),这样信号扩增的步骤是最小的;其次,应该避免带有多种dna复合物的逻辑门,因为这种dna复合物增加了链的复杂性,与简单的dna结构(如单链)相比,更容易因序列设计和纯化的不完善而出错。
60.本发明首先提供一种基于核酸杂交的dna分子逻辑门,包括:输入信号、信号转化单元和输出信号,
61.所述输入信号包括:至少两种dna输入链ss1和ss2;
62.所述信号转化单元包括:底物链,包含加数链a0链、ai链、ae链和被加数链bi链,其中i=1,2,3

n,n为大于1的正整数,通过核酸的杂交和扩增(例如底物链和输入链的杂交和扩增)对输入信号进行逻辑运算,输出逻辑运算结果;
63.所述输出信号包括:核酸扩增结果,
64.其中,
65.ai的3’端a
2i
个序列与bi的3’端a
2i
个序列互补,bi的5’端a
2i+1
个序列与a
i+1
的5’端a
2i+1
个序列互补,bn的5’端c个序列与ae的5’端c个序列互补,使得加数链ai链、ae链和被加数链bi链能交错互补以i=1,2,3

n的顺序形成带有缺口的双链,
66.a0的5’端和ae的3’端分别与引物互补。
67.上述各a的数值、c的数值各自独立为大于或等于5的正整数,例如5-40的正整数,优选为10-20的正整数,更优选为20。
68.通常,a
2i-1
+a
2i
≤ai的全长碱基数,且a
2i
+a
2i+1
≤bi的全长碱基数。
69.在逻辑运行中,由于序列之间的互补关系,加数链和被加数链在混合后会杂交形成交错配对的带有缺口的双链形式。该双链的一条链为加数链a1、a2…an
和ae按顺序依次排列,各加数链之间具有缺口;另一条链为被加数链b0(若有)、b1、b2…bn
按顺序依次排列,各加数链之间具有缺口。ai分别于b
i-1
(若有)和bi互补杂交,形成交错杂交的结构。如图1-3中的结果链所示。所述“缺口”是单链中的未连接部分,可以是相邻但是未连接的核酸分子之间的断开,也可以是缺失1-5个(优选1-3个,更优选1个)核苷酸,即,a
2i
+a
2i+1
比bi的全长碱基数少0、少1、少2、少3、少4或少5,并且a
2i-1
+a
2i
比ai的全长碱基数少0、少1、少2、少3、少4或少5。
70.此时,通过体系中的连接酶,双链中各单链的缺口通过形成核苷酸之间的连接键(例如3’,5’磷酸二酯键)而补齐。连接之前,各链(至少包括加数链)任选经过磷酸化处理,例如通过磷酸化酶。在某些实施方案中,至少将加数链磷酸化。当然,其他链也可以经磷酸化处理。
71.在缺口为缺失核苷酸的实施方案中,体系中还包含dna聚合酶和dntp,从而通过在缺口中依据dna碱基配对原则补齐缺口。
72.因此,所述信号转化单元还包括选自以下试剂的一种或多种:磷酸化酶、连接酶、聚合酶、dntp和缓冲液。适用于本文的各种酶和缓冲液是生物化学领域常用于dna磷酸化、杂交、连接或pcr的酶和缓冲液,它们均市售可得,其浓度或比例可由本领域技术人员根据实验材料的情况(例如dna链的含量)调节。优选地,磷酸化酶为核酸激酶(例如t4核酸激酶)、连接酶是dna连接酶(例如t4 dna连接酶)、聚合酶是dna聚合酶。
73.通过如下所述的与门、或门或与非门,带有与引物配对序列的a0与上述双链结构连接或不连接,从而通过a0和ae的引物配对序列进行dna扩增(例如pcr)实现结果输出。
74.结果以是否存在扩增的结果链为依据。检测扩增的结果链的方法本领域熟知,例如琼脂糖凝胶电泳、测序。
75.与门(and门)
76.如图1所示,输入单元(输入链)为ss1和ss2,转换单元包含底物链。a0的3’端的a0个序列与第一输入链ss1的3’端a0个序列互补,第一输入链ss1的5’端b个序列和第二输入链ss2的3’端b个序列互补,第二输入链ss2的5’端a1个序列互补与a1的5’端a1个序列互补。通过底物链和输入链的杂交和扩增对输入信号进行逻辑运算,输出逻辑运算结果。与上述各a的数值和c的数值类似,a0、a1、b各自独立为大于或等于5的正整数,例如5-40的正整数,优选为10-20的正整数,更优选为20。
77.当仅输入ss1(0,1)时,不能发生加法运算,没有信号输出;当仅输入ss2(1,0)时,不能发生加法运算,没有信号输出;当同时输入ss1和ss2时(1,1),构成了加法运算的条件,生成了结果链,构成了信号输出,并能通过pcr扩增来放大信号。当仅输入ss1(0,1)时,不能发生加法运算,没有信号输出;当仅输入ss2(1,0)时,不能发生加法运算,真值表如下所示:
[0078][0079]
在一些实施方案中,两条输入链ss1和ss2各包含有底物链(加数链a0和a1)结合部分(h或cs)及连接互补(p)两个部分;ss1(0,1)=h
0-p1,ss2(1,0)=p
1-c1s0。
[0080]
在n=3的实施方案中,底物链包括:a0链(a0=primerl-h0),加数链a1=c1s
0-h1、a2=c2s
1-h2、a3=c3s
2-h3,endgroup(即ae)=c4s
3-primerr,被加数链b1=h
1-c2s1、b2=h
2-c3s2、b3=h
3-c4s3。
[0081]
在优选实施方案中,底物链包括:a0链(a0=primerl-h0[0]),加数链a1=c1s0[00]-h1[0]、a2=c2s1[00]-h2[0]、a3=c3s2[00]-h3[1],endgroup(即ae)=c4s3[10]-primerr,被加数链b1=h1[0]-c2s1[00]、b2=h2[0]-c3s2[00]、b3=h3[1]-c4s3[10]。示例性具体序列如表1
所示。
[0082]
本文中,h和cs后的中括号“[]”中的赋值是示例性的,仅用于区别不同序列,并不构成对各链及其序列的限制。
[0083]
利用引物进行pcr扩增后,检测结果链的存在与否(例如通过琼脂糖凝胶电泳检测条带位置),实现与门的输出。
[0084]
或门(or门)
[0085]
如图2所示,输入单元(输入链)为ss3和ss4,转换单元包含底物链,与and门不同的是,其中增加了两种连接链l0和l1以确保运算能够运行,并且a0分为两种链a0i和a0ii。
[0086]
a0i的3’端的a0个序列与第一输入链ss3的3’端a0个序列互补,第一输入链ss3的5’端b个序列与l0的3’端b个序列互补,l0的5’端a1个序列互补与a1的5’端a1个序列互补。a0ii的3’端的a0’
个序列与第二输入链ss4的3’端a0’
个序列互补,第二输入链ss4的5’端b’个序列与l1的3’端b’个序列互补,l1的5’端a1’
个序列互补与a1的5’端a1’
个序列互补。第一输入链ss3与l1不互补,第二输入链与l0不互补。通过底物链(包括连接链)和输入链的杂交和扩增对输入信号进行逻辑运算,输出逻辑运算结果。与上述各a的数值和c的数值类似,a0、a0’
、a1、a1’
、b各自独立为大于或等于5的正整数,例如5-40的正整数,优选为10-20的正整数,更优选为20。
[0087]
当仅输入ss3(0,1)时,能发生加法运算,产生信号输出;当仅输入ss2(1,0)时,能发生加法运算,产生信号输出;当同时输入ss1和ss2时(1,1),也能发生加法运算,产生信号输出。真值表如下所示:
[0088][0089]
在一些实施方案中,两条输入链(ss3和ss4)各包含有底物链(a0i和a0ii)结合部分(h或cs)及与连接链(l0和l1)的连接互补区(p)两个部分,ss3(0,1)=h0[0]-p1,ss4(1,0)=h0[1]-p0。
[0090]
在n=3的实施方案中,底物链包括:2种a0链(a0i=primerl-h0[0]和a0ii=primerl-h0[1]),加数链a1=c1s
0-h1、a2=c2s
1-h2、a3=c3s
2-h3,endgroup(即ae=c4s
3-primerr),被加数链b1=h
1-c2s1、b2=h2[0]-c3s2、b3=h
3-c4s3,连接链:l0=p1-c1s0、l1=p
0-c1s0。
[0091]
在优选实施方案中,底物链包括:2种a0链(a0i=primerl-h0[0]和a0ii=primerl-h0[1]),加数链a1=c1s0[00]-h1[0]、a2=c2s1[00]-h2[0]、a3=c3s2[00]-h3[1],endgroup(即ae=c4s3[10]-primerr),被加数链b1=h1[0]-c2s1[00]、b2=h2[0]-c3s2[00]、b3=h3[1]-c4s3[10],连接链l0=p1-c1s0[00]、l1=p
0-c1s0[00]。示例性具体序列如表2所示。
[0092]
因为底物中含有两种a0链(a0i和a0ii),所以当分别加入输入链ss3和ss4或者都加入时,都会产生dna双链(结构链)。利用引物进行pcr扩增后,检测结果链的存在与否(例如通过琼脂糖凝胶电泳检测条带位置),实现或门的输出。
[0093]
与非门(nand门)
[0094]
如图3所示,输入单元(输入链)为ss5和ss6,转换单元包含进行运算的底物链,增加了两种b0链(b0i和b0ii)以确保加法运算能够运行,并且a1分为两种链a1i和a1ii。
[0095]
b0i的3’端的a0个序列与a0的3’端的a0个序列互补,b0ii的3’端的a0’
个序列与a0的3’端的a0’
个序列互补,b0i的3’端的a0个序列和b0ii的3’端的a0’
个序列具有至少90%相同性(优选99%或完全相同)。b0i的5’端的a1个序列与a1i的5’端的a1个序列互补,b0ii的5’端的a1’
个序列与a1ii的5’端的a1’
个序列互补,并且a1i的5’端a1个序列和a1ii的5’端a1’
个序列具有至少90%相同性(优选99%或完全相同)。a1i的3’端的a
2i
个序列与b1的3’端的a
2i
个序列互补。a1ii的3’端的a
2i’个序列与b1的3’端的a
2i’个序列互补。通过底物链和输入链的杂交和扩增对输入信号进行逻辑运算,输出逻辑运算结果。
[0096]
b0i优先与第一输入链而非与a0和a1i杂交,并且b0i与第二输入链不杂交;优选地,b0i与第一输入链至少70%(优选80%、90%,更优选98%)互补。同样地,b0ii优先与第一输入链而非与a0和a1ii杂交,并且b0ii与第一输入链不杂交;优选地,b0ii与第二输入链至少70%(优选80%、90%,更优选98%)互补。
[0097]
与上述各a的数值和c的数值类似,a0、a0’
、a1、a1’
、a
2i
、a
2i’各自独立为大于或等于5的正整数,例如5-40的正整数,优选为10-20的正整数,更优选为20。a0与a0’
、a1与a1’
、a
2i
与a
2i’分别可以相等或不等。
[0098]
当仅输入ss5(0,1)时,ss5与b0i(b0=0)结合,但b0ii(b0=1)链可以运行加法运算,产生信号输出;当仅输入ss6(1,0)时,ss6与b0ii(b0=1)结合,但b0i(b0=0)链可以运行运算,产生信号输出;当同时输入ss5和ss6时(1,1),ss5和ss6分别与两种b0链结合,无法发生运算,无信号输出;当输入信号为(0,0),即不加入ss5和ss6时,底物中的运算能够运行,能产生信号输出。真值表如下:
[0099][0100]
在一些实施方案中,ss5与b0i完全互补,即ss5(0,1)=h
0-c1s0[00];ss6与b0ii完全互补,即ss6(1,0)=h
0-c1s0[01]。
[0101]
在n=3的实施方案中,底物链包括:a0=primerl-h0,加数链a1(a1i=c1s0[00]-h1和a1ii=c1s0[01]-h1)、a2=c2s
1-h2、a3=c3s
2-h3,endgroup(即ae=c4s
3-primerr),被加数链b0(b0i=h
0-c1s0[00]和b0ii=h
0-c1s0[01])、b1=h
1-c2s1、b2=h
2-c3s2、b3=h
3-c4s3。
[0102]
在优选实施方案中,底物链包括:a0=primerl-h0[0],加数链a1(a1i=c1s0[00]-h1[0]和a1ii=c1s0[01]-h1[0])、a2=c2s1[00]-h2[0]、a3=c3s2[00]-h3[1],endgroup(即ae=c4s3[10]-primerr),被加数链b0(b0i=h0[0]-c1s0[00]和b0ii=h0[0]-c1s0[01])、b1=h1[0]-c2s1[00]、b2=h2[0]-c3s2[00]、b3=h3[1]-c4s3[10]。示例性具体序列如表3所示。
[0103]
当ss5和ss6同时加入时,因为ss5和ss6分别与两种b0链完全互补,所以会优先结合,而无法与其他的底物链结合,无法进行加法运算,故无法形成结果链。所以只有当ss5和ss6都不加入或仅加入1条时才会出现结果。利用引物进行pcr扩增后,检测结果链的存在与
否(例如通过琼脂糖凝胶电泳检测条带位置),实现与非门的输出。
[0104]
在用上述逻辑门进行加法运算的过程中,各a0(包括a0i和a0ii)或b0(包括b0i和b0ii)可包括两条链a0和a0’
中至少一条,a0和a0’
分别对应于二进制的0和1;各加数链包括两条链ai和a
i’中至少一条,ai和a
i’分别对应于二进制的0和1;各被加数链包括两条链bi和b
i’中至少一条,bi和b
i’分别对应于二进制的0和1。
[0105]
为了便于检测,任一条或多条加数链(例如a0链和/或ae链)可以与可检测标记偶联,所述可检测标记可以是可视化标记例如荧光分子,或者偶联用标记例如生物素。核酸通过生物素可以与固相载体(例如磁珠)连接。所述磁珠优选为市售磁珠。
[0106]
各核酸链的浓度通常小于或等于1mm,例如小于或等于10um。本发明对输入链、底物链、连接链和生物素链等的具体序列没有特殊限定,能够满足本发明上述要求即可。
[0107]
本发明第还提供dna分子逻辑门的构建方法,包括如下步骤:任选的1)将底物链磷酸化,2)将输入链和底物链等比例混合,并退火,组装为带缺口的dna双链,3)将dna双链的缺口补齐,获得完整的dna双链,和4)使用引物进行扩增,输出信号为扩增的dna双链。所述输入链、底物链如本文具体实施方式中任一实施方案所述。步骤1)还可包括将所述输入链和/或连接链磷酸化。
[0108]
将若干输入链、底物链、核酸激酶、dna连接酶、缓冲液混合、退火、纯化获得所述逻辑门。缓冲液优选为dna连接缓冲液。所述电路制备过程中还包括用水定容到固定体积。在本发明中,所述输入链的体积优选为10μl;所述底物链的体积优选为10μl;所述连接溶液的体积优选为20μl;核酸激酶的体积优选为1-10μl、dna连接酶的体积优选为1-10μl。在本发明中,所述退火的温度优选为10~60℃;所述退火的时间优选为10min-2h,更优选为30min。在本发明中,所述纯化优选的采用dna纯化试剂盒。在本发明具体实施过程中,优选的首先将所述若干输入链、底物链、核酸激酶、缓冲液混合进行磷酸化获得混合链;然后将所述混合链与dna连接酶混合进行退火、连接形成dna逻辑门基底。在本发明中,优选的对所述dna逻辑门基底进行提纯,本发明对所述提纯的方法没有特殊限定,采用常规的dna纯化方法即可。
[0109]
以下的实施例便于更好地理解本发明,但并不限定本发明。下述实施例中的实验方法,如无特殊说明,均为常规方法。下述实施例中所用的材料、试剂等,如无特殊说明,均可从商业途径得到。
[0110]
实施例
[0111]
基于线性dna自组装构建了三种逻辑门——and门、or门、nand门,无需荧光检测。输入单元为两条40bp dna单链,作为信号输入链1和2;转换单元为基于dna自组装的加法运算,其中含有提供加法运算的dna单链作为底物链;将加法运算得到200bp长链作为输出单元的输出信号,并用t1磁珠分离出带有生物素的200bp dna双链,通过pcr扩增起到放大信号的作用。
[0112]
实验材料
[0113]
dna链由上海迪赢生物科技有限公司制备,
[0114]
t4 polynucleotide kinase试剂盒购自赛默飞世尔科技(中国)有限公司,
[0115]
t4 dna ligase试剂盒购自赛默飞世尔科技(中国)有限公司,
[0116]
taq mix试剂盒购自天根生化科技(北京)有限公司,
[0117]
实验方法
[0118]
1、磷酸化
[0119]
1)稀释:各单链dna按照说明(上海迪赢生物科技有限公司)对应稀释至一定体积,终浓度为10um。a0链连接有生物素从而可以与磁珠偶联。
[0120]
2)将10um的输入链和底物链对应的所有单链dna分为两组(group1和group2),分别进行磷酸化反应,37℃30min。
[0121]
2、杂交
[0122]
将两组磷酸化的产物按照各实施例所示的杂交反应体系杂交,94℃30s后置于室温30min,得到group3。
[0123]
3、连接
[0124]
将杂交后的溶液按照各实施例所示的连接反应体系进行连接反应,4℃过夜(约16h)。得到group4。
[0125]
4、磁珠吸附
[0126]
1)磁珠清洗:
[0127]
a)取t1磁珠,将磁珠瓶置于漩涡振荡器上20s,振荡重悬磁珠,置于室温30min;
[0128]
b)取50ul t1磁珠到新离心管中,加入200ul洗液1,震荡混匀,置于磁力架上,1min后移除上清液;
[0129]
c)重复步骤b,共洗涤磁珠3次;
[0130]
d)最后一次移除上清液后,加入200ul洗液1,重悬磁珠;
[0131]
2)磁珠吸附
[0132]
a)向含有200ul洗液1的t1磁珠中加入200ul的group4,充分振荡重悬磁珠,将离心管置于旋转混合仪上,室温旋转混合30min;
[0133]
b)取下离心管,置于磁力架上2-3min,弃上清,用200ul洗液1清洗磁珠3次;
[0134]
3)磁珠洗脱:向清洗后的磁珠中加入20ul ddh2o,重悬磁珠,置于磁力架上,取上清。
[0135]
5、pcr
[0136]
取5ul洗脱后的连接产物,按照如下所示的反应体系进行pcr(25ul体系)。
[0137][0138]
pcr参数设置:
[0139][0140]
6.琼脂糖凝胶电泳检测
[0141]
对pcr产物用1.5%琼脂糖凝胶进行检测,上样量为10ul,marker使用d2000;目的条带大小为200bp。
[0142]
实施例1
[0143]
1、and门介绍:
[0144]
如图1所示,输入单元为ss1和ss2,转换单元包含进行加法运算的底物链。当仅输入ss1(0,1)时,不能发生加法运算,没有信号输出;当仅输入ss2(1,0)时,不能发生加法运算,没有信号输出;当同时输入ss1和ss2时(1,1),构成了加法运算的条件,生成了结果链,构成了信号输出,并能通过pcr扩增来放大信号。
[0145]
1)真值表
[0146][0147]
2)输入链ssdna设计:根据底物链的设计方法,两条输入链各包含有底物链结合部分(h或cs)及连接互补(p)两个部分,每个部分为20bp;ss1(0,1)=h0[0]-p1,ss2(1,0)=p
1-c1s0[00]。
[0148]
3)底物链:带有生物素的a0链(a0=primerl-h0[0]),加数链a1=c1s0[00]-h1[0]、a2=c2s1[00]-h2[0]、a3=c3s2[00]-h3[1],endgroup=c4s3[10]-primerr,被加数链b1=h1[0]-c2s1[00]、b2=h2[0]-c3s2[00]、b3=h3[1]-c4s3[10]。
[0149]
4)序列
[0150]
表1
[0151][0152]
2、实验步骤
[0153]
1)磷酸化
[0154]
a)加入两条输入链
[0155][0156][0157][0158]
b)仅加入输入链ss1时,group1不变
[0159][0160]
c)仅加入输入链ss2时,group1不变
[0161]
d)不加入输入链时,group1不变
[0162][0163]
2)杂交
[0164][0165]
3)连接
[0166][0167]
将结果链pcr扩增后,用琼脂糖凝胶电泳检测条带位置。同时可送测序进一步检测。
[0168]
实施例2
[0169]
or门介绍
[0170]
如图2所示,输入单元为ss3和ss4,转换单元包含进行加法运算的底物链,与and门不同的是,其中增加了两种连接链以确保加法运算能够运行。当仅输入ss3(0,1)时,能发生加法运算,产生信号输出;当仅输入ss2(1,0)时,能发生加法运算,产生信号输出;当同时输入ss1和ss2时(1,1),也能发生加法运算,产生信号输出。
[0171]
1)真值表
[0172][0173][0174]
2)输入链ssdna设计:根据底物链的设计方法,两条输入链各包含有底物链结合部分(h或cs)及连接互补(p)两个部分,ss3(0,1)=h0[0]-p1,ss4(1,0)=h0[1]-p0。
[0175]
3)底物链:带有生物素的赋值不同的2种a0链(分别是a0=0,a0=1),加数链a1、a2、a3,endgroup,被加数链b1、b2、b3。
[0176]
4)连接链:l0=p1-c1s0[00]、l1=p
0-c1s0[00]
[0177]
5)序列:
[0178]
表2
[0179][0180]
实验步骤:
[0181]
1)磷酸化
[0182]
a)加入两条输入链
[0183][0184]
[0185][0186]
b)仅加入输入链ss3时,group1不变
[0187][0188]
c)仅加入输入链ss4时,group1不变
[0189][0190][0191]
d)不加入输入链时,group1不变
[0192][0193]
2)杂交
[0194]
a)加入两条输入链
[0195][0196]
b)仅加入ss3,同a)
[0197]
c)仅加入ss4,同a)
[0198]
d)不加入输入链
[0199][0200][0201]
3)连接
[0202]
a)加入两条输入链
[0203][0204]
b)仅加入ss3链同a)
[0205]
c)仅加入ss4链同a)
[0206]
d)不加入输入链
[0207][0208]
因为底物中含有两种a0链,所以当分别加入输入链ss3和ss4或者都加入时,都会产生200bp的dna双链,可由琼脂糖凝胶电泳检测到,证明or门构建成功。
[0209]
实施例3
[0210]
nand门介绍
[0211]
如图3所示,输入单元为ss5和ss6,转换单元包含进行加法运算的底物链,增加了两种b0链(b0=0,b0=1)以确保加法运算能够运行。当仅输入ss5(0,1)时,ss5与b0=0结合,但b0=1链可以运行加法运算,产生信号输出;当仅输入ss6(1,0)时,ss6与b0=1结合,但b0=0链可以运行加法运算,产生信号输出;当同时输入ss5和ss6时(1,1),ss5和ss6分别与两种b0链结合,无法发生加法运算,无信号输出;当输入信号为(0,0),即不加入ss5和ss6时,底物中的加法运算能够运行,能产生信号输出。
[0212]
1)真值表:
[0213][0214][0215]
2)输入链ssdna设计:根据底物链的设计方法,ss5与b0=0完全互补,即ss5(0,1)=h0[0]-c1s0[00];ss6与b0=1完全互补,即ss6(1,0)=h0[0]-c1s0[01]。
[0216]
3)底物链:带有生物素的a0链(a0=primerl-h0[0]),加数链a1、a2、a3,endgroup,被加数链b0、b1、b2、b3。
[0217]
4)序列
[0218]
表3
[0219][0220]
实验步骤
[0221]
1)磷酸化
[0222]
a)加入两条输入链
[0223]
[0224][0225]
b)仅加入输入链ss5时,group1不变
[0226][0227]
c)仅加入输入链ss6时,group1不变
[0228][0229][0230]
d)不加入输入链时,group1不变
[0231][0232]
2)杂交
[0233]
a)加入两条输入链
[0234][0235]
b)仅加入输入链ss5,同a)
[0236]
c)仅加入输入链ss6,同a)
[0237]
d)不加入输入链
[0238][0239]
3)连接
[0240]
a)加入两条输入链
[0241][0242]
b)仅加入输入链ss5,同a)
[0243]
c)仅加入输入链ss6,同a)
[0244]
d)不加入输入链
[0245][0246]
当ss5和ss6同时加入时,因为ss5和ss6分别与两种b0链完全互补链,所以会优先结合,而无法与其他的底物链结合,无法进行加法运算,故无法形成结果链。所以只有当ss5和ss6都不加入或仅加入1条时才会出现结果链,琼脂糖凝胶电泳检测到正确位置条带,证明nand门构建成功。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1