This thread has been a long time coming. My girlfriend is a PhD biologist. I had no idea, until I met her, how antiquated many aspects of “doing (real) science” are, in particular when it comes to publications and collaborating on said publications.
To share drafts, my girlfriend and her supervisor are still e-mailing Word documents around to each other. “Merging” changes consists of staring at each document version and working out what the other has changed, or agreeing not to change the document at the same time. Similarly, I’m having palpitations at the thought of her thesis stored on only on her local hard drive and on a backup portable hard disk, lugged around everywhere. Her bibliographies are handled by some shitty Word plugin that seems to fuck up her bibliography information literally every other day. Her co-workers are all using different versions of Word, requiring them to save in a billion different formats to actually share their documents, and so on. Further, she has to pay (or rather, her grant holders do) for all this shit: EndNote, Office and so on, cost a small fortune.
The worst part about this is that there’s established tools designed to handle many of the issues that she’s encountering, and these tools have been around for decades. When I, as a computer scientist, write a paper, we store all our drafts in a Subversion repository, hosted on a remote machine backed-up to hell and back. Short of a nuclear war, there’s no way I’ll be losing work, and I can sit on any machine in the world with a Subversion client installed and start work. Further, every collaborator can edit the paper locally at the same time and then merge their changes back into the master copy stored on the repository using Subversion’s merging facilities. Conflicts are tracked, and every version of the document is stored, in case I decide I need to roll back to, say, how the document looked on Tuesday afternoon at 2pm.
Papers and theses are universally written in LaTeX, a tool which handles all the problems she seems to have with renumbering figures and creating tables of contents properly. Bibliographies are handled with BiBTeX, which just works, and requires only a plain text database of bibliographical information to function; entries can be cut-and-pasted and e-mailed around to each other. Even better, these tools are free, slow to change, and virtually bug free.
It seems to me that lab based scientists, by simply switching to writing papers like computer scientists and mathematicians do, would increase their productivity immensely.
What other processes do you think are ridiculously antiquated?