Department of Computer Science, Tufts University, Medford, Massachussetts, United States of America, Department of Pathology, Tufts University School of Medicine, Boston, Massachusetts, United States of America.