1. Institució Catalana de Recerca i Estudis Avançats, Psg Lluis Companys, Barcelona, Spain
2. Complex Systems Lab, Universitat Pompeu Fabra, Barcelona 08003, Spain
3. EMBL Barcelona, European Molecular Biology Laboratory (EMBL), Barcelona 08003, Spain
4. Santa Fe Institute, 1399 Hyde Park Road, Santa Fe, NM 87501, USA