今天我们就和朋友们聊聊Primera。希望以下意见能帮助您找到您想要的百科全书。
本文为多篇文章提供参考。您可以直接点击跳转到详细解答:1、半定量RT-PCR的内标如何选择。2.关于使用C++将列表容器的所有元素分配给向量容器(该版本第284页C++Primer第4题9.28)如何选择半定量RT-PCR的内标?最佳答案收集了几个植物RT-PCR的内标,分享给大家。
1.品种:拟南芥或玉米
2.基因名称:18SrRNA
3.模板:cDNA
4.PCR类型和用途:RT-PCR
5正向引物(5’-3’):CCATAAACGATGCCGGA
反向引物(5’-3’):CACCACCCATAGAATCAAGA
探针:无
6、产品长度(bp):350
7、引物浓度:50pmol/ul
8、退火温度:54.1
9、所用仪器:PE-9600
10提交者ID:yuxing955
11提交者联系方式:xing-yu955@163.com
12参考原文:本人和本实验室其他人亲自验证。
1.品种:玉米
2.基因名称:actin
3.模板:cDNA
4.PCR类型和用途:RT-PCR
5正向引物(5’-3’):AAATGACGCAGATTATGTTTGA
反向引物(5’-3’):GCTCGTAGTGAGGGGAGTACC
探针:无
6.产品长度(bp):
7、引物浓度:50pmol/ul
8、退火温度:54.1
9、所用仪器:PE-9600
10提交者ID:yuxing955
11提交者联系方式:xing-yu955@163.com
12参考原文:我亲自验证过,这个实验室的其他人也亲自验证过。
半定量RT-PCR
使用SuperScriptIIRT和3'RACE系统的接头引物进行逆转录。为了扩增ROT4cDNA,使用ROT4-F和ROT4-R。作为对照,使用下列寡核苷酸检测组成型表达的ACTIN2(ACT2)基因(Anetal.1996):ACT2-F,5'-GAAATCACAGCACTTGCACC-3';ACT2-R,5'-AAGCCTTTGATCTTGAGAGC-3'。RT-PCR扩增条件为5015分钟和942分钟1个循环,然后ROT4cDNA扩增27个循环或ACT2cDNA扩增33个循环9415秒,57C30秒,72C60秒。
能
拟南芥AtACT8(肌动蛋白8)基因用作阳性内部对照(An等人,1996)。用于检测AtACT8mRNA的PCR引物是5'-ATGAAGATTAAGGTCGTGGC-3'和5'-TCCGAGTTTGAAGAGGCTAC-3'(Aida等人,1997)。这些产物通过在3%琼脂糖凝胶上电泳进行分级并用溴化乙锭染色,并使用荧光图像分析仪进行扫描。
UBQ,5_-GATCTTTGCCGGAAAACAATTGGAGGATGGT-3_
和5_-CGACTTGTCATTAGAAAGAAAGAGATAACAGG-3_。
GSLmRNA的定量PCR分析
使用SuperscriptIIcDNA合成试剂盒(Invitrogen)将总RNA(5g)用于cDNA反应。将cDNA稀释2.5倍,并在20L反应体积中取1L进行实时定量PCR,使用10L2Quanti-TectPCR主混合物(Qiagen,巴伦西亚,加利福尼亚州),0.3M基因特异性引物和0.6L100倍稀释的SYBRGreenI染料(AppliedBiosystems,福斯特城,加利福尼亚州)。PCR循环和荧光测量使用Rotorgene2000实时循环仪RG2072(Corbett,悉尼,澳大利亚)进行,数据根据磷酸甘油醛脱氢酶(GAPDH)、肌动蛋白(Actin1)和亲环蛋白(Cyclo)mRNA水平(Vandesompele)进行标准化等人,2002)。定量PCR中使用的引物如下:AtGAPDH(At3g)的:5'-TGGTTGATCTCGTTGTGCAGGTCTC-3'/5'-GTCAGCCAAGTCAACAACTCTCTG-3';对于AtActin1(At2g),5'-TGCGACAATGGAACTGGAATG-3'/5'-GGATAGCATGTGGAAGTGCATAC-3';对于AtCyclo(At2g),5'-TGGCGAACGCTGGTCCTAATACA-3'/5'-CAAAAACTCCTCTGCCCCAATCAA-3';;对于AtGSL6(At1g),5'-GAAGGGTTTGGGCGTTGGAAG-3'/5'-CAATGAGAAGCATTCCCCATCCAGTT-3';对于AtGSL11(At3g),5-TTTAGGGGTTTTGGGACTCGGTGAAA-3/5-TGTCTTTCCGACCAGCGAGAATCA-3。
关于使用C++将列表容器的所有元素赋值给向量容器的问题(《C++Primer,第四版》第284页练习9.28),最好的答案是编译器不会发现有问题,它应该是一个STL问题。
在我的VC9.0上编译没有问题。
执行svec.assign(slist.begin(),slist.end())的核心语句是
for(;_First!=_Last;++_Dest,++_First)
_Al.construct(_Dest,*_First);//首先等于list:iterator类型,解压后等于char*p='mary'
_Al.construct(_Dest,*_First);扩展代码搜索等于
:new(_Vptr)_T1(_Val);//_Val=char*type='mary',_T1=字符串类型
所以string('mary')是一个完全合法的调用。
并且你的编译器提示list:iterator无法转换为string*类型。这实在令人费解。
我不相信你的STL有像string*p=list:iterator这样的间接操作。
您的STL文件是否被意外修改?
例如,*解引用运算符已被删除。
因为我删除*后,我的编译器显式错误如下:
d:\vc++\vc\include\memory(129):错误C2664:“std:allocator_Ty:construct”:无法将参数2从“std:list_Ty:_Iterator_Secure_validation”转换为“常量std:字符串”
吓得要尿尿了。