概述
生命科学是生物学,计算机科学,信息工程,数学和统计学的综合学科,主要内容是使用生物算法和相关的软件工具采集、处理、存储、分析和解释生物数据。其研究重点主要体现在基因组学(Genomics)和蛋白质组学(Proteomics)两方面,具体说就是从核酸和蛋白质序列出发,分析序列中表达的结构功能的生物信息。生物信息学已成为许多生物学领域的重要组成部分。
在实验分子生物学中,生物信息学技术如图像和信号处理可以从大量原始数据中提取有用的结果。在遗传学领域,它有助于测序和注释基因组及其观察到的突变。它在生物文学的文本挖掘和生物学基因本体的发展中起着重要作用。它还在基因和蛋白质表达和调节的分析中起着重要作用作用。生物信息学工具有助于比较遗传和基因组数据,更普遍地用于理解分子生物学的进化方面。
典型案例
1、基因序列分析
大多数DNA测序技术产生需要组装的短序列片段以获得完整的基因或基因组序列。这些片段的末端重叠,并且当通过基因组装配程序适当比对时,可用于重建完整的基因组。随着数据量的不断增加,很久以前人工分析DNA序列变得不切实际。今天计算机程序如BLAST每天用于从多于260个000有机体查询序列,含有超过190十亿个核苷酸。这些程序可以补偿DNA序列中的突变(交换,缺失或插入的碱基),以识别相关但不相同的序列。

1.1. DNA测序序列分析;
1.2. 基因组注释;
1.3.比较基因组学分析;
1.4.比较基因组学分析;
1.5.泛基因组学分析;
1.6.疾病遗传及癌症突变分析;
2、结构生物信息学
蛋白质的氨基酸序列,即所谓的一级结构,可以从编码它的基因上的序列容易地确定。在绝大多数情况下,该主要结构唯一地确定其原生环境中的结构。这种结构的知识对于理解蛋白质的功能至关重要。在生物信息学的结构分支中,同源性用于确定蛋白质的哪些部分在结构形成和与其他蛋白质的相互作用中是重要的。
在称为同源建模的技术中,一旦已知同源蛋白质的结构,该信息用于预测蛋白质的结构。这目前仍然是可靠地预测蛋白质结构的唯一方法。结构生物信息学的另一方面包括将蛋白质结构用于虚拟筛选模型,例如定量结构-活性关系模型和蛋白质化学模型(PCM)。

3、网络和系统生物学
网络分析旨在了解生物网络中的关系,如代谢或蛋白质-蛋白质相互作用网络。尽管生物网络可以由单一类型的分子或实体(例如基因)构建,但网络生物学通常会尝试整合许多不同的数据类型,例如蛋白质,小分子,基因表达数据等。系统生物学涉及使用计算机模拟的蜂窝子系统也可以用人工智能或虚拟进化试图简单模拟其进化过程。

常用软件