The Use of Microsoft Excel as a User Interface for Biological Simulations
Autor: | K. A. Overholser, Robert J. Roselli, Thomas R. Harris, G. Tack |
---|---|
Rok vydání: | 1995 |
Předmět: |
Pulmonary Circulation
Multiple document interface Computer science Interface (Java) Shell (computing) Medicine (miscellaneous) computer.software_genre Models Biological User-Computer Interface Data file Computer Graphics Humans Computer Simulation Macro Lung Simulation Programming language Graphical user interface testing Water-Electrolyte Balance Fractals Extravascular Lung Water Data Display Batch processing Programming Languages User interface computer Software |
Zdroj: | Computers and Biomedical Research. 28:24-37 |
ISSN: | 0010-4809 |
DOI: | 10.1006/cbmr.1995.1003 |
Popis: | We used Microsoft Excel 4.0 for Windows running on a PC-486 to develop a user interface for two biological simulation models: a lung fluid balance model and a fractal model of the pulmonary circulation. The simulation programs were written in the C programming language, while the user interface was written in the macro language of Excel. The interface builds input data files for the simulation programs and provides a mechanism for displaying relevant information from output files produced from the simulations. Input fields arc partially protected so that the user cannot modify certain portions of the spreadsheet. The Excel interface is used to build models from different available components and to select appropriate parameters for these models. The developed interface was also useful for running models in the batch mode. After selecting changes in lung fluid balance parameters, the interface allows users to find new steady state values by automatically running the model and adjusting initial conditions. Several different graphical options allow users to easily investigate the effects of selecting particular models and parameters. Techniques used in developing our user interface can be extended to most biological simulation programs which manipulate input and output data files. |
Databáze: | OpenAIRE |
Externí odkaz: |