【教学课件】第四章生物分子数据库.ppt

上传人:wuy****n92 文档编号:69890848 上传时间:2023-01-10 格式:PPT 页数:107 大小:1.36MB
返回 下载 相关 举报
【教学课件】第四章生物分子数据库.ppt_第1页
第1页 / 共107页
【教学课件】第四章生物分子数据库.ppt_第2页
第2页 / 共107页
点击查看更多>>
资源描述

《【教学课件】第四章生物分子数据库.ppt》由会员分享,可在线阅读,更多相关《【教学课件】第四章生物分子数据库.ppt(107页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、第四章第四章 生物分子数据库生物分子数据库主讲人:孙主讲人:孙 啸啸 制作人:刘志华制作人:刘志华东南大学 吴健雄实验室第一节 引言生物分子数据生物分子数据高速增长高速增长 分子生物学分子生物学及相关领域研究人员及相关领域研究人员迅速获得最新实验数据迅速获得最新实验数据 建立生物分子数据库建立生物分子数据库 v生物分子数据库应满足5个方面的主要需求v(1)时间性v(2)注释 v(3)支撑数据 v(4)数据质量 v(5)集成性 v生物分子数据库 一级数据库v数据库中的数据直接来源于实验获得的原始数据,只经过简单的归类整理和注释 二级数据库v对原始生物分子数据进行整理、分类的结果,是在一级数据库、

2、实验数据和理论分析的基础上针对特定的应用目标而建立的 。生物分子数据库几个明显的特征:(1)数据库的更新速度不断加快 数据量呈指数增长趋势(2)数据库使用频率增长更快(3)数据库的复杂程度不断增加(4)数据库网络化(5)面向应用(6)先进的软硬件配置第二节第二节 核酸序列数据库核酸序列数据库w国际上权威的核酸序列数据库国际上权威的核酸序列数据库 (1)欧洲分子生物学实验室的EMBL (2)美国生物技术信息中心的GenBank http:/(3)日本遗传研究所的DDBJ http:/核酸序列数据的增长趋势核酸序列数据的增长趋势(纵轴代表总的核酸序列长度,单位:百万(纵轴代表总的核酸序列长度,单位

3、:百万bpbp)三个数据库中的数据基本一致,仅在数据格式上有所差别,对于特定的查询,三个数据库的响应结果一样。这三个数据库是综合性的DNA和RNA序列数据库,每条记录代表一个单独、连续、附有注释的DNA或RNA片段。以下着重介绍以下着重介绍EBMLEBMLMBL中的数据分类情况(单位:Gigabases)(EST-Expressed sequence tags;STS-sequence tagged sites)(取自http:/www3.ebi.ac.uk/Services/DBStats/)21 Mar 2003 37,943,364,438 bases in 24,353,128 rec

4、ords.“ID”为序列的标识符行,包括登录号、类型,分子的长度“AC”为登录号行;“XX”为分隔符号行;“DT”为创建和更新日期行“DE”为序列描述行;“KW”为关键字行;“OG”行描述细胞组织;“OS”行描述生物体种属;“OC”行描述生物体分类信息;“RN”描述参考文献的编号;“RP”描述参考文献的页码;“RA”描述参考文献的作者;“RT”描述参考文献的题目;“RL”描述参考文献的出处;“RC”描述参考文献的注解;“RX”、“DR”行描述交叉引用信息;“FH”为特征开始符号;“FT”为特征表行(1)Feature Key,它是描述域生物功能的关键字;(2)Location,指明特征在序列中

5、的特定位置;(3)Qualifiers,描述关于一个特征的辅助信息;文件体由序列本身所组成,由“SQ”标志的行开始。序列结束的标记是“/”。EMBL核酸数据库中的每一个序列数据被赋予一个登录号,它是一个永久性的唯一标识 EMBL的序列数据用外在的ASCII文本文件来表示,而每一个文件分为文件头和文件体两大部分 文件头由一系列的信息描述行所组成,文件头实际上对应于一个序列的注释(annotation)提交数据提交数据(1)编辑电子表格(2)利用Authorin程序(3)利用基于WWW网络环境的序列提交系统使用使用EMBLEMBL(1)CD-ROM形式(2)ftp服务器(3)Gopher服务器(4

6、)WWW服务器这是目前最常用的一种形式 EMBLEMBL提供一些与序列相关的检索操作(基于提供一些与序列相关的检索操作(基于3W3W服务器)服务器)(1)序列查询最简单的查询就是通过序列的登录号(如X58929)或序列名称(如SCARGC)直接查询。如果找到所查询的序列,则服务器将查询结果以HTML文件返回给用户如果数据库中该序列有到MEDLINE的交叉索引,则系统同时返回与包含参考文献摘要等信息的MEDLINE链接如果该序列有到其它数据库的交叉索引,也返回相应的链接例如:登录号为J00231的核酸序列具有这样一个交叉索引行:DRSWISS-PROT:P01860;GC3_HUMAN(2)核酸

7、同源性搜索 3W服务器支持用户使用FastA程序进行核酸同源搜索。FastA根据给定的目标序列在数据库中搜索其同源序列。2、基因组数据库(基因组数据库(GDBGDB)人类基因组计划所得到的图谱数据人类基因组计划所得到的图谱数据 目前GDB包含对下述三种对象的描述:(1)人类基因组区域 包括基因、克隆、PCR标记物、断点、细胞遗传学标记、易碎位点、EST、综合区域、contigs、重复等;(2)人类基因组图谱,包含细胞遗传学图谱、连接图谱、辐射混合图谱、contig 图谱、集成图谱,所有这些图谱都可以被直观地显示出来;(3)人类基因组中的变化,包括基因突变和基因多态性,加上等位基因频率数据。与染

8、色体相关的信息其它模式生物基因组数据库如:如:鼠基因组数据库鼠基因组数据库 MGD MGD()()酵母基因组数据库酵母基因组数据库 SGD SGD(http:/genome-/http:/genome-/)Ensembl(Ensembl()3 3 3 3、人类基因组数据库、人类基因组数据库、人类基因组数据库、人类基因组数据库EnsemblEnsemblEnsemblEnsemblEnsemblEnsembl包括所有公开的人类基因组包括所有公开的人类基因组DNADNA序列,通过注序列,通过注释形成的关于序列的特征。释形成的关于序列的特征。现在包括其他基因组,如现在包括其他基因组,如大鼠、小鼠、线

9、虫、果蝇等。大鼠、小鼠、线虫、果蝇等。例如:基例如:基因因通过实验发现的通过实验发现的或者是通过或者是通过GenScan程序预测的程序预测的其他的特征:其他的特征:单核苷酸多态性(单核苷酸多态性(SNPSNP)、重复序列等)、重复序列等Ensembl 数据库结构图 Ensembl提供多种查询方式 通过关键字查询用BLAST进行相似序列的搜索 另一种更直观的方式是显示各染色体用户可以在染色体水平上选择感兴趣的位点,逐层放大浏览整个基因组人的第人的第9号号染色体及大染色体及大鼠对应的染鼠对应的染色体片段色体片段4 4、表达序列标记数据库、表达序列标记数据库dbESTdbESTEST(Express

10、ed Sequence Tags)方法已被证明是识别转录序列的最有效方法,EST序列大约覆盖了人类基因的90%。DbEST()是GenBank的一个部分,该数据库包括不同生物的EST序列数据及其它相关信息,主要是从大量不同组织和器官得到的短mRNA片段。WEB页面或emailFTP有关EST的数据dbEST数据库5、序列标记位点数据库dbSTSSTS(Sequence Tagged Sites)是序列标记位点dbSTS()是NCBI的一个数据源,包含基因组短标记序列(STS)的组成和定位信息。可以通过BLAST搜索STS序列。6 6、面向基因聚类数据库、面向基因聚类数据库UniGeneUniG

11、eneUniGene(http:/)数据库将GenBank中的序列进行自动分类,形成面向基因群的非冗余集合。每个UniGene群包含:代表一个唯一基因的多个序列,附有该基因相关的信息,如基因表达的组织类型、定位图谱除了基因的序列之外,还包括大量的EST序列。目前,UniGene中包括人类、大鼠、小鼠、牛的相关数据,因为这些生物有大量的EST数据。第三节第三节 蛋白质序列数据库蛋白质序列数据库w目的:目的:帮助研究者鉴别和解释蛋白质序列信息,帮助研究者鉴别和解释蛋白质序列信息,研究分子进化、功能基因组。研究分子进化、功能基因组。w它是一个全面的、经过注释的、非冗余的蛋白它是一个全面的、经过注释的

12、、非冗余的蛋白质序列数据库。质序列数据库。w所有序列数据都经过整理,超过所有序列数据都经过整理,超过99%的序列已的序列已按蛋白质家族分类,一半以上还按蛋白质超家按蛋白质家族分类,一半以上还按蛋白质超家族进行了分类。族进行了分类。1 1、PIRPIR(Protein Information ResourceProtein Information Resource)除了蛋白质序列数据之外,除了蛋白质序列数据之外,PIR还包含以下还包含以下信息:信息:(1)蛋白质名称、蛋白质的分类、蛋白质的来源;蛋白质名称、蛋白质的分类、蛋白质的来源;(2)关于原始数据的参考文献;关于原始数据的参考文献;(3)蛋

13、白质功能和蛋白质的一般特征,包括基因蛋白质功能和蛋白质的一般特征,包括基因表达、翻译后处理、活化等;表达、翻译后处理、活化等;(4)序列中相关的位点、功能区域。序列中相关的位点、功能区域。PIR提供三种类型的检索服务:一是基于文本的交互式查询,用户通过关键字进行数据查询。二是标准的序列相似性搜索,包括BLAST、FastA等。三是结合序列相似性、注释信息和蛋白质家族信息的高级搜索,包括按注释分类的相似性搜索、结构域搜索等。三个子数据库2、SWISS-PROT SWISS-PROT()是目前国际上比较权威的蛋白质序列数据库,其中的蛋白质序列是经过注释的 SWISS-PROT中的数据来源于不同源地

14、:(1)从核酸数据库经过翻译推导而来;(2)从蛋白质数据库PIR挑选出合适的数据;(3)从科学文献中摘录;(4)研究人员直接提交的蛋白质序列数据 SWISS-PROT有三个明显的特点:(1 1)注释注释在SWISS-PROT中,数据分为核心数据和注释两大类。核心数据包括:序列数据、参考文献、分类信息(蛋白质生物来源的描述)注释包括:(A)蛋白质的功能描述;(B)翻译后修饰;(C)域和功能位点,如钙结合区域、ATP结合位点等;(D)蛋白质的二级结构;(E)蛋白质的四级结构,如同构二聚体、异构三聚体等;(F)与其它蛋白质的相似性;(G)由于缺乏该蛋白质而引起的疾病;(H)序列的矛盾、变化等。(2)

15、最小冗余)最小冗余 尽量将相关的数据归并,降低数据库的冗余程度。如果不同来源的原始数据有矛盾,则在相应序列特征表中加以注释。(3)与其它数据库的连接)与其它数据库的连接 对于每一个登录项,有许多指向其它数据库相关数据的指针,这便于用户迅速得到相关的信息。现有的交叉索引有:到EMBL核酸序列数据库的索引,到PROSITE模式数据库的索引,到生物大分子结构数据库PDB的索引等。提交序列数据提交序列数据(a a)编辑电子表格)编辑电子表格(b)b)利用利用AuthorinAuthorin程序程序(c c)WWWWWW服务器服务器 使用使用SWISS-PROTSWISS-PROT(a a)CD-ROM

