Created by Tomas Kulhanek
Bodylight.js – toolchain for in-browser simulation of simple and complex mathematical models.
Tomas Kulhanek, Jiri Kofranek. Experience with Teaching Different Modeling Techniques on the example of Glucose Insulin Regulation Model,
Annu Int Conf IEEE Eng Med Biol Soc. 2020 Jul;2020:6024-6027. doi: 10.1109/EMBC44109.2020.9176535
OpenModelica, Dymola (by Dassault Systemes), System Modeler (by Wolfram) ...
A C Guyton, T G Coleman, H J Granger, Circulation: overall regulation, Annu Rev Physiol.1972;34:13-46.doi: 10.1146/annurev.ph.34.030172.000305.
J.Kofránek, et al., Restoration of Guyton‘s Diagram for Regulation of the Circulation ...Physiol Res. 2010;59(6):897-908.doi: 10.33549/physiolres.931838.
https://physiomodel.org >60 000 equations
Mateják, M., Kofránek, J. (2015), Physiomodel – An Integrative Physiology in Modelica, Proceedings of 37th AnnualInternational Conference of the IEEE Engineering in Medicine and Biology Society, IEEE, Milano (It), pp. 1464-1467, ISSN: 1557- 170X.
Frank-Starling law is much more visible in component model - "force of the heart muscle depends on pressure of incoming blood".
Marek Mateják, Tomáš Kulhánek, Jan Šilar, Pavol Privitzer, Filip Ježek, Jiří Kofránek: Physiolibrary - Modelica library for Physiology, In Conference Proceeding,
#1 award for best open-source library - for Physiolibrary 10th International Modelica Conference, March 12, 2014, Lund, Sweden, (DOI:10.3384/ECP14096499)
#1 award for best open-source library - for Chemical 11th International Modelica Conference, 2015, September 21-23, 2015, Paris, France
Configuration and scripts to facilitate compilation with emscripten
emcc … -O3 –closure 0 …
https://github.com/creative-connections/Bodylight.js-FMU-Compiler
1. download or refer bodylight.bundle.js
npm -i bodylight-components2.include web components in HTML source:
<body aurelia-app="webcomponents">
...
Bodylight.js – toolchain for in-browser simulation of simple and complex mathematical models.
Tomáš Kulhánek, Ph.D.
(seek for collaboration, contract, visit, job)
future: AI / ML assisted modeling - SciML - physiology informed neural network
value of simulation based on scientific models for educational and clinical app
WASM1 ~ requestAnimationFrame( () -> {
...
fmiDoStep();
...
})
WASM3 ~ requestAnimationFrame( () -> {
...
fmiDoStep();
fmiDoStep();
fmiDoStep();
...
})Configuration and scripts to facilitate compilation with emscripten
emcc … -O3 –closure 0 …
https://github.com/creative-connections/Bodylight.js-FMU-Compiler