Introduction
Features
Installation
Documentation
Get Involved
Podcast
Development
|
Introduction
The simECG software was developed for acting as
an ECG simulator, for both training and assessment purposes. It
has the ability to display several pre-defined rhythms for
training purposes, such as rhythm and conduction disturbances.
Additionally, a number of settings can be altered in order to
create different training experiences for different levels of
user proficiency. With the release of this version, in
Open Source format, the authors put in practical application
their ideal that education (and training, in this case) should
not be a commercial tool accessible to some but rather a free
collaborative tool available for those who seek knowledge.This
project will always be unfinished, and for
that reason we count with your comments and feedback to improve
it. Please write you feedback by mail or place in the forum.
Features
This version allows you to:
- View presets
- Sinus rhythm
- Sinus bradycardia
- Sinus tachycardia
- Atrial fibrillation (not implemented in this version)
- Fast atrial fibrillation (not implemented in this version)
- Junctional rhythm
- Accelerated junctional rhythm
- Idioventricular rhythm
- Accelerated idioventricular rhythm
- Isolated PAC (not implemented in this version)
- Paired PAC (not implemented in this version)
- Supraventricular tachycardia
- Sinus pause (not implemented in this version)
- Type I 2nd degree SA block (not implemented in this version)
- Isolated monomorphic PVC (not implemented in this version)
- Isolated polymorphic PVC (not implemented in this version)
- Monomorphic VT
- Polymorphic VT (not implemented in this version)
- Ventricular fibrillation
- First degree AV block
- Type I 2nd degree AV block (not implemented in this version)
- Type II 2nd degree AV block (not implemented in this version)
- Second degree AV block - 2:1 (not implemented in this version)
- AV dissociation
- Define custom settings
- Heart rate
- PR interval
- P wave: duration, amplitude and polarity
- QRS complex: duration, amplitude and morphology (not implemented in this version)
- T wave: duration, amplitude and polarity
- PAC: number and coupling interval (not implemented in this version)
- PVC: number and coupling interval (not implemented in this version)
- Special conditions: type I and type II 2nd degree AV block
and AV dissociation (not implemented in this version)
- Other conditions: atrial fibrillation (not implemented in this version)
- Assess your knowledge
-
Additionally, in later versions, it will be possible to define
certain preferences such as calibration, filters, display and
background as well as to save/load your preferences and training settings.
Installation
Available platforms
-
Linux platform binary: the released binary is inside a tar gzip
file,and will require Qt shared libraries to run. Please make sure you
have libqt4 installed in your computer.
-
Windows platform binary: the simECG files are distributed inside a
zip file. Just unpack into a directory of you choice. There are no
special requirements. In some special cases, you could need msvcrt.dll
in order to run simECG.exe.
-
Source code: You will need Qt version 4 developer libraries in
order to compile the source code. Just 'qmake' in the source code
directory and a binary will be built.
Documentation
simECG is distributed with some basic documentation, highlighting the major features.
Documentation is available, in
pdf format.
There is a nice review about simECG done by Christopher Wild in
The Student Physiologist.
Get Involved
The simECG project is a tottaly free software, developed by people with
tottaly different skills but with a common ideal: that both software and education
should be free for everybody. If you believe that too and you want to contribute with your skills
just click the items below.
Mailing Lists
-
Access simECG mailing list for developers
here.
-
Access simECG mailing list for users
here.
Forums
-
Access simECG forums
here.
Bug Tracker
-
Access simECG bug tracker
here.
Features Tracker
-
Access simECG features tracker
here.
Podcast
You can hear information reagrding this project in
Podcast.
Development
This project was developed as an assignment for 'Sistemas de Informação em Saúde',
a subject of the Masters in Medical Informatics - Faculty of Medicine
- University of Porto, Portugal.
Developed by
- Antonio Cardoso Martins - digiplan.pt[at]gmail.com (Programming)
- Paulo Dias Costa - mestre.do.pau[at]gmail.com (Scientific Contents & Layout)
- Joao Miguel Marques - joaomiguelsilvamarques[at]gmail.com (Design & Graphics)
Acknowledgments
- R. Karthik - may_62003[at]yahoo.co.in (ECG simulation)
- Sandra Jardim - sandra.v.b.jardim[at]gmail.com (Mathematics)
- Ernesto Aranda - ernestoaap[at]gmail.com (Splash Screen)
|