Institute for Computer Science and Department of Biology, Heinrich Heine University, Düsseldorf, Germany.|Institute for Computer Science and Department of Biology, Heinrich Heine University, Düsseldorf, Germany.