The CLabUZH software
CLabUZH is a user-friendly interactive computer program, useful in the eductation of the basic physiological principles of heart mechanics. CLabUZH was developed by Reto Wildhaber (reto.wildhaber@access.uzh.ch / reto.wildhaber@sironda.ch), Prof. Dr. Francois Verrey (verrey@access.uzh.ch), Prof. Dr. Roland H. Wenger (roland.wenger@access.uzh.ch), Institute of Physiology, University of Zuerich, Switzerland. The software code is based on the algorithms and code fractions from the CFL Software Version 7.1. (See details below)
CLabUZH is available from http://www.physiol.uzh.ch/teaching.html. The source code is provided under the GNU General Public Licence and available on request from the author.
Copyright (C) 2011 Reto Wildhaber, University of Zuerich, Switzerland
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
CLabUZH V8.4.4 - 20110117 - Reto Wildhaber
CLabUZH V8.4.8 - 20110228 - Reto Wildhaber
CLabUZH V8.5.2 - 20120212 - Reto Wildhaber
The CFL Software V7.1 - Details
[Source: 'About' screen of the original software]
The 'Cardiovascular Function Labs' program is designed to help in the teaching of the physiology of the cardiac system. It allows students to run mathematical models of the cardiac system and alter key parameters, while viewing the effect on the Pressure-Volume loops and graphs. There is also a table of numerical results displayed.
Two models are available: 'Isolated Heart Lab' models an isolated left ventricle, and 'Closed Circulation Lab' models the complete circulatory system.
The original MS-DOS versions 1 to 6 of the 'Isolated Heart Lab' and 'Cardiovascular Function Labs' programs were developed by Nils S. Peterson (nils_peterson@wsu.edu) in the 1980s and early 1990s. Nils also co-developed or adapted the mathematical models behind the simulations (see below), and co-published several papers about the software and the models. Nils is now Assistant Director of the Center for Teaching, Learning and Technology at the Washington State University, Washington, USA. A Macintosh version was also developed circa 1990.
The IHL mathematical model was developed by Kichi Sagawa and Hiro Suga, and adapted by Nils S. Peterson. The CCL mathematical model was adapted from a model by Nils S. Peterson and Kenneth B. Campbell.
An updated Windows/Macinstosh version (v 7.0) was developed for the Java 2 platform by Edward N. Crawford (E.Crawford@unsw.edu.au) of the School of Medical Sciences, University of New South Wales, Sydney, NSW, Australia. This was done in co-operation with Nils Peterson, who supplied source code for the mathematical models. Version 7.0 was released as "Freeware in its Compiled Form" in 2003.
With the version 7.1, the program has been changed to an Open Source program under the GNU General Public License version 2.
This Java 2 Application is available for Microsoft Windows. The pervious version 7.1 was also running under Apple Mac OS X. The newer version has not been tested yet but should be running as well.
It requires a Java 2 Runtime Environment, version 1.3 or higher. This is available free for Windows Vista, XP, 2000, Me, NT, or 98 from http://www.java.com , and is pre-installed on Mac OS X. Java 2 is not available for Mac OS 9.x or earlier. Note - for earlier versions of Windows such as Windows 98, you may need to go to http://java.sun.com and look for Java 5.0 (also called 1.5) runtime versions.
The .jar form of this program will also likely run on Linux if a suitable Java
runtime is installed, but this has not been tested. On Windows and Mac, the
.jar form of this program can simply be double-clicked. If a command-line is
needed to start CFL.jar on Linux, this would be the form of the command line
(add paths if needed):
java -jar CFL.jar
Some inspiration for the layout of the three-graph display was taken from the on-line model on the Johns Hopkins Medical Institutions' website at http://oac.med.jhmi.edu/cvsim .
Copyright is held jointly by Nils S. Peterson, Washington, USA, and the School of Medical Sciences, University of New South Wales, Sydney, Australia. Copyright (c) 2002-2009.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA