1. Department of Biochemistry and Developmental Biology, University of Helsinki , Helsinki FIN-00014, Finland
2. Department of Molecular Biology and Genetics, Aarhus University , 8000 Aarhus C, Denmark
3. High-Throughput Biomedicine Unit (HTB), Institute for Molecular Medicine Finland (FIMM), University of Helsinki , Helsinki FIN-00014, Finland
4. High Content Imaging and Analysis Unit (HCA), Institute for Molecular Medicine Finland (FIMM), University of Helsinki , Helsinki FIN-00014, Finland
5. Institute for Informatics, Ludwig-Maximilians-Universität München , 80333 Munich, Germany