Collaboratories: doing science on the Internet | Synapse