1. Delft Bioinformatics LabDelft University of Technology Delft 2628 XE The Netherlands
2. Leiden Computational Biology CenterLeiden University Medical Center Leiden 2333 ZC The Netherlands
3. Department of Immunohematology and Blood TransfusionLeiden University Medical Center Leiden 2333 ZA The Netherlands
4. Computer Graphics and VisualizationDelft University of Technology Delft 2628 XE The Netherlands