16、CD-ROM形式形式(b b)ftpftp服务器服务器(c c)GopherGopher服务器服务器(d d)WWWWWW服务器(服务器(SRSSRS)与序列相关的操作与序列相关的操作(a a)序列查询)序列查询 (b b)搜索同源蛋白质序列)搜索同源蛋白质序列TrEMBL(http:/)是与SWISS-PROT相关的一个数据库。包含从EMBL核酸数据库中根据编码序列(CDS)翻译而得到的蛋白质序列,并且这些序列尚未集成到SWISS-PROT数据库中。TrEMBL有两个部分:(1)SP-TrEMBL(SWISS-PROT TrEMBL)包含最终将要集成到SWISS-PROT的数据,所有的SP-

17、TrEMBL 序列都已被赋予SWISS-PROT的 登录号。(2)REM-TrEMBL(REMaining TrEMBL)包括所有不准备放入SWISS-PROT的数据,因此这部分数据都没有登录号。3、TrEMBL包括:Swiss-Prot TrEMBL PIR 用户可以通过文本查询数据库,可以利用BLAST程序搜索数据库,也可以直接通过FTP 下载数据。4、蛋白质数据仓库、蛋白质数据仓库UniProtUniProt包含3个部分:(1)UniProt Knowledgebase(UniProt)蛋白质序列、功能、分类、交叉引用等信息存取中心蛋白质序列、功能、分类、交叉引用等信息存取中心(2)Un

