1. Department of Computer Science, Universitat Politècnica de Catalunya (UPC BarcelonaTech) and Intelligent Data Science and Artificial Intelligence (IDEAI-UPC) Research Center, 08034 Barcelona, Spain
2. Eurecat, Digital Health Unit, Technology Centre of Catalonia, 08005 Barcelona, Spain
3. Departament de Bioquímica i Biologia Molecular and Institut de Biotecnologia i Biomedicina (IBB), Universitat Autònoma de Barcelona (UAB), 08193 Barcelona, Spain
4. Centro de Investigación Biomédica en Red (CIBER), 28029 Madrid, Spain