GSoC/GCI Archive
Google Summer of Code 2012

Dept. of Biomedical Informatics, Emory University

Web Page:

Mailing List:

Biomedical Informatics (BMI) is an interdisciplinary field that studies and pursues the effective use of biomedical data, information and knowledge for scientific inquiry, problem solving and decision making, driven by efforts to improve human health.

The BMI department is working in the area of Big Data Analytics for Healthcare. We use our expertise in computer science and informatics by developing various enabling tools, technologies, and algorithms to solve specific biomedical and clinical applications. And in doing so help advance our understanding of disease and treatment, and also develop useful software and applications.

Members of the department work in a variety of areas that go from healthcare middleware such as security, cloud computing, high end computing and metadata management, to clinical information systems, clinically oriented image analysis and biomedical knowledge modeling. The driving applications for the various ongoing projects include cancer research, organ transplant, HIV, medical imaging, radiation therapy, and clinical data analytics.

All development work that is undertaken by the department is free and open-source.


  • Large Medical Image Viewer by Shaohuan Li A HTML5 Large Medical Image Viewer that makes use of IIPImage server,IIPMooViewer,MooTools, JavaScript,HTML5 Canvas and etc. The Image Viewer is based on HTML5( no flash). It is able to support SVG overlays. Different drawing tools, like pencil tool, polygon tool,magnify tool are supported.
  • Spatial Queries to MapReduce Translator This project aims to build a translator of spatial queries into MapReduce applications, extending the YSmart project. The translator extends YSmart by adding spatial features both in the grammar YSmart.g and in the XML2MapReduce Python code. Besides the inclusion of spatial features in the existent code to support spatial and integrated queries, the project aims at providing optimisation of MapReduce generated jobs, through correlation analysis.
  • Template based initialization of Amazon's EC2 instances This project aims at developing a Eclipse plug-in which will launch and configure Amazon's EC2 instances based on a predefined user template.