18、iProt Non-redundant Reference(UniRef)数据库 将密切相关的蛋白质序列组合到一条记录中 以便提高搜索速度;(3)UniProt Archive(UniParc)资源库,记录所有蛋白质序列的历史。第四节第四节 生物大分子结构数据库生物大分子结构数据库1、PDB(Protein Data Bank)wPDB中含有通过实验(X射线晶体衍射,核磁共振NMR)测定的生物大分子的三维结构蛋白质核酸糖类其它复合物 w一种是显式序列信息(explicit sequence)在PDB文件中,以关键字SEQRES作为显式序列标记,以该关键字打头的每一行都是关于序列的信息。w一种是

19、隐式序列信息(implicit sequence)PDB的隐式序列即为立体化学数据,包括每个原子的名称和原子的三维坐标。HEADER HYDROLASE 19-FEB-97 1ADZ TITLE THE SOLUTION STRUCTURE OF THE SECOND KUNITZ DOMAIN OF TITLE 2 TISSUE FACTOR PATHWAY INHIBITOR,NMR,30 STRUCTURES COMPND MOL_ID:1;COMPND 2 MOLECULE:TISSUE FACTOR PATHWAY INHIBITOR;。COMPND 8 BIOLOGICAL_UNI

20、T:MONOMER SOURCE MOL_ID:1;。SOURCE 7 EXPRESSION_SYSTEM_PLASMID:PFLAG KEYWDS HYDROLASE,INHIBITOR,COAGULATION EXPDTA NMR,30 STRUCTURES AUTHOR M.J.M.BURGERING,L.P.M.ORBONS REVDAT 1 25-FEB-98 1ADZ 0 JRNL AUTH M.J.BURGERING,L.P.ORBONS,A.VAN DER DOELEN,。REMARK 1 REFERENCE 1 REMARK 1 AUTH M.T.STUBBS II REMA

