Bioinformatics or Computational Biology


Bioinformatics, also named Computational Biology, is an interdisciplinary area at the crosspoint of computer science, maths, and biology. Bioinformatics aims formalizing problems that originate in molecular or evolutionary biology, in biotechnology, or in medecine, and proposes computable, algorithmic solutions for these problems.

The genome encodes all the inherited information (genes) needed to build an organism from the initial egg (feconded cell). Genes codes for proteins, which adopt specific 3D structure and fulfill one or more biological function (activity). The central dogma of biology means that the information flows from the genome, to the transcripts and then to proteins.

Among typical questions issued from these disciplines are: Aside sequence comparison, molecular structure prediction, phylogeny reconstruction, other cornerstone problems are: sequence structural analysis (e.g., finding repeats in the sequence), gene expression analysis, gene regulation or metabolic network inference and simulation, drug design, etc (see [3, 4] for a recent survey).

Once solutions have been developped for a problem, bioinformatics is concerned with applying this method to real case and/or simulated data to check the quality of its answers, its applicability in practice, its relevance to the biological question that gave rise to the problem, in order to criticize the formalization of the problem.

Biologists and bioinformaticians collaborate to the application of bioinformatics methods to a specific instance of the problem, in order to gain new insights of this instance, to infer biological knowledge.

On the other hand, questions issued from the realm of biology and medicine have given rise to many new problems, which forced computer scientists and mathematicians to develop new concepts in their field or to investigate new aspects of already established concepts. Computer science areas like string algorithms or formal languages witness this fact.

Sometimes solving a single bioinformatic problem may require research in mathematics, combinatorics, probability, statistical inference, machine learning, algorithmics, theoretical computer science, etc. Together with the diversity of applications this may explain why bioinformatics is broad (badly delimited) interdisciplinary area of research.

References

[1]
R. Durbin, S. Eddy, A. Krogh, and G. Mitchinson. Biological Sequence Analysis. Cambridge University Press, 1998.

[2]
Dan Gusfield. Algorithms on Strings, Trees and Sequences. Cambridge University Press, 1997.

[3]
Thomas Lengaeur, editor. Bioinformatics - From Genome to Drugs, volume I: Basic Technologies of Methods and Principles in Medicinal Chemistry. Wiley-VCH Verlag, Weinheim, 2002.

[4]
Thomas Lengaeur, editor. Bioinformatics - From Genome to Drugs, volume II: Applications of Methods and Principles in Medicinal Chemistry. Wiley-VCH Verlag, Weinheim, 2002.

[5]
Roderick D. M. Page and Eward C. Holmes. Molecular Evolution: a Phylogenetic Approach. Blackwell Science Ltd, Osney Mead, Oxford, 1998.

[6]
David Sankoff and Joseph B. Kruskal, editors. Time Warps, String Edits and Macromolecules: the Theory and Practice of Sequence Comparison. CSLI Publications, second edition, 1999.

This document was translated from LATEX by HEVEA.