Research Highlight

NCMIR's Telescience is featured in Science Grid This Week (02-Aug-06)


August 2006 — The Telescience™ Project started over a decade ago as an effort to make rare scientific instruments globally accessible. Researchers at the National Center for Microscopy and Imaging Research began developing technologies to remotely control bio-imaging instruments over the Internet, and in 1992 the first system was demonstrated when attendees at a conference in Chicago interactively acquired and viewed images from one of NCMIR's intermediate voltage electron microscopes in San Diego. That control system for a single instrument has evolved to the Telescience Generalized Telemicroscopy System, capable of controlling several different bio-imaging instruments from different manufacturers.

During the evolution of Telemicroscopy, it became clear that remotely acquiring data wasn't enough for a complete remote research scenario. Data acquisition had to be closely coupled to data computation, data storage and meta-data management resources. Thus the Telescience Project was born, with a mandate to develop a grid-based architecture for end-to-end scientific research applications. Today, the Telescience Project focuses on minimizing the time required to create a grid-enabled scientific application.

Telescience Project

3D tomographic reconstruction of a Node of Ranvier. Image Courtesy NCMIR.

"We have found that the most rate-limiting step in creating grid-based environments for scientific processes is not the deployment of the grid software stack, but rather the speed at which we can grid-enable and integrate existing domain applications," says Steven Peltier, NCMIR Executive Director.

Application developers often must navigate competing and overlapping middleware tools to complete simple tacks such as user registration or computational job management. Moreover, explains Peltier, "to build dynamic end-to-end scientific application environments, a number of middleware technologies must be integrated across - and within - applications. This requires a greater level of horizontal integration than currently exists in the collection of middleware tools."

To aid in this process, Telescience has created the Applications to Middleware Interaction Components. ATOMIC services aid scientific application developers by bundling the heterogeneous middleware components into functional themes with simplified service-based application programming interfaces. Telescience researchers have also been working closely with collaborators at the Information Sciences Institute and the University of Southern California to utilize workflow and planning technologies that aid in the parallelization of complex algorithms.

Telescience Project

Telescience supports a number of scientific projects. Image Courtesy NCMIR.

Together, these tools have already begun to dramatically decrease the effective time-to-grid for applications and advanced algorithms. Simple interactions, such as user registration or batch job launching, can now be added to applications in minutes. Where it used to take several months to parallelize and grid-enable an advanced mathematical algorithm, it can now be achieved in a just a couple of weeks using Telescience tools.

This Telescience "fabric" now supports a number of distributed and collaborative projects, including the Multi-Scale Imaging Project for the NCMIR, the Biomedical Informatics Research Network, the Environmental Health Science Data Resource Portal for the National Institute of Environmental Health Science, and most recently the National Brain Cancer Model Collaborative Network for the National Cancer Institute.

Learn more about the Telescience™ Project in the IBM Grid developerWorks® series.

—Abel Lin, NCMIR, University of California, San Diego