The Mini-Grid Project
The Collaborative Mini-Grids for Prediction of Viral RNA Structure and Evolution project (in short: Mini-Grid project) aims at designing a voluntary, peer-to-peer software architecture for executing parallelized bioinformatics algorithms, which makes research into RNA-based diseases like HIV, SARS, and bird flu more efficient than with current approaches. The project also studies how users can become aware of such an infrastructure, and designs the future technologies for biologist to use in the lab. The project is interdisciplinary and involves researchers from computer science, bioinformatics, molecular biology, and nanotechnology. The partners involve the The IT University of Copenhagen, the Department of Molecular Biology, at the interdisciplinary nanoscience centre (iNANO) at Aarhus University (AU), and CLC Bio.
The research done in the Mini-Grid project is divided into 4 interdependent research strands:
- The Mini-Grid Framework - this research is focusing on creating a runtime infrastructure and programming framework for distribution of computational tasks in a local area network. This research strand focuses on the basic infrastructure of the Mini-Grid project.
- The PPFold Algorithm - this research is focusing on the design and implementation of a parallel algorithm for RNA analysis.
- GridOrbit Awareness Technologies - this research focuses on the design and evaluation of awareness technologies (public displays and notification system) aimed at creating a general awareness of the availability of an otherwise invisible infrastructure.
- The eLabBench - this research focuses on the design of an interactive tabletop computing system, which is going to replace existing lab benches.
Biological sequence analysis suffers from a fundamental problem, namely that the amount of biological data available is growing faster than the computational power given by Moore's Law (see figure below). This means that new, innovative methods must be developed that exploit the resources available for extensive calculations – for example grid computing.

Computer power versus biological sequence data. The blue curve represents Moore's Law, i.e. the number of transistors on an integrated circuits doubling every 2 years. The red curve represents biological sequence data stored at Genbank given as the amount of base pairs sequenced.
The overall objective is to make theoretical and practical research into RNA-based diseases more efficient than with current, available methods. This is done by making bioinformatics software for theoretical analysis of RNA available for practical use in a biology laboratory. Detailed analyses on large amounts of data and extensive search in large databases are done in this kind of research. Efficiency is obtained by developing software systems, which utilize existing low-cost computers (e.g. PCs) for analysis and by making such distributed parallel computing much more user-friendly and robust than existing approaches. This implies that such analyses can be done by non-technical persons, including biologists working in the laboratory. The specific goal is to create a general-purpose distributed software infrastructure for bioinformatics research in a biology laboratory, including support for distributed computation and database searches, which makes RNA analysis more efficient, while ensuring that more researchers can actually perform them.
Publications
- The eLabBench: An Interactive Tabletop System for the Biology Laboratory. Aurelien Tabard, Juan David Hincapie-Ramos, Morten Esbensen and Jakob E. Bardram. In Proceedings of the ACM International Conference on Interactive Tabletops and Surfaces 2011, pages 301-310, New York, NY, USA, 2011. (PDF) (BIB)
- GridOrbit: an infrastructure awareness system for increasing contribution in volunteer computing. Juan David Hincapie Ramos, Aurelien Tabard and Jakob E. Bardram. In Proceedings of the 2011 annual conference on Human factors in computing systems, pages 1899-1908, New York, NY, USA, 2011. (URL) (PDF) (BIB)
- Mediated tabletop interaction in the biology lab: exploring the design space of the rabbit. Juan David Hincapie-Ramos, Aurelien Tabard and Jakob E. Bardram. In Proceedings of the 13th international conference on Ubiquitous computing, pages 301-310, New York, NY, USA, 2011. (URL) (PDF) (BIB)
- Designing for the invisible: user-centered design of infrastructure awareness systems. Juan David Hincapie-Ramos, Aurelien Tabard and Jakob E. Bardram. In Proceedings of the 8th ACM Conference on Designing Interactive Systems, pages 302-305, New York, NY, USA, 2010. (URL) (BIB)
- The Mini-Grid Framework: Application Programming Support for Ad-Hoc, Peer-to-Peer Volunteer Grids. Jakob E. Bardram and Neelanarayanan Venkataraman. In Advances in Grid and Pervasive Computing - GPC2010, pages 69-80.Springer Verlag, , 2010. (URL) (BIB)
- GridOrbit public display: providing grid awareness in a biology laboratory. Juan David Hincapie-Ramos, Aurelien Tabard, Jakob E. Bardram and Tomas Sokoler. In CHI Extended Abstracts 2010, pages 3265-3270, New York, NY, USA, 2010. (URL) (BIB)
- The Contingency Management Framework - Version 1.0. Jakob E. Bardram. Technical report, IT University of Copenhagen,, 2009. (TR-2009-121). (PDF) (BIB)
Press
- The Danish IT online magazine Version2 has an article on the eLabBench.
- The Faculty of Science and Technology at the University of Aarhus has made a story on the deployment of the eLabBench at the Micro-Biology lab.
- The story is also in videnskab.dk, in Danish however.

Partners
Senior Research Staff
- Jakob E. Bardram (ITU)
- Jørgen Kjems (iNANO)
- Ebbe Sloth Andersen (iNANO)
- Bjarne Knudsen (CLC Bio)
- Aurelien Tabard (ITU)
PhD Students
- Neela Venkataraman (ITU)
- Zsuzsanna Sukosd (iNANO)
- Juan D. Hincapié-Ramos (ITU)
Funding
This research has been funded by the Danish Council for Strategic Research under the project PC Mini-Grids for Prediction of Viral RNA Structure and Evolution, #09-061856.
(c) pIT Lab, May 2011.