1. Computational Science Laboratory, Universitat Pompeu Fabra, Barcelona Biomedical Research Park (PRBB)
2. Acellera, Barcelona Biomedical Research Park (PRBB), Doctor Aiguader 88, Barcelona, Spain
3. Institució Catalana de Recerca i Estudis Avançats (ICREA), Passeig Lluis Companys 23, Barcelona, Spain