Software

Revised 7 December 1996.

Software by Thomas P. Engel, M.D. (Partial listing.)

Management of the Difficult Airway
Interactive book, 127 pages. Created with Apple Media Tool. 1996. Description.

Computer Ethics Questions
Interactive book, 57 pages. Created with Apple Media Tool. 1995. Description. Download.

Reference Converter
A program that converts the saved text search results from SilverPlatter (MacSPIRS) or Knowledge Finder Medline databases to Refer format. Refer can be imported by a wide variety of bibliography management programs. Also changes codes and capitalization into a more asthetically pleasing format. Supports drag and drop of multiple files from the Macintosh Finder. The program does the best possible thing for all situations. Available from the author. Written in Pascal. 1995.

Text to Macintosh, Text to PC and Text to Unix
Yet another set of programs to convert ASCII text file line endings. Supports drag and drop of multiple files from the Macintosh Finder. The programs have progress bars and do the right thing for all situations. Uses a software state machine. Available from the author. Written in Pascal. 1995.

Transesophageal Echocardiography Tutorial and Reference
Interactive book, 463 pages. Created with the Tech Book Template and Apple HyperCard. 1994. Description.

Tech Book Template
A tool for building interactive electronic books with full color pictures, digital video, consistent navigation features and extensive search capabilities. No programming is required. Authors paste template pages and fill in the blanks. The program automatically builds the table of contents, chapter contents and index. It automatically shows pictures and movies. It supports extensive search capability and individual user bookmarks. Books created with Tech Book Template may be run from CD-ROM, remote servers, a local hard disk or a combination of these. Tech Book Template can export formatted text files and HTML with inline pictures and links to movies. Includes complete documentation and an example interactive book. Available from the author. Created with Apple HyperCard and Pascal XCMDs. 1994.

Clerkship Student Evaluation Program
A prototype Apple Newton application for evaluating students on medical school clinical clerkships. Created with Newton Tool Kit and NewtonScript. 1994.

CFactoredSwitchboard
Think Class Library (TCL) subclasses in both C++ and Object Pascal that factor TCL commands as AppleEvents to allow other applications to drive any TCL based application without any other modification. Written in C++ and Object Pascal. 1993.

HP MECIF Library
A layered library that allows a Macintosh computer to be a client of a Hewlett-Packard Component Monitoring System. The library contains a software state machine for decoding binary MECIF messages. Supports multiple virtual clients. Written in Pascal. 1992. Documentation. Download.

Interpolated Faces
A library for drawing cartoon faces as user interface elements for anesthesia monitors. Faces are interpolated on two axis: from asleep to surprised and from very unhappy to very happy. This is being incorporated into prototype displays. Source code available from the author. Written in Pascal. 1991.

Anesthesia Simulation Program
A work in progress toward a scalable comprehensive simulation of human physiology and pharmacology. Contains a complete general purpose class library. Written in Object Pascal. 1990.

Growth Hormone Simulation
Several MS-DOS programs of mathematical models of human growth hormone secretion for the Division of Perinatal Biology, Loma Linda University School of Medicine. Written in Pascal. 1987.

Japanese Vocabulary
An MS-DOS computer program for teaching Japanese vocabulary. Uses separate presentation engine and subject matter data files. Allows selection, combination, randomizing and sorting of material based on catagories and can repeat missed items. Written in Pascal. 1983.

Special Collections Database System
Designed and implemented a cross-platform database system for managing special collections at the Armacost Library, University of Redlands for VAX VMS and Apple II. Also allows library patrons to search a collection. Written in DCL, VMS BASIC and UCSD Pascal. 1983.

Density Gradient Ultracentrifugation
A suite of programs to automate complex calculations in density gradient ultracentrifugation. Listing included in research thesis "The buoyant density and net hydration of antifreeze glycoprotein IV." University of Redlands. Written in VMS BASIC. 1982.

Circadian Rhythm Simulation
HP-2000 computer programs of mathematical models of mechanisms of circadian rhythms and entrainment. Written in Access BASIC. 1980.


Tom's Macintosh Page | Tom's Picture | More Pictures | Curriculum Vitae | Abstracts | Interactive Books | Software | Advice to Companies | GASNet Anesthesiology Home Page
Software / Thomas Engel, M.D. / tengel@aol.com