Machine Learning and Computational Biology Research Group, Max Planck Institute for Intelligent Systems and Max Planck Institute for Developmental Biology, Max Planck Institute for Developmental Biology, 72076 Tübingen, Germany. theofanis.karaletsos@tuebingen.mpg.de