Collaborative and distributed e-research