Research Unit on Biomedical Informatics, Department of Experimental and Health Sciences, Universitat Pompeu Fabra, E08003 Barcelona and Institució Catalana de Recerca i Estudis Avançats (ICREA), E08010 Barcelona, Spain.