Research Unit on Biomedical Informatics, Department of Experimental and Health Sciences, Universitat Pompeu Fabra, Dr. Aiguader 88, 08003 Barcelona and Institució Catalana de Recerca i Estudis Avançats ICREA, Passeig Lluis Companys, 23, 08010 Barcelona, Spain.