Biocomputing, European Molecular Biology Laboratory, Heidelberg, Germany. shah@embl.de|Biocomputing, European Molecular Biology Laboratory, Heidelberg, Germany. shah@embl.de|Biocomputing, European Molecular Biology Laboratory, Heidelberg, Germany. shah@embl.de|Biocomputing, European Molecular Biology Laboratory, Heidelberg, Germany. shah@embl.de