21、RK 1 TITL STRUCTURAL ASPECTS OF FACTOR XA INHIBITION 。REMARK 999 SEQUENCE REMARK 999 1ADZ SWS P10646 1-111 NOT IN ATOMS LIST REMARK 999 1ADZ SWS P10646 183-304 NOT IN ATOMS LIST REMARK 999 THE FIRST NINE RESIDUES ARE NOT PART OF THE TFPI DOMAIN II REMARK 999 SEQUENCE BUT ARE FROM THE PFLAG PEPTIDE C

22、LONING VECTOR.DBREF 1ADZ 1 71 SWS P10646 TFPI_HUMAN 112 182 SEQADV 1ADZ ASP 1 SWS P10646 ILE 112 ENGINEERED SEQADV 1ADZ TYR 2 SWS P10646 ILE 113 ENGINEERED SEQRES 1 71 ASP TYR LYS ASP ASP ASP ASP LYS LEU LYS PRO ASP PHE SEQRES 2 71 CYS PHE LEU GLU GLU ASP PRO GLY ILE CYS ARG GLY TYR SEQRES 3 71 ILE

23、THR ARG TYR PHE TYR ASN ASN GLN THR LYS GLN CYS SEQRES 4 71 GLU ARG PHE LYS TYR GLY GLY CYS LEU GLY ASN MET ASN SEQRES 5 71 ASN PHE GLU THR LEU GLU GLU CYS LYS ASN ILE CYS GLU SEQRES 6 71 ASP GLY PRO ASN GLY PHE HELIX 1 1 ASP 12 PHE 15 5 4 HELIX 2 2 ASN 34 THR 36 5 3 HELIX 3 3 LEU 57 ILE 63 1 7 SHEE

24、T 1 A 2 ARG 29 ASN 33 0 SHEET 2 A 2 GLN 38 PHE 42-1 N PHE 42 O ARG 29 CRYST1 1.000 1.000 1.000 90.00 90.00 90.00 P 1 1 ORIGX1 1.000000 0.000000 0.000000 0.00000 ORIGX2 0.000000 1.000000 0.000000 0.00000 ORIGX3 0.000000 0.000000 1.000000 0.00000 SCALE1 1.000000 0.000000 0.000000 0.00000 SCALE2 0.0000

25、00 1.000000 0.000000 0.00000 SCALE3 0.000000 0.000000 1.000000 0.00000 图4.5 PDB文件 PDB文件 示意显示分子结构(显示分子结构(RasMol RasMol,ChemView ChemView)2、MMDB(Molecular Modeling Database)w分子模型分子模型MMDB 是(是(NCBI)所开发的生物)所开发的生物信息数据库集成系统信息数据库集成系统Entrez的一个部分,数据的一个部分,数据库的内容包括来自于实验的生物大分子结构库的内容包括来自于实验的生物大分子结构数据。数据。w与与PDB相比,

26、对于数据库中的每一个生物大相比,对于数据库中的每一个生物大分子结构,分子结构,MMDB具有许多附加的信息,如具有许多附加的信息,如分子的生物学功能、产生功能的机制、分子分子的生物学功能、产生功能的机制、分子的进化历史等的进化历史等。w还提供生物大分子三维结构模型显示、结构还提供生物大分子三维结构模型显示、结构分析和结构比较工具。分析和结构比较工具。MMDB 实用工具第五节第五节 其它生物分子数据库其它生物分子数据库w核酸序列变化单碱基多态性SNPs(Single nucleotide polymorphisms)wSNPs对人类遗传学研究和医学应用具有重要的意义无论对于人类种群遗传学的研究,还

27、是对疾病性状分析或个体化医疗,都需要深入地研究SNPs。1、单碱基多态性数据库dbSNP(http:/www3.ncbi.nlm.nih.gov/SNP/),实例:GTTTGTGATT ACTTTGTAAA AACAGTGTAA TAAGTACTCA CTAAAGGAAA TTTAGAAAAT GATAAGCTTA Aggccgggca tggtgcctca tgcctgtaat cctagcactt tgggaggctg aggtgggtgg atcacctgag ctcaggagtt ccagatcatc ctggacaata tggtgaaacc ctgtctacgc ttaaaatac

28、g R aaattagccg ggcgtggtgg ggcatgcctg tggtctcagc tactttggag actaaggtag aaggatcact tgaatcctgg aggtggaggt tgcagagtga gccaatatcg tgccactgca ctccagccta ggtgacagag gaagactctg tctcaaaaaa aagaaaaTAA GGCCAGACAC GGGGGCTCAT GCTTGTAATC R=A/G 单倍型数据2、蛋白质结构分类数据库、蛋白质结构分类数据库SCOPwSCOP数据库()的目标是提供关于已知结构的蛋白质之间结构和进化关系的详细

29、描述,包括蛋白质结构数据库PDB中的所有条目。wSCOP数据库除了提供蛋白质结构和进化关系信息外,对于每一个蛋白质还包括下述信息:到PDB的连接,序列,参考文献,结构的图像等。w可以按结构和进化关系对蛋白质分类,分类结果是一个具有层次结构的树,其主要的层次是家族、超家族和折叠:(1)家族:具有明显的进化关系 (2)超家族:具有远源进化关系,具有共同的进化源 (3)折叠类:主要结构相似3 3、蛋白质二级结构数据库、蛋白质二级结构数据库DSSPDSSPwDSSP(/)是一个二级结构推导数据库。对生物大分子数据库PDB中的任何一个蛋白质,根据其三维结构推导出对应的二级结构。w对研究蛋白质序列与蛋白质

30、二级结构及空间结构的关系非常有用w除了二级结构以外,DSSP还包括蛋白质的几何特征及溶剂可及表面。The DSSP codeH=alpha helix B=residue in isolated beta-bridge E=extended strand,participates in beta ladder G=3-helix(3/10 helix)I=5 helix(pi helix)T=hydrogen bonded turn S=bend 例:4、蛋白质同源序列比对数据库、蛋白质同源序列比对数据库HSSPwHSSP(/)w二级数据库。w数据来源于PDB,或来源于SWISS-PROT w

31、对于PDB中的每一个蛋白质,HSSP将与其同源的所有蛋白质序列对比排列起来,从而将相似序列的蛋白质聚集成结构同源的家族。wHSSP有助于分析蛋白质的保守区域,研究蛋白质的进化关系,有助于蛋白质的分子设计。From PDBFrom Swiss-prot多重序列比对多重序列比对已知结构 未知结构5、OMIMwOMIM(Online Mendelian Inheritance in Man),是关于人类基因和遗传疾病的分类数据库。该数据库收集了已知的人类基因及由于这些基因突变或者缺失而导致的遗传疾病。wOMIM的使用非常方便查询程序根据输入到检索窗口的一个或几个词执行简单的查询,返回含有该词的文档的

32、列表,用户可以在列表中选择一个或更多的异常查看其OMIM记录的全文 http:/www.ncbi.nlm.nih.gov:80/entrez/query.fcgi?db=OMIM 浏览染色体浏览染色体6、EPDwEPD(/)w是真核基因启动子数据库提供从EMBL中得到的真核基因的启动子序列,目标是帮助实验研究人员、生物信息学研究人员分析真核基因的转录信号。7、TRRDwTRRD是一个关于基因调控信息的集成数据库,该数据库搜集真核生物基因转录调控区域结构和功能的信息。每一个TRRD的条目对应于一个基因,包含特定基因各种结构功能特性 wTRRD6.0包括七个相关的数据表:(1)基因描述表TRRDG

33、ENES(2)控制区域表TRRDLCR(3)调控区域表TRRDUNITS(4)转录因子结合位点表TRRDSITES(5)转录因子表TRRDFACTORS(6)表达模式表TRRDEXP(7)实验来源表TRRDBIB 8、TRANSFACwTRANSFAC(http:/)是真核基因顺式调控元件和反式作用因子数据库,数据搜集的对象从酵母到人类 wTRANSFAC包括6类数据:(1)SITE类数据 (2)GENE类数据 (3)FACTOR类数据 (4)CELL类数据 (5)CLASS类数据(6)MATRIX数据 9、BODYMAPwBODYMAP()w是关于人和老鼠基因表达信息的数据库,基因表达数据来

34、自于不同组织、不同细胞以及不同时刻。这里的基因表达数据实际上是3端的EST。w通过分析这些数据,用户可以初步掌握基因活性,了解组织中mRNA的组成,研究基因表达规律,发现新的基因。10、PROSITEwPROSITE(http:/)是蛋白质家族和结构域数据库,包含具有生物学意义的位点、模式、可帮助识别蛋白质家族的统计特征。wPROSITE中涉及的序列模式包括酶的催化位点、配体结合位点、与金属离子结合的残基、二硫键的半胱氨酸、与小分子或其它蛋白质结合的区域等。wPROSITE还包括根据多序列比对而构建的序列统计特征,能更敏感地发现一个序列是否具有相应的特征。11、DBCatwDBCat是生物信息

35、数据库的目录数据库,它收集了500多个生物信息学数据库的信息,并根据它们的应用领域进行了分类DNARNA蛋白质基因组图谱蛋白质结构文献著作等基本类型,(http:/)DBCat中分类数据库个数中分类数据库个数 数据对象数据库个数DNA87RNA29Protein94Genomic58Mapping29Protein structure18Literature43Miscellaneous15312、PubMedwPubMed(http:/)是NCBI维护的生物学、医学文献引用数据库,提供对MEDLINE、Pre-MEDLINE等文献数据库的引用查询和对大量网络科学类电子期刊的链接。利用Entr

36、ez系统可以对PubMed进行方便的查询检索。第六节第六节 数据库搜索数据库搜索w数据库使用数据库使用关键字查询关键字查询目标搜索目标搜索w序列搜索问题序列搜索问题搜索效率搜索效率 标准算法标准算法 O(n2)w最流行的序列数据库快速搜索程序最流行的序列数据库快速搜索程序 FastABLASTFASTA的基本思想:的基本思想:序列s:序列 t:找出两个序列具有最大匹配的相对位移1、FASTA算法位移=6 6 8 10s:-A-A-T-t:-A-A-T-3 5 7位移=3wFASTP的基本算法是顺序将数据库中的每一个序列与查询序列比较,返回与查询序列非常相似的数据库序列w首先确定两个序列的共同k

37、元组(即连续的k个字符,k-tup),对于蛋白质序列,k=1或2。k决定了字串的大小。增大k参数就会减少字串命中的数目,也就会减少所需要的最佳搜索的数目,提高搜索速度。w算法设置两个数据结构:(1)查找表存放第一条序列各k元组的位置 (2)位移向量位移决定一个序列相对于另一个发生字符替换的位置。如果共同的k元组起始于si和tj,则位移等于i-j。1 2 3 4 5 6 7 8 9 10 11 s=H A R F Y A A Q I V L 查找表 A 2,6,7 F 4 H 1 I 9 L 11 Q 8 R 3 V 10 Y 5 1 2 3 4 5 6 7 8 t=V D M A A Q I

38、A 位移 +9 -2 -3 +2 +2 -6 +2 +1 -2 +3 +2 -1位移向量-7-6-5 -4-3-2-1 0 +1 +2+3+4 +5+6+7+8+9+10 1 1 2 1 1 4 1 1最大匹配位移位移累计最大值意义:(1)该位移下匹配最多(2)计算相应动态规划矩阵对角线附近区域实际处理:将在同一位移下距离较近的多个k元组联合起来,形成区域。一个区域可被看成是一个片段对,或无空白的局部对比排列,根据匹配或失配对区域进行打分。对产生的5个最好区域按PAM矩阵进行重新打分,最高的得分就是序列s和序列t相似性的初始得分。对于数据库中的每一个序列,按上述方法计算与查询序列比较的初始得分

39、。根据初始得分将所有数据库序列按非递增顺序排序,对于排在前面的几个具有最高初始得分的序列,利用动态规划算法计算它们与查询序列最优对比排列的得分,但计算过程仅限于初始对比排列(对应于初始得分的对比排列)附近区域。FastA的最新版本是FastA3软件包,下表2列出FastA3家族所有成员:FastA家族程程 序序查询查询序序列列类类型型数据数据库类库类型型FastADNADNA蛋白质蛋白质FASTXFASTYDNA蛋白质 TFastA蛋白质DNATFASTXTFASTY蛋白质DNAFASTSTFASTS一系列多肽片段蛋白质DNAFASTFTFASTF有序多肽混合物蛋白质DNAFastA使用界面2

40、、BLASTwBLAST 是基本的局部对比排列搜索工具的简称。研制BLAST的最初目的是为了改善FastA的算法的性能,通过寻找更小、更好的热点,提高计算速度。w为了进一步提高数据库的搜索速度,BLAST增加了限制,即在序列的局部比对中不包括空缺字符。BLAST的基本思想:的基本思想:序列S:序列t:找出两个序列共同的短片段经过扩展后形成更长的相似片断扩展扩展w给定一个查询序列,BLAST返回所有查询序列与数据库序列得分超过某个阈值S的片段对。w阈值S可以由用户设定,但程序有一个缺省的推荐值。选择S的基本原则是:一条随机序列与查询序列比较的得分不会超过S w在进行序列两两比较之前,BLAST首

41、先寻找一颗“种子”,它是两个序列之间的一个非常短的片段对。w种子可以向两个方向扩展,直至达到扩展的最大可能的得分。wBLAST的计算过程分为三个阶段:(1)收集一系列高得分的串,形成高得分单词表(2)搜索种子(3)扩展种子 对于蛋白序列的搜索:w单词表所有w个字符构成的单词 与查询序列单词比较得分超过T这里,w和T是两个参数对于蛋白质序列搜索推荐的w值(即种子的长度)为4这一步所得到的高得分单词表实际上是一些候选的种子w扫描数据库,搜索那些处于单词表中的种子Hash table有限自动机 w最后一步扩展过程比较直观。当扩展时的得分低于该扩展前面的最佳得分的某个下限时,扩展停止。对于DNA序列搜

42、索,w单词表包含查询序列长度为w的所有单词压缩数据,每个核酸仅用2位(bit)表示,4个核酸组成一个字节w搜索、扩展过程与对蛋白质序列的处理过程相似 wBLAST是一个序列数据库搜索程序家族其中有许多特定用途的程序,BLAST 使用界面实际应用中倾向于蛋白质序列搜索实际应用中倾向于蛋白质序列搜索 4 4种字符种字符 Vs.20Vs.20种字符种字符 DNADNA序列数据库庞大、冗余序列数据库庞大、冗余 打分矩阵打分矩阵 蛋白质序列比蛋白质序列比DNADNA序列更加保守序列更加保守3、VASTwVAST是NCBI的相似结构搜索工具,它将一个新的蛋白质三维结构与PDB或MMDB数据库中的结构进行比

43、较。w通过结构相似搜索,VAST列出若干与查询待查询结构相似的蛋白质,用户利用系统提供的交互显示软件Cn3D(Wang et al.,2000)观察重叠的分子模型图,详细分析这些蛋白质空间结构的关系,分析蛋白质因为进化而改变的结构区域。http:/Structure/VAST/)VAST的比较有三个步骤:w首先,在坐标数据的基础上,标出所有构成蛋白质核心部分的螺旋和片层。w然后根据这些二级结构单位的位置计算向量。使用这些向量进行结构比对而不是整个一套坐标。然后,算法试图最佳地匹配这些向量,寻找类型和相对方位相同的成对结构单位,并且在这些单位之间还要有同样的连接方式。w最后,在每个残基位置上使用

44、蒙特卡洛方法对结构的比对进行优化。第七节第七节 数据库集成数据库集成w集成数据库的一种方法是构造一个“数据仓库”,使其包含各种数据库中数据集,通过自动或手工方式添加注释和连接.Entrez和SRS就是这样的一类系统。w另一种实现数据库集成的方法是设计智能查询工具,进行数据库的虚拟集成。1、Entrezw查询和搜索系统w集成NCBI各种数据库中的信息核酸序列蛋白质序列生物大分子结构基因组数据生物分类数据库孟德尔人类遗传学数据(OMIM)Pubmedhttp:/Entrez集成系统结构如图4.8所示。图4.8、Entrez数据库系统结构图2.SRSwSRS(Sequence Retrieval S

45、ystem)是EMBL研制的一个基于WEB的查询系统wSRS采用全菜单驱动方式包括EMBL、EMBL_NEW、SwissProt、PIR等一级数据库还包括许多二级数据库,如蛋白质家族和结构域数据库Prosite、限制酶数据库ReBase、PDB序列子集数据库NRL_3D、真核基因启动子数据库EPD、E.coli 数据库ECD、酶名称和反应数据库ENZYME、生物计算文献数据库SEQANALREF等,还有与功能、疾病相关的数据库,总共有80个数据库。wSRS在中国的镜像站点建立在北京大学生物信息中心。3、ExPASywExPASy(Expert Protein Analysis System,h

46、ttp:/)是由瑞士生物信息学研究所建立的一个蛋白组学WWW服务器,着重于分析蛋白质序列和结构。w内容:蛋白质序列数据库SWISS-PROT和TrEMBL蛋白质家族和结构域数据库PROSITE2维和3维聚丙烯酰胺凝胶电泳数据库SWISS-2DPAGE、SWISS-3DIMAGE等第八节 生物信息分析工具GCG wGCG(Genetics Computer Group)软件包是一个序列分析、数据库管理、数据挖掘和可视化工具的综合系统 w由140多个独立的程序组成,每个程序进行一项单一的分析任务。w广泛应用 wGCG支持的两种核酸数据库 GenBank数据库简化版的EMBL核酸序列数据库 wGCG

47、支持的三种蛋白质数据库PIRSWISS-PROTSP-TrEMBL数据库。1、序列的两两比较Gap:BestFit:FrameAlign:Compare:DotPlot:GapShow:ProfileGap:2、多个序列比较、多个序列比较PileUp:HmmerAlign:PlotSimilarity:Pretty:PrettyBox:MEME:HmmerBuild:HmmerCalibrate:ProfileMake:ProfileGap:Overlap:NoOverlap:OldDistances:3、按字符方式搜索数据库LookUp:StringSearch:Names:4、按序列搜索数

48、据库、按序列搜索数据库wBLAST:wNetBLAST:wFastA:wSsearch:wTFastA/TfastX/FastX:wFrameSearch:wMotifSearch:wHmmerSearch:wProfileSearch:wProfileSegments:wFindPatterns:wMotifs:wWordSearch:wHmmerPfam:wSegments:5、DNA/RNA二级结构wMfold利用能量最小化方法,预测DNA或者RNA的最优二级结构或局部最优二级结构。wPlotFold显示由Mfold预测的二级结构wStemLoop发现序列中反向重复,用户可以指定其长度、

49、最大和最小环尺寸等参数 6、进化分析、进化分析wPAUPSearch:wPAUPDisplay:wDistances:wDiverge:7、片段拼接、片段拼接wGelStart:wGelEnter:wGelMerge:wGelAssemble:wGelView:wGelDisassemble:8、发现基因和模式识别、发现基因和模式识别wTestCode:wCodonPreference:wFrames:wRepeat:wComposition:wCodonFrequency:wCorrespond:9、作图、作图wMap:wMapPlot:wMapSort:wPeptideMap:wPlasmidMap:wPeptideSort:10、引物设计、引物设计wPrime:wPrimePair:wMeltTemp:11、蛋白质分析、蛋白质分析wProfileScan:wCoilScan:wHTHScan:wSPScan:wIsoelectric:wPepPlot:wPeptideStructure:wPlotStructure:12、其它实用程序、其它实用程序w关于序列的实用程序:ReverseShuffle CorruptSamplew关于数据库的实用程序:DataSetGCGToBLAST

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