SIMULATION INTERFACE DEVELOPMENT
University Of Washington, Seattle WA
Investigators
Linked publications & trials
Abstract
Interactive computer simulation analysis is a powerful tool that can aid biomedical investigators in understanding biological systems, designing effective experiments, and extracting the maximum amount of information from these experiments. Effective use of simulation analysis requires a simulation interface that aids investigators in their use of the mathematical models that underlie the simulation. The interface should be easy to use, should provide ready access to the tools required for complete analysis (e.g. parameter optimizers to fit the model output to experimental data), and should provide complete graphical and tabular reports of the result of the analysis. For several years we have been using an interface named SIMCON that we have developed and have continued to improve. The main strength of SIMCON has been its flexibility and, thus, the ability to apply it to a wide variety of problems, but this also leads to its main weakness. Because it is so flexible, it is also somewhat difficult for new users to use effectively. Also, its graphical output is limited to simple x,y line graphs. This project focuses on three areas of simulation interface development. First is the continued development of SIMCON. Primary areas of development are the improvement of the graphical and parameter optimization capabilities. An X-windows graphical processor will be added that will include contour plots, perspective plots, and special graphics objects that are tailored to specific analyses (e.g. an axially distributed, multiple region, blood-tissue exchange unit for use in display of indicator dilution results). Regarding parameter optimization, SIMCON is currently constrained to modification of four parameters to fit one simulation output to a single experimental curve. The number of parameters and number of curves fitted simultaneously will be increased. The second area of development is the method of communication between the simulation interface and the model. Currently, the interface and model are linked together in a single executable module. This has several disadvantages including ineffective use of disk storage and processor utilization. A new communication mechanism will be developed in which the interface and model run as separate tasks that communicate using standard network protocols. The third, and main, area of development is a new graphical simulation interface, XSIM, that runs under X-windows and provides a model interface that is tailored to the requirement of the specific analysis task at hand. XSIM will provide a true point-and-click interface that is in the style to which X-windows, Macintosh, and PC Windows users have become accustomed. XSIM will incorporate the X-windows graphics processor and IPC that are discussed above.
View original record on NIH RePORTER →