Skip to content

Free open source Model Library designed to evaluate human physiological evolution in adulthood, childhood, neonatal and fetal life in the face of the occurrence of cardiovascular and respiratory anomalies or different clinical practices.

License

Notifications You must be signed in to change notification settings

ehsepulvedao/PatientEvoPhysio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PatientEvoPhysio

Free open source Model Library designed to evaluate human physiological evolution in adulthood, childhood, neonatal and fetal life in the face of the occurrence of cardiovascular and respiratory anomalies or different clinical practices (DOI: https://doi.org/10.5281/zenodo.10054996).

image

Library description

The internal structure of the library is as follows:

image

As can be seen in the Figure, the library is made up of 8 packages. The content of each package is explained below:

  1. Icons: This package contains the icons of all the components that make up the physiological models of the library.
  2. Components: This package contains all the components that are used to assemble the different physiological scenarios for evaluating the evolution of patients.
  3. Types: Contains particular data types. All of this data is modifications of Modelica's primitive data.
  4. Scenarios: They contain multiple models divided into 4 large categories: Adults, children, neonates and fetuses.
  5. Connectors: This package contains different connectors that allow interaction between the internal variables of the components.
  6. Function: This package contains mathematical functions such as the Hill function, the inverse Hill function, pulmonary or placental respiratory functions that determine changes in time-varying oxygen saturation.
  7. Signals: This package contains the components that determine the time-varying behavior of aspects such as the variable elastance of certain vascular components, pulmonary respiration, placental respiration, the foramen ovale, among others.
  8. UsersGuide: Contains contact information, acknowledgments of scientific articles related to the development of this library.

Installation

To run this library it is necessary to have the following prerequisites installed:

  • Download the PatientEvoPhysio.mo file.
  • Install Modelica. Version 3.2.3.
  • Install Physiolibrary. Version 2.3.1.
  • Download and install the simulation and modeling environment that supports Modelica 3.2.3, such as: Dymola, OpenModelica, JModelica

Future work

This library will soon be available as part of the VirtualLabUN project of the National University of Colombia. Learn more about the project in the following link.

https://unvlab.unal.edu.co/unvl.php?&_1node=2147488259

Development and contribution

Release manager: Edgar Hernando Sepúlveda-Oviedo

    Contributors:
  • Edgar Hernando Sepúlveda-Oviedo
  • Laboratory for Analysis and Architecture of Systems, Toulouse, France.

  • Leonardo Bermeo Clavijo
  • Universidad Nacional de Colombia, ,Facultad de Ingeniería, Departamento de ingeniería eléctrica y electrónica, Bogotá, Colombia.

  • Luis Carlos Méndez-Córdoba
  • Universidad Nacional de Colombia, ,Instituto Materno Infantil -- Hospital La Victoria Sede, Bogotá, Colombia.

Issues

You may report any issues to the email [email protected] or [email protected]

Related scientific articles

Articles related to the data and models presented in this library are listed below.

  1. Sepúlveda-Oviedo EH, Bermeo Clavijo LE, Méndez Córdoba LC. OpenModelica-based virtual simulator for the cardiovascular and respiratory physiology of a neonate. Journal of Medical Engineering & Technology. 2022;46(3):179-97.
  2. Sepulveda-Oviedo, EH., Bermeo, L., y Méndez, L. (2018). Desarrollo de una herramienta de simulación cardiovascular neonatal para la enseñanza y la investigación. XLVI Congresso Brasileiro de Educação em Engenharia (COBENGE) e no 1º Simpósio Internacional de Educação em Engenharia da ABENGE, Salvador bahia, Brasil.
  3. Sepúlveda-Oviedo EH. Estudio de la práctica del pinzamiento del cordón umbilical usando análisis computacional de la información bibliográfica, modelos de eventos discretos y modelos dinámicos [diploma thesis]. Universidad Nacional de Colombia; 2019.
  4. Yigit MB, Kowalski WJ, Hutchon DJR, Pekkana K. Transition from fetal to neonatal circulation: Modeling the effect of umbilical cord clamping. Journal of Biomechanics. 2015;48(9):1662-70.
  5. Hoppensteadt, F. y Peskin, C. (2002). Modeling and Simulation in Medicine and the Life Sciences (2nd Edition). Springer, NewYork.
  6. Goodwin, J., van Meurs, W., Sá-Couto, C., Beneken, J., y Graves, S. (2004). A model for educational simulation of infant cardiovascular physiology. Anesth Analg,99(6):1655-1664.
  7. Sá-Couto, P., Van-Meurs, W., Bernardes, J., Marques de Sá, J., y Goodwin, J. (2002). Mathematical model for educational simulation of the oxygen delivery to the fetus. 10(1):59-66.
  8. Sá-Couto, C. D., van Meurs, W. L., Goodwin, J. A., y Andriessen, P. (2006). A model for educational simulation of neonatal cardiovascular pathophysiology. 1(Inaugural):4-9.
  9. Serov, A., Salafia, C., Filoche, M., y Grebenkov, D. (2015). Analytical theory of oxygen transport in the human placenta. J Theor Biol., 368:133-144.
  10. Mateják, M. y Kofránek, J. (2015). Physiomodel - an integrative physiology in modelica. En Conf Proc IEEE Eng Med Biol Soc., pp. 1464-7.
  11. Huikeshoven, F., Coleman, T., y Jongsma, H. (1980). Mathematical model of the fetal cardiovascular system: the uncontrolled case. Am J Physiol., 239(3):R317-25.
  12. Koch, G. (1968). Alveolar ventilation, diffusing capacity and the a-a po2, difference in the newborn infant. Respiration Physiology, 4(2):168 - 192.
  13. Guyton, A. (1991). Textbook of medical physiology (8th Edition). W.B. Saunders Company, Philadelphia.
  14. Graham, T. y Jarmakani, M. (1971). Evaluation of ventricular function in infants and children. Pediatric Clinics of North America, 18(4):1109 - 1132.
  15. Paul, A. y Das, S. (2017). Valvular heart disease and anaesthesia. Indian J Anaesth, 61(9):721–727.
  16. Avery, G., Fletcher, M., y MacDonald, M. (1999). Neonatology: Pathophysiology and management of the newborn (5th Edition). Lippincott Williams and Wilkins, Philadelphia.

About

Free open source Model Library designed to evaluate human physiological evolution in adulthood, childhood, neonatal and fetal life in the face of the occurrence of cardiovascular and respiratory anomalies or different clinical practices.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published