GumTree decoded

Loading...
Thumbnail Image
Date
2009-10-12
Journal Title
Journal ISSN
Volume Title
Publisher
National Institute for Fusion Science
Abstract
During the construction of 8 new Australian neutron beam instruments, the software team from Bragg Institute (ANSTO) has developed a novel software system, codename GumTree, which unifies data acquisition and analysis under a single user application. GumTree is a Java-based system that builds on Spring, OSGi and Eclipse RCP framework. It provides many application building blocks for creating different kinds of scientific applications, including control system connector, data processing engine, reduction algorithm libraries, OpenGL data visualisation toolkit, workflow support and script engine connectivity (cPython, JavaScript, etc). With tight integration of above components, users can script and plan their experiments in an interactive way, and let GumTree automate the experiment based on the automatically analysed raw results. The main benefit of this approach is to increase the effective use of instrument, saving instrument time and cost for long running experiments. GumTree system can run as either desktop application or middleware server mode. The simplified web client version that uses Adobe Flex and AJAX are also under development.
Description
Conference main page is available at this URL: http://icalepcs2009.spring8.or.jp/index.html
Keywords
ANSTO, Beams, Nucleon beams, Neutron beams, Computer codes, Java, Data acquisition systems, Computerized control systems, Data processing
Citation
Lam, T., Xiong, N., Hathaway, P., & Hauser, N. (2009). GumTree decoded. Paper presented to the 12th International Conference on Accelerator & Large Experimental Physics Control Systems, ICALPCS 09, Kobe International Conference Centre, Kobe, Japan, October 12 - 16, 2009. Retrieved from: https://accelconf.web.cern.ch/icalepcs2009/papers/fra005.pdf