PAGE方法,PAGE技术

http://www.itjxue.com  2023-01-07 13:30  来源:未知  点击次数: 

PAGE的原理是什么?

Native-PAGE原理

非变性聚丙烯酰胺凝胶电泳(Native-PAGE)是在不加入SDS 疏基乙醇等变性剂的条件下, 对保持活性的蛋白质进行聚丙烯酰胺凝胶电泳,常用于同工酶的鉴定和提纯。未加SDS的天然聚丙烯酰胺凝胶电泳可以使生物大分子在电泳过程中保持其天然的形状和电荷,它们的分离是依据其电泳迁移率的不同和凝胶的分子筛作用,因而可以得到较高的分辨率,尤其是在电泳分离后仍能保持蛋白质和酶等生物大分子的生物活性,对于生物大分子的鉴定有重要意义,其方法是在凝胶上进行两份相同样品的电泳,电泳后将凝胶切成两半,一半用于活性染色,对某个特定的生物大分子进行鉴定,另一半用于所有样品的染色,以分析样品中各种生物大分子的种类和含量。

Native-PAGE实验方法

非变性聚丙烯酰胺凝胶和变性sds-page电泳在操作上基本上是相同的,只是非变性聚丙烯酰胺凝胶的配制和电泳缓冲液中不能含有变性剂如SDS等。

一般蛋白进行非变性凝胶电泳要先分清是碱性还是酸性蛋白。分离碱性蛋白时候,要利用低pH凝胶系统,分离酸性蛋白时候,要利用高pH凝胶系统。酸性蛋白通常在非变性凝胶电泳中采用的pH是8.8的缓冲系统,蛋白会带负电荷,蛋白会相阳极移动;而碱性蛋白通常电泳是在微酸性环境下进行,蛋白带正电荷,这时候需要将阴极和阳极倒置才可以电泳分离酸性蛋白

工作液配制

1. 40%胶贮液(Acr:Bis=29:1);

2. 4×分离胶Buf(1.5 M Tris-HCl,pH 8.8):18.2 g Trisbase 溶于80ml 水,用浓HCl调pH 8.8,加水定容到100ml,4℃ 贮存;

3. 4×堆积胶Buf(0.5 M Tris-HCl,pH 6.8):6 g Trisbase 溶于80ml 水,用浓HCl调pH 6.8,加水定容到100ml,4℃ 贮存;

4. 10×电泳Buf(pH8.8 Tris-Gly):??30.3 g Trisbase, 144 g 甘氨酸,加水定容到1L,4℃ 贮存;

5. 2×溴酚蓝上样Buf:1.25ml pH6.8, 0.5M Tris-Cl,3.0ml甘油,0.2ml 0.5% 溴酚蓝,5.5ml dH2O; -20℃贮存;

6. 10%APS;

7. 0.25%考马斯亮蓝染色液:Coomassie blue R-250 2.5g,甲醇450ml,HAc 100ml, dH2O 450ml;

8. 考马斯亮蓝脱色液: 100ml甲醇,100冰醋酸,800ml dH2O

电泳胶的配制及电泳条件(上槽电极为负,下槽电极为正)

1. 碱性非变性胶 17%分离胶(10 ml) 4%堆积胶(5 ml)

2. 40%胶贮液(40%T,3.3%C) 4.25ml 0.5ml

3. 4×分离胶Buf(1.5 M Tris-HCl,pH 8.8) 2.5ml

4. 4×堆积胶Buf(0.5 M Tris-HCl,pH 6.8) 1.25ml

5. 水 3.2ml

6. 10%APS ??35 μl

7. TEMED 15 μl

8. 10×电泳Buf(pH8.8 Tris-Gly):100ml稀释到1L

电泳条件 :

100V恒压约20min,指示剂进入浓缩胶;改换160V恒压,当指示剂移动到胶板底部时,停止电泳,整个过程约80min。

染色和脱色:取出胶板于0.25%考马斯亮蓝染色液中染色约30min,倾出染色液,加入考马斯亮蓝脱色液,缓慢摇动,注意更换脱色液,直至胶板干净清晰背景。也可以用银染或者活性染色。

分离碱性蛋白

要用低pH凝胶系统,并使用以下缓冲液体系:

1. 分离胶:0.06M KOH,0.376M Ac,pH4.3(7.7% T,2.67% C);

2. 堆积胶:0.06M KOH,0.063M Ac,pH6.8(3.125% T,25% C);

3. 电泳缓冲液:0.14M 2-丙氨酸,0.35M Ac,pH4.5

将正负电极倒置,用甲基绿(0.002%)为示踪剂,实验操作同分离酸性蛋白。

回收

native-PAGE结束以后,采用电泳的方法进行回收,方法如下:

电泳结束以后,切取部分染色,然后根据染色结果切取含有蛋白质的胶带装入处理过的透析袋中,加入适量的缓冲液,最后把透析袋放入普通的核酸电泳槽中,并在电泳槽中加入适量的缓冲液(和透析袋中的缓冲液相同),低温电泳2-3小时即可。回收蛋白所用的缓冲液一般和电泳所用的缓冲液相同。

Native-PAGE注意事项

1. 非变性聚丙烯酰胺凝胶电泳的过程中,蛋白质的迁移率不仅和蛋白质的等电点有关,还和蛋白质的分子量以及分子形状有关,其中蛋白质的等电点是最重要的影响因子,要根据蛋白质的等电点来选择对应的电泳缓冲系统;

2. 非变性聚丙烯酰胺凝胶电泳的过程中,要注意电压过高引起发热而导致蛋白质变性,所以最好在电泳槽外面放置冰块以降低温度;

3. 蛋白质的分子量较大,则电泳时间可以适当延长,以使目的蛋白质有足够的迁移率和其它的蛋白质分开,反之亦然;-)

4. 变性样品的离子强度不能太高(I0.1mM)。调整样品的PH在4.0左右,这对于能否做好非变性样品非常重要。上样BUFFER 中没有SDS之外,加入样品后不能加热。

Native-PAGE和SDS-PAGE的比较

非变性凝胶电泳,也称为天然凝胶电泳,与非变性凝胶电泳最大的区别就在于蛋白在电泳过程中和电泳后都不会变性。最主要的有以下几点

1. 凝胶的配置中非变性凝胶不能加入SDS,而变性凝胶的有SDS。

2. 电泳载样缓冲液中非变性凝胶的不仅没有SDS,也没有巯基乙醇。

3. 在非变性凝胶中蛋白质的分离取决于它所带的电荷以及分子大小,不像SDS-PAGE电泳中蛋白质分离只与其分子量有关。

4. 非变性凝胶电泳中,酸性蛋白和碱性蛋白的分离是完全不同的,不像SDS-PAGE中所有蛋白都朝正极泳动。非变性凝胶电泳中碱性蛋白通常是在微酸性环境下进行,蛋白带正电荷,需要将阴极和阳极倒置才可以电泳。

5. 因为是非变性凝胶电泳,所有的电泳时候电流不能太大,以免电泳时产生的热量太多导致蛋白变性,而且步骤都要在0-4度的条件下进行,这样才可以保持蛋白质的活性,也可以降低蛋白质的水解作用。这点跟变性电泳也不一样。

所以与SDS-PAGE电泳相比,非变性凝胶大大降低了蛋白质变性发生的机率

Native-PAGE常见问题分析

1. 非变性聚丙烯酰胺凝胶电泳时预电泳是怎么回事的?预电泳时要加6×DNA上样缓冲液吗?电泳1-2小时再加结合反应产物吗?

预电泳是除去凝胶中没有聚合的单体和双体和聚合引发剂,提高分辨率,不加任何物质,一般30-60分钟后加样电泳。

2. 银染的步骤是什么?银染的关键因素是什么?

步骤是:

(1) 固定:10%冰乙酸30min。

(2) 清洗:双蒸水冲洗凝胶2次,每次1min。

(3) 染色:染色液(1g硝酸银,1.5mL37%甲醛,1L双蒸水。现配)染色30min。

(4) 清洗:迅速洗凝胶1次。

(5) 显影:30g碳酸钠,1.5mL37%甲醛,200uL 10mg/L硫代硫酸钠。显影至清晰带纹出现。

成功银染的关键因素包括

(1) 用超纯水(比如,NANOpure或Milli-Q纯化)或者是双蒸水作银染。

(2) 用提供的碳酸钠或者ACS试剂级的碳酸钠。

(3) 在染色后,水清洗所用时间的长短很重要,用不超过5-10秒的时间清洗胶,然后放入显色溶液中,一般在水里浸一下就好。

(4) 甲醛和硫代硫酸钠(400ul/1ml)在使用前,及时加入到显色液中。

(5) 在使用前及时配染色液。

3. 变性PAGE的上样缓冲液配方?如何准备上样的蛋白?是将细胞用超声破碎,还是用细胞裂解液,大多细胞裂解液中均含有SDS,不知有没有用于非变性PAGE的裂解液.具有操作步骤是什么?

非变性的PAGE buffer就是0.5xTBE,上样缓冲液可以用普通的loading buffer,含有Tris,溴芬兰以及甘油即可,甘油是主要的沉淀作用成分。都可以自己配。细胞超声即可,超声后离心取上清.也有配NATIVE-PAGE gel所用buffer为1*TBE,用的running buffer也是1*TBE。还有一点就是要在配gel时考虑能使蛋白多聚体稳定的因素。

4. 做了naive---PAGE没有条带,蛋白质是纯品,分子量很大,怎么回事呢?

因为分子量很大,8%的胶浓度较合适。加样时加个marker,可以检测胶制备是否有问题。银染方法比较灵敏,如果蛋白是一种酶,且可使某种底物显色的话,可以用活性染色试试,更灵敏。

jpage方法

Jpage标签版也将是Jpage分页的正式版,在引入了标签功能之后,可以结合Struts或者单独使用,更好的实现了MVC模式。

Jpage分页的使用方法一:

(使用Javabean实现)

%@page contentType="text/html; charset=gb2312"%

%@page import="java.util.*"%

jsp:useBean id="data" scope="page" class="data.Jpage" /

%

String path=request.getContextPath();

String delepath=path+"/delete table=sys_user";

%

!-- 开始--

table width="100%" border="0" cellspacing="1" cellpadding="2"

tr

td width="50" height="26" class="td_title"序号/td

td width="110" class="td_title"用户名/td

td width="140" class="td_title"真实姓名/td

td width="*" class="td_title"权限范围/td

td width="120" class="td_title"时间/td

td width="80" class="td_title"登陆次数/td

td width="80" class="td_title"操作/td

/tr

%

data=data.getJpage(); //得到data对象

String sql="select * from admin_view where 1=1";

//查询条件

if(user!=null!user.equals(""))

sql+=" and m_name like '%"+user+"%'";

if(city!=null!city.equals(""))

sql+=" and city_name like '%"+city+"%'";

sql+=" order by m_id desc";

List list =data.jlist(sql,"id",request);

//三个参数:sql语句,表的主键,request

for(int i=0;ilist.size();i++)

{

Map map =(HashMap)list.get(i);

%

tr

td height="18" class="td_text"%= map.get("序号")%/td

td height="18" class="td_text"%= map.get("m_name")%/td

td height="18" class="td_text"%= map.get("true_name")%/td

td height="18" class="td_text"%= map.get("city_name")%/td

td height="18" class="td_text"%= map.get("sys_time")%/td

td height="18" class="td_text"%= map.get("login_num")%/td

td height="18" class="td_text"a href=../../"manager_mod.jsp id=%= _fcksavedurl="../../"manager_mod.jsp id=%=" map.get("m_id") %"查改/a a href=../../"%= delepath+"id="+map.get("m_id") %pid=m_id" onClick="return confirm('确认删除?')"删除/a/td

/tr

%

}

%

/table

table width="99%" height="26" border="0" align="center" cellpadding="0" cellspacing="0"

tr

td%= data.PageFooter()%/td

/tr

/table

Jpage分页的使用方法二:

%@page contentType="text/html; charset=gb2312"%

%@ taglib prefix="j" uri="/WEB-INF/jtag.tld" %

table width="100%" border="0" cellspacing="1" cellpadding="2"

tr

td width="50" height="26" class="td_title"序号/td

td width="*" class="td_title"新闻标题/td

td width="140" class="td_title"类别/td

td width="120" class="td_title"发表范围/td

td width="120" class="td_title"时间/td

/tr

j:loop id="row" sql="select * from news order by id" pid="id" pagesize="20"

tr

td height="18" class="td_text"j:write name="row" property="序号"//td

td height="18" class="td_text"a href="mod.jsp id=j:write _fcksavedurl=""mod.jsp id=j:write" name="row" property="id"/"j:write name="row" property="title"//a/td

td height="18" class="td_text"j:write name="row" property="big_class"/-j:write name="row" property="small_class"//td

td height="18" class="td_text"j:write name="row" property="area_name"//td

td height="18" class="td_text"j:write name="row" property="sys_time"//td

/tr

/j:loop

/table

table width="99%" height="26" border="0" align="center" cellpadding="0" cellspacing="0"

tr

tdj:write name="foot" //td

/tr

/table

mybatis-plus中IService中的page方法返回的结果total和pages始终为0?

@Bean

public MybatisPlusInterceptor mybatisPlusInterceptor(){

MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();

interceptor.addInnerInterceptor(paginationInterceptor());

return interceptor;

}

要把拦截器加进去吧。试试

RNA 变性PAGE的配制方法

氯仿是分子量比较大的有机溶剂,在提取rna时,氯仿可以有效的使有机相和无机相迅速分离.dna提取过程

有机相中主要是酚和蛋白结合,从而使得蛋白和dna脱离,dna进入水相.但是在rna的提取过程就要避免蛋白和dna脱离,否则dna会释放到水相.不管有酚也好,没有酚也好,氯仿本身也对蛋白有变性作用,剧烈的震荡,很容易使得dna的亲水基团,与水相接触.所以不要剧烈震荡.

异丙醇的作用是通过-oh的疏水作用使得rna

或者dna链中的亲水基团受到保护,等同于沉淀,但是这是个反应时发生在水相中,与前面的氯仿不矛盾.

氯仿的作用有多个方面,一是作为有机溶剂变性蛋白,使其沉淀并通过离心除去,同时也通过变性作用抑制rnase活性;二是rna提取试剂中通常含有苯酚(trizol主要成分就是苯酚,很多自己配试剂提的方法也用苯酚,抽提蛋白时也会用到苯酚),苯酚微溶于水,抽提烷之后水相里有痕量的酚,如果不除去会损伤核酸,需要通过氯仿把水相里参与的苯酚抽提掉;三是作为溶剂抽提样品中的一些脂溶性杂质(比如油脂、脂溶性色素等),起到一定除杂作用

通常氯仿里面会加少量异戊醇(1/25),减少蛋白质在变性过程中由于震荡产生的泡沫,影响后续操作,不过个人经验感觉加不加没什么太大区别,也许是我的样品里蛋白不多吧

异丙醇是沉淀核酸用的,作用和乙醇一样.只不过用量少一点,0.6v~1v就够了,不像乙醇沉淀需要至少2v,一般需要2.5倍体积.在水相很多,离心管容积有限,加不下太多乙醇的时候一般会用异丙醇沉淀.不过感觉效果不如乙醇,偶尔会有沉淀不出来东西的时候

(责任编辑:IT教学网)

更多