您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 薪酬管理 > KEGG使用经验原创总结
KEGG的个人使用经验分享(neobe1102010年8月21日暑假)每次上传到百度文库都说相似性太大被变为私有文档,也难怪,之前我有在小木虫、发酵人等处上传。现在上传到百度就是想赚点百度财富以便不至于因没有下载券而对感兴趣的文档干着急却不能下载。所以这次加了点头脚,改动了顺序希望能作为公开文档,毕竟这是我原创的啊!KEGG的数据库KEGG,KyotoencyclopediaofGenesandGenomes,不多说。KEGG中的pathway是根据相关知识手绘的,这里的手绘的意思可能是指人工以特定的语言格式来确定通路各组件的联系;基因组信息主要是从NCBI等数据库中得到的,除了有完整的基因序列外,还有没完成的草图;另外KEGG中有一个“专有名词”KO(KEGGOrthology),它是蛋白质(酶)的一个分类体系,序列高度相似,并且在同一条通路上有相似功能的蛋白质被归为一组,然后打上KO(或K)标签。下面就首先来讲一下KEGGorthology。任找一个代谢通路图,在上方有pathwaymeue|payhwayentry|Show(Hide)description|这3个选项,点击pathwayentry,出现了一个页面,这个随时被连接出来的页面相信大家一定再熟悉不过了。在这个页面中的pathwaymap项中点击按钮状的链接Orthologtable。就进入了Orthologtable如下的页面:在这个表中,行与物种对应,3个字母都是相应物中的英文单词缩写,比如has表示Homosapiens,mcc表示Macacamulatta;列就表示相应的Ortholog分类,比如K00844就表示生物体内的己糖激酶hexokinase这一类序列和功能相似的蛋白质类(酶类)。如上图has后有3101,3098,3099这3个条目,它表示在人类细胞中中存在3中不同的己糖激酶,它们分别由以上这3组数字代表的基因所编码,这3组数字应该是这3个基因的登录号。空白则表示在该物种中不存在这种酶。点击K00844则这一KO分类信息及成员列表都可显示出来;点击has则链接到物种(人类)基因组去了;点击P,则显示相应的代谢通路。下面我们点击3101,如下:如上图,就是我们常见的一个页面,3101是KEGG中的基因ID(登录号),H.sapiens表示物种,然后是基因的名称,表达的酶,属于哪个KO分类以及参与哪些代谢途径;下面还有结构、序列信息等等。所以从Orthologtable中可以很容易地知道一张代谢通路上有哪些KO分类(酶类),并且这些酶类的成员在各物种中分配存在的情况以及特定的名称。怎么看KEGG中代谢通路图比如以上这个图,方框一般就是酶,方框里面的5.4.2.2不是IP而是EC编号;小圆圈代表代谢物,你把鼠标放上去,(别放我这上面,放KEGG中去)会出现C00668的东西,C代表compound,00668是这种化合物在KEGG中的编号,一般在KEGG中数据条目都是这样的,前面一个标志,后面一个五位数编号;大的圆方块,就表示是另一个代谢图了,所以就不展开了。但是:为什么这个图上有的小框框是绿色呢?(这是绿色吧?我蓝绿不分的,下同)因为这是一张特定物种(S.cere.酿酒酵母)的代谢图,蓝色的框框表示专属于这个物种。在KEGG中有两种代谢图,一种是参考代谢通路图referencepathway,是根据已有的知识绘制的概括的、详尽的具有一般参考意义的代谢图,这种图上就不会有绿色的小框,而都是无色的,所有的框都可以点击查看更详细的信息;另一种就是像上面这样的属于特定物种的代谢图species-specificpathway,会用绿色来标出这个物种特有的基因或酶,只有这些绿色的框点击以后才会给出更详细的信息。这两种图很好区分,referencepathway在KEGG中的名字是以map开头的,比如map00010,就是糖酵解途径的参考图,而特定物种的代谢通路图开头三个字符不是map而是种属英文单词的缩写(应该就是一个属的首字母+2个种的首字母)比如酵母的糖酵解通路图,就是sce00010,大肠杆菌的糖酵解通路图就应该是eco00010吧。那么:怎么找这两种图呢?(1)有下拉列表的时候,在列表选择reference或者是特定物种即可。(2)在pathway检索的页面,如下图:默认的就是map,参考图,你想要什么物中的代谢图写上它的名称就好了(种属缩写),如果不知道是哪3个字母,点击organism选择即可。(不过你点进去也是一片空白,你要提示两个字母才会给出下拉条目)顺便问一下:怎么找基因呢?还是上面这张图,看到了吗,除了PATHWAY之外是不是还有BRITE、DISEASE..以及GENES等等,点击基因GENES,就可以查找基因了,如下图:不过这里要按一定的格式(org:gene)输入要查找的目的基因,比如它给出的示例:syn表示物中,ssr3451表示基因ID,查找出来的基因名称是psbE。其实我试了一下,若直接检索基因名称(而不是KEGG中的基因ID)syn:psbE也是一样的。因为我不知道KEGG中基因ID如何编制的,但是,我同时也不知道基因的名称是如何定义的。比如果糖1,6-二磷酸酶Fructose1,6-biphosphatase的基因就叫fbp,我放进去能检索,但是我把有名的gal填上去就不能检索,当然这可能与基因后面的乱七八糟的序号后縀有关,比如填上gal1就能检索了,所以我真不知道基因到底怎么命名的?当然我在syn中没找到gal1在sce中检索到了,这也说明了基因果然不是乱长的。依旧是上面这个图,看到KEGG2了吗?点击。也会出现检索框,这是一个总体性地检索框,在这里面输入关键词,代谢通路也好,glycolysis也好,gal也好,化合物也好,没那么多限制,KEGG中的相关东西都会检索出来,在这里浏览一下,再进行后续检索,也是一个不错的方法。当然,代谢通路图,还有其他的查看形式(比如以KO查看),以及图上可以点击,链接到这链接到那,点来点去总能点出奇怪的页面来,熟悉一下也就熟悉了,这些东西会很有用,所以我就不说了。下面讲一下KEGG的自动注释功能。代谢通路的着色怎么在KEGG检索出来的代谢通路中给特定的一些化合物或者基因(酶)着色以高亮显示呢?进入网页,或者由pathway主页的ColorobjectsinKEGGpathways进入,看图:如上图,searchagainst下拉出你可供选择的代谢通量图,总所周知的一个很烦人的问题就是,在这些下拉列表中,条目排序竟然是乱七八糟的很难索引。还好我发现把焦点定在这个下拉列表的最顶端的文本框上(即文本框变成选中的蓝色),然后在键盘上拼写你要的那个物中的英文单词,只需要拼两三个字符相应的代谢通量图就出现在顶端了。比如我要找酵母的代谢通量图,只需要在文本框变蓝的时候拼写“sacc”这几个字符“Saccharomycescerevisiae(buddingyeast)”就自动被置于上面了。或者不把焦点集中在文本框中也行,但是你要很快地拼写sacc,否者的话焦点会在以这几个字符开头的条目之间切换。如上图,右边有示例,这个貌似不要太简单。想给谁着色就把它写出来后面跟上颜色就好了,一个一行。比如写上C00118blue就表示在代谢通路图中把C00118这种代谢物(3-磷酸甘油醛,GAP)给着上蓝色。但是大家也看出来了,着色可以自定义背景色,也可以同时定义前景色。我曾一度琢磨前景色是干嘛的,琢磨半天发现没用。背景色就是把方框或者圆圈涂成选定的颜色,这自然是要的;而前景色是谁的颜色,就是方框里面的5.4.2.2这几个数字的颜色,或者是小圆圈圆周的颜色,这有必要定义吗,所以后面直接跟一种颜色就行了。然后就可以了。我随便弄个gal1想去着色,KEGG突然说在酵母中找不到gal1,怎么可能找不到呢?我前面还在GENES中搜过呢,分明是酵母,分明是gal1,分明搜的到,我当时还大为兴叹,唉,看来基因果然不能乱长啊,怎么可能一顿饭就说找不到了呢?我又回去搜里一下,确实搜的到,我再回来着色还说找不到。发现没有哪里不对呀,难道在这里KEGG着色只能输入基因ID而不能输入名称?不是,输入基因ID能给着色,基因名称也应该能给…哈哈,我突然大笑起来,一定是KEGG区分大小写了!果然,我把搜到的GAL1输进去,好了!用gal1又不行了。我突然觉得好玩起来,就一次次地改大小写,一次次地看它给出的错误报告,一次次得意地嗤笑它的弱智。既然区分大小写,那red能着红色,Red、RED肯定就不认识了,果然改写一个大小写的red就没反应了,c00118也不认识了。前面那么多检索一直都不区分大小写的,在这里怎么区分大小写呢?KEGG显然把这点疏忽了。着色结果如下:(红色的就是GAL1的酶,右上角的就是C00118)代谢物还好,如果要着色酶,没必要去找基因,还免得像我那样麻烦,直接在输入框中输入相应的酶就好了,比如ec:2.7.1.6red(ec要小写)跟GAL1red是一样的。或者直接写2.7.1.6red也是一样的。这种着色功能还可用于对比(或寻找)两个不同物种的一些基因,或者根据芯片数据,直观地示意一些基因的表达调控。着色内容也可以预先按以上规定的格式写在文本文件中,然后直接浏览导入也行。KEGG的自动注释KEGGAutomaticAnnotationServer,KEGG的自动注释服务简称KAAS。在线网址为。就是你提交一段蛋白质序列或者基因序列(必须是fasta格式),它自动在内部进行相似性比对,找到最相似的基因,并确定检索基因的KO分类,然后给出这些基因所在的代谢通路并以以不同的颜色标示这些基因。如下图:我在help中随便复制了它的两条示例氨基酸序列,然后粘贴到检索框中,进行了检索。检索框默认的蛋白质序列,如果不是的话要改选。然后填上一个邮箱地址,点击又下角的compute即可。不出意外的话,你在接下来的页面中应该看不到任何结果,甚至连提示都没有,原来它把结果发到你邮箱去了。我也不明白就一个网页链接为什么还硬要发送到邮箱。首先发你一封信说已经接受,并给你一个期待结果显示的网址,一段时间后,会发你另外一封邮件,说已经完成。打开它给的网址,就能看到结果了,如下:看来从1:20开始计算到1:50才结束,两条氨基酸链计算了30分钟(不过我感觉没这么长呀)。人家说了,计算时间是与要和检索序列对比的目标序列成正比,因此在检索的时候最好限制一下检索范围。点击html有两条代谢通量图的条目,点开他们就可以直观地看出我们检索的未知序列在代谢通路中的位置和作用了。Text给出的是两个KO分类。好像北京大学的生命科学学院也搞了一个KOBA,也是基于KEGG中的KO进行注释的一个服务,应该和这个差不多吧。基因芯片数据的分析我对基因芯片数据(表达谱)的分析也是蛮感兴趣的。利用基因芯片的表达数据,分析不同实验条件下的一些上调或下调基因,并与生物通路结合起来,用不同的颜色来直观地反映代谢通路中各基因表达的变化情况,可以为更好地研究代谢网络提供了很大的帮助。以前出去听人家讲课,只知道GenMapp不错,可以把基因芯片数据和通路结合起来,没想到在KEGG中也可以实现这一功能。进入网页。网页左边是KEGG自身拥有的一些基因表达数据集KEGGEXPRESSIONDatabase。网页的右边KegArray就是要进行芯片分析的工具了。在KEGGEXPRESSION下面,点击“listofexperimentaldataavailable”,就打开了KEGG中的基因芯片数据,见下图:这是芯片数据的一个目录层次,箭头向右和向下分别表示收起和展开数据。我
本文标题:KEGG使用经验原创总结
链接地址:https://www.777doc.com/doc-6466076 .html