Anaesthesia Workstation project


Homepage | External links | Selected publications |


www.nickalls.org/dick/


Background | Development | Real-time aaMAC | Anaesthesia record | Diabetes module | TEPID database | Presentations |

arrowup Background

During the period 1994--2009 I was involved in a project to develop an open-source anaesthesia workstation. This project involved writing software relating to (a) data access and processing from the various anaesthesia devices, (b) screen presention of useful anaesthesia data, (c) smart alarms, (d) decision support and drug information, and (e) presentation of the anaesthesia record. An overview of the project (a Linux-based anaesthesia workstation) was presented at the ESCTAIC-2010 meeting. A brief overview regarding the anaesthesia record and the role of an anaesthesia workstation is in the following:-

The workstation project started as an MS-DOS program (1994--2001) I wrote to display data and automate the production of the anaesthetic record (see DOS screenshots). Some aspects of this early work (including the real-time age-adjusted MAC (aaMAC) were presented in 1998 in the following paper TeX in the operating theatre: an anaesthesia application (1998) (PDF, 201 KB).

Initially we used the serial data output from the Datex Ultima and Capnomac monitors, updating later to the Datex AS/3 monitor, and more recently, to the Datex/Ohmeda S/5 monitor. While the DOS program worked well for many years in one of the thoracic operating theatres, the limitations of MS-DOS eventually led us in 2001 to port it to the more versatile Linux operating system.

In 2001 Simon Dales joined the group and the project was greatly extended, and developed into a Linux-based support tool for anaesthetists and ran extremely well, meeting all expectations, during 2001--2006 (see theatre shot of the Linux workstation). Electrical safety was overseen by Department of Medical Physics. The software now consists essentially of two main modules: (a) Camomile (data acquisition, storage and display), and (b) Xenon (generation of the anaesthesia record). Other modules relate to MAC display and decision support for diabetes and drugs (see Linux screenshots). For full details regarding development and documentation, see below.

The current project team is as follows:

A useful journal for articles in this area is the Journal of Clinical Monitoring and Computing (see also the Table of Contents)


arrowup Development and documentation

The following project documentation covers both the recent Linux version and the early DOS version (prototype)


arrowup aaMAC -- real-time display of age-adjusted MAC


arrowup Anaesthesia record/typesetting


arrowup Diabetes module (Perl)


arrowup TEPID database


arrowup Presentations


RWD Nickalls arrowup