Interdisciplinary Centre for Bioinformatics (IZBI), University of Leipzig, Germany, Institut National de Recherche en Informatique et en Automatique (INRIA) Unit Rocquencourt, Le Chesnay Cedex, France.