Search PubMed⌕ Search

PubMed · 16099752

A practical toolkit for computational steering.

Abstract

Computational steering refers to the real-time interaction of a scientist with their running simulation code. Despite the many benefits associated with computational steering, its uptake to date has been limited. In this paper we discuss the reasons for this and how the computational steering library and associated tools developed as part of the RealityGrid project aim to tackle them. We describe the functionality of the steering library and the use of Grid services in constructing a generic, dynamic architecture for discovering, steering and connecting visualization software to running simulations. The use of on-line visualization for providing feedback to the scientist is described, including the ways in which it may be enhanced through tools such as Chromium and Access Grid. Finally, we illustrate the flexibility of our approach by describing the functionality that has been added to various simulation codes as part of the RealityGrid project.

Explore related subjects

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

S M Pickles, R Haines, R L Pinning, A R Porter. 2005-08-15. A practical toolkit for computational steering.. https://doi.org/10.1098/rsta.2005.1611

Cite the original work for its findings. Save a collection to share your selection of sources.

KEEP EXPLORING

Related citations

Managing and mining protein crystallization data.

The crystallization of macromolecules remains a major bottleneck in structural biology. The routine screening of more than one thousand crystallization conditions and subsequent optimization by fine screening presents a challenge to conventional laboratory notebook keeping. In addition, the development of high-throughput robotic crystallization and imaging systems presents a pressing need for low-cost laboratory information management system (LIMS). Here we describe CLIMS2, a crystallization LIMS that features a simple, user-friendly graphical interface, allowing the storage, management, retrieval and mining of crystallization data. The CLIMS2 executable and documentation is freely available at http://clims.med.monash.edu.au.

Computer Graphics↗

BALLView: a tool for research and education in molecular modeling.

We present BALLView, a molecular viewer and modeling tool. It combines state-of-the-art visualization capabilities with powerful modeling functionality including implementations of force field methods and continuum electrostatics models. BALLView is a versatile and extensible tool for research in structural bioinformatics and molecular modeling. Furthermore, the convenient and intuitive graphical user interface offers novice users direct access to the full functionality, rendering it ideal for teaching. Through an interface to the object-oriented scripting language Python it is easily extensible.

Computer Graphics↗

Heuristic evaluation of paper-based Web pages: a simplified inspection usability methodology.

Online medical information, when presented to clinicians, must be well-organized and intuitive to use, so that the clinicians can conduct their daily work efficiently and without error. It is essential to actively seek to produce good user interfaces that are acceptable to the user. This paper describes the methodology used to develop a simplified heuristic evaluation (HE) suitable for the evaluation of screen shots of Web pages, the development of an HE instrument used to conduct the evaluation, and the results of the evaluation of the aforementioned screen shots. In addition, this paper presents examples of the process of categorizing problems identified by the HE and the technological solutions identified to resolve these problems. Four usability experts reviewed 18 paper-based screen shots and made a total of 108 comments. Each expert completed the task in about an hour. We were able to implement solutions to approximately 70% of the violations. Our study found that a heuristic evaluation using paper-based screen shots of a user interface was expeditious, inexpensive, and straightforward to implement.

Computer Graphics↗