Your browser doesn't support javascript.
loading
Show: 20 | 50 | 100
Results 1 - 4 de 4
Filter
Add more filters










Database
Language
Publication year range
1.
J Med Internet Res ; 21(7): e14160, 2019 07 03.
Article in English | MEDLINE | ID: mdl-31271154

ABSTRACT

BACKGROUND: Simulators used in teaching are interactive applications comprising a mathematical model of the system under study and a graphical user interface (GUI) that allows the user to control the model inputs and visualize the model results in an intuitive and educational way. Well-designed simulators promote active learning, enhance problem-solving skills, and encourage collaboration and small group discussion. However, creating simulators for teaching purposes is a challenging process that requires many contributors including educators, modelers, graphic designers, and programmers. The availability of a toolchain of user-friendly software tools for building simulators can facilitate this complex task. OBJECTIVE: This paper aimed to describe an open-source software toolchain termed Bodylight.js that facilitates the creation of browser-based client-side simulators for teaching purposes, which are platform independent, do not require any installation, and can work offline. The toolchain interconnects state-of-the-art modeling tools with current Web technologies and is designed to be resilient to future changes in the software ecosystem. METHODS: We used several open-source Web technologies, namely, WebAssembly and JavaScript, combined with the power of the Modelica modeling language and deployed them on the internet with interactive animations built using Adobe Animate. RESULTS: Models are implemented in the Modelica language using either OpenModelica or Dassault Systèmes Dymola and exported to a standardized Functional Mock-up Unit (FMU) to ensure future compatibility. The C code from the FMU is further compiled to WebAssembly using Emscripten. Industry-standard Adobe Animate is used to create interactive animations. A new tool called Bodylight.js Composer was developed for the toolchain that enables one to create the final simulator by composing the GUI using animations, plots, and control elements in a drag-and-drop style and binding them to the model variables. The resulting simulators are stand-alone HyperText Markup Language files including JavaScript and WebAssembly. Several simulators for physiology education were created using the Bodylight.js toolchain and have been received with general acclaim by teachers and students alike, thus validating our approach. The Nephron, Circulation, and Pressure-Volume Loop simulators are presented in this paper. Bodylight.js is licensed under General Public License 3.0 and is free for anyone to use. CONCLUSIONS: Bodylight.js enables us to effectively develop teaching simulators. Armed with this technology, we intend to focus on the development of new simulators and interactive textbooks for medical education. Bodylight.js usage is not limited to developing simulators for medical education and can facilitate the development of simulators for teaching complex topics in a variety of different fields.


Subject(s)
Education, Medical/methods , Software/standards , User-Computer Interface , Humans , Internet
2.
Hypertension ; 72(6): 1407-1416, 2018 12.
Article in English | MEDLINE | ID: mdl-30571226

ABSTRACT

Recently, mathematical models of human integrative physiology, derived from Guyton's classic 1972 model of the circulation, have been used to investigate potential mechanistic abnormalities mediating salt sensitivity and salt-induced hypertension. We performed validation testing of 2 of the most evolved derivatives of Guyton's 1972 model, Quantitative Cardiovascular Physiology-2005 and HumMod-3.0.4, to determine whether the models accurately predict sodium balance and hemodynamic responses of normal subjects to increases in salt intake within the real-life range of salt intake in humans. Neither model, nor the 1972 Guyton model, accurately predicts the usual changes in sodium balance, cardiac output, and systemic vascular resistance that normally occur in response to clinically realistic increases in salt intake. Furthermore, although both contemporary models are extensions of the 1972 Guyton model, testing revealed major inconsistencies between model predictions with respect to sodium balance and hemodynamic responses of normal subjects to short-term and long-term salt loading. These results demonstrate significant limitations with the hypotheses inherent in the Guyton models regarding the usual regulation of sodium balance, cardiac output, and vascular resistance in response to increased salt intake in normal salt-resistant humans. Accurate understanding of the normal responses to salt loading is a prerequisite for accurately establishing abnormal responses to salt loading. Accordingly, the present results raise concerns about the interpretation of studies of salt sensitivity with the various Guyton models. These findings indicate a need for continuing development of alternative models that incorporate mechanistic concepts of blood pressure regulation fundamentally different from those in the 1972 Guyton model and its contemporary derivatives.


Subject(s)
Blood Pressure/physiology , Computer Simulation , Hypertension/etiology , Models, Cardiovascular , Sodium Chloride, Dietary , Cardiac Output/physiology , Hemodynamics/physiology , Humans , Hypertension/physiopathology
3.
Annu Int Conf IEEE Eng Med Biol Soc ; 2015: 3679-82, 2015 Aug.
Article in English | MEDLINE | ID: mdl-26737091

ABSTRACT

Computer technology offers greater educational possibilities, notably simulation and virtual reality. This paper presents a technology which serves to integrate multiple modalities, namely 3D virtual reality, node-based simulator, Physiomodel explorer and explanatory physiological simulators employing Modelica language and Unity3D platform. This emerging tool chain should allow the authors to concentrate more on educational content instead of application development. The technology is demonstrated through Surviving sepsis educational scenario, targeted on Microsoft Windows Store platform.


Subject(s)
Computer Simulation , Sepsis/therapy , Simulation Training/methods , User-Computer Interface , Humans
4.
Annu Int Conf IEEE Eng Med Biol Soc ; 2015: 3683-6, 2015 Aug.
Article in English | MEDLINE | ID: mdl-26737092

ABSTRACT

This work introduces experiences of teaching modeling and simulation for graduate students in the field of biomedical engineering. We emphasize the acausal and object-oriented modeling technique and we have moved from teaching block-oriented tool MATLAB Simulink to acausal and object oriented Modelica language, which can express the structure of the system rather than a process of computation. However, block-oriented approach is allowed in Modelica language too and students have tendency to express the process of computation. Usage of the exemplar acausal domains and approach allows students to understand the modeled problems much deeper. The causality of the computation is derived automatically by the simulation tool.


Subject(s)
Biomedical Engineering/education , Computer Simulation , Models, Theoretical , Humans , Software
SELECTION OF CITATIONS
SEARCH DETAIL
...