Computers and biomedical research