If you're seeing this, you're using Internet Explorer 6 or earlier, a horribly outdated browser. Please upgrade to view the site properly, or use a different browser such as Firefox, Opera, Safari, or almost anything else.

  1. CardioSolv Awarded NSF SBIR Phase I Grant

    CardioSolv was recently awarded a Phase I Small Business Initiative for Research (SBIR) grant by the National Science Foundation (NSF) to help us develop our technologies into forms more readily usable by the pharmaceutical and device industries.

    Here’s the project summary:

    This Small Business Innovation Research Phase I project will explore the development and commercial feasibility of a user-friendly cross-platform computing system for multi-scale tissue and organ cardiac electrophysiology and electromechanics modeling. This system will enable the discovery and development of new approaches to the diagnosis and treatment of cardiac disease and allow virtual exploration of mechanisms of cardiac rhythm disorder and electromechanical dysfunction, from the protein to the entire organ. The proposed system will include capabilities for direct input of cardiac imaging data, including patient MR and CT scans, and for the automatic generation of electrophysiological and mechanical computational meshes of the heart. Users will be able to tailor the behavior of individual components of the system to represent specific cardiac pathologies, targets, and interventions. Simulations will be managed with ease, and a robust cross-platform user-friendly interface will allow effortless visualization of results. Specific Technical Objectives include: 1) Assessing the technical feasibility of assembling an automated pipeline; 2) Assessing the technical feasibility of developing a cross-platform GUI that integrates cardiac electromechanical model assembly, simulation, and analysis; and 3) Testing and refining the prototype system to meet customer needs and utilizing user input to assess the commercial feasibility of the system.

    The proposed system represents an enormous paradigm shift in the way cardiac electromechanical simulation is done. It will not only integrate, in one easy-to-use system, cardiac electrical and mechanical function using the most sophisticated cardiac simulation tools ever developed, but intends to make simulation accessible to a very broad aspect of society. Currently, cardiac modeling is used in the exploration of new approaches to the diagnosis and treatment of cardiac disease only in a few academic laboratories. However, cardiac device manufacturing, biotech, and pharmaceutical industries have a significant interest in cardiac tissue and organ modeling. For device companies, it presents an opportunity to develop and test prototype devices and treatment modalities. For pharmaceutical companies, it offers an unrivaled opportunity to quickly screen drugs for pro-arrhythmic effects. It also provides benefits to academic researchers since sophisticated state-of-the-art simulation tools will open new research horizons, particularly translational research projects in personalized medicine. In the long term, CardioSolv’s system is expected to bring cardiac modeling to the patient bedside by becoming a physician’s reference tool for patient-specific diagnostics and optimization of cardiac therapy. Finally, the proposed system is expected to become an effective teaching tool, and part of biomedical and clinical curricula.

    Keywords: modeling of cardiac electrophysiology, modeling of cardiac mechanics, virtual research environment, cloud computing, cardiac electromechanical dysfunction, cardiac therapy, personalized medicine, cardiac devices, drug screening, virtual teaching tool

    Posted: July 21, 2010 at 12:33 by Brock Tice, VP of Operations


  2. Calling All EPs!

    CardioSolv is looking for input from clinical electrophysiologists on a new project that we’re pursuing. If you’d like to get in on the ground level of development for this exciting project, please contact us!.

    We hope to be able to disclose more about this project in a few weeks.

    Posted: June 11, 2010 at 11:58 by Brock Tice, VP of Operations


  3. CardioSolv at Your Favorite Conference?

    If you work in, or are otherwise interested in cardiac simulation, what meetings do you attend? Heart Rhythm? AHA? Cardiostim? BMES? Would you like to see CardioSolv there? If so, what would you like to see from us?

    Of course, you can always reach us by phone or email, but it’s nice to be able to discuss things in person. Let us know what you’re looking for and where!

    Posted: June 4, 2010 at 14:58 by Brock Tice, VP of Operations


  4. Seg3D: Compiling on Ubuntu Linux 9.10 “Karmic Koala” (with nVidia Drivers)

    Generation of heart (or other tissue) models from medical images requires several steps. In particular, masking and cleanup, segmentation, and meshing. Masking and cleanup of image stacks is easily done with something like ImageJ. Be warned — if you are using large images, it will require a lot of memory. Once some basic cleanup of the images, cropping, and masking has been done, it’s necessary to segment the interesting things from the non-interesting things, and to separate out various regions of interest. For example, when segmenting an MRI scan of a heart, first the MRI chamber (if included in the images) is masked out. Then unnecessary bits of the surrounding bath are cropped out. Adjustment of the brightness and contrast levels of the images might be necessary. Once that’s done, one wants to separate the heart from the bath, and maybe infarcted tissue from healthy tissue.

    I spent quite some time trying to figure out a practical way to do this segmentation for my last project as a graduate student. I settled on using Seg3D from SCI. Seg3D has a great 4-panel 3D interface (3 views + 3D rendering), and a number of built-in segmentation tools. In fact, when I looked it it today, it seemed to have had even more added to it than it had a year or two ago. I’ll write something about those old and new features later.

    For now, if you want to get Seg3D up and running on a Windows or Mac machine, you’re set — just go download the appropriate package from the Seg3D download page. If you’re running Linux, however, you’ll have to compile it yourself. That’s probably for the best anyway — it’ll help ensure that it runs as efficiently as possible on your machine.

    The instructions on the Seg3D site are pretty good, but I’ll add one thing that tripped me up today. If you’re using the proprietary nVidia drivers in Ubuntu, and you’re using Ubuntu’s distribution of them (if you clicked a menu to switch to the drivers, you probably are), you have to install the -dev driver package to get the appropriate OpenGL libraries.

    But maybe I’m getting ahead of myself. Do you have an nVidia card? If you don’t know, try:

    lspci | grep -i nvidia

    If you get something like this, you’re all set:

    01:00.0 VGA compatible controller: nVidia Corporation G96 [GeForce 9500 GT] (rev a1)

    If you get nothing, you don’t have an nVidia card. To find out if you already have the drivers installed, try:

    dpkg --get-selections | grep -i nvidia

    If you see something like nvidia-glx-185, you’ve got the driver installed, and if you see something like nvidia-glx-185-dev, then you’re good to go. You can carry on from the Seg3D compilation instructions. If you see the first, but not the second, given the highest number from the first (in this case 185), do:

    sudo apt-get install nvidia-glx-185-dev

    Hopefully it’ll install, and then you’re all set for drivers. You can carry on and install using the Seg3D instructions.

    I’ll have some posts later about using Seg3D to turn your images into a segmented stack, ready for meshing with Tarantula.

    Posted: March 19, 2010 at 15:53 by Brock Tice, VP of Operations


  5. Major Complications Follow Many ICD Implantations

    Implantable cardioverter-defibrillators are the best solution to a number of electrical problems with the heart, and result in a measurable improvement in quality and length of life for those that need them. However, a recent study entitled Evaluation of Early Complications Related to De Novo Cardioverter Defibrillator Implantation in the Journal of the American College of Cardiology found that (as summarized here), “4.1 per cent of patients experienced major complications … within 45 days of device implant and they had more than three times the risk of dying within the next 6 months.” It was also noted that the likelihood of complications in women was higher.

    The study also found that more complicated devices were a strong predictor of complications. It was noted in the study that patients with more complex and severe problems typically require the more complex devices, making it difficult to ascertain whether the patients’ health or the devices were at fault. I can understand the motivation of the authors in choosing the wording of their conclusion, but I wonder if maybe it sounds a bit too certain without the caveats written in the article. They concluded, “Complications after de novo defibrillator implantation were strongly associated with device type. Major complications were associated with increased risk of mortality.”

    Posted: February 26, 2010 at 14:06 by Brock Tice, VP of Operations


  6. Publication and Validation of Ionic Models

    The authors of ionic models (see also the list of ionic models we currently offer) are typically wet-lab savvy — they patch-clamp cells and run special experiments on them, stepping voltage up and down and whatnot, to understand the behavior of the ion channels in the cell’s membrane. They then assemble what they learn into a system of ordinary differential equations using Hodgkin-Huxley and Markov network formulations. These systems may be solved using a number of methods to reproduce with some degree of accuracy the electrical (and electrochemical) processes that take place in such a cell.

    A number of methods for publishing ionic models exist, as highlighted in a recent discussion in the Cardiac Simulation LinkedIn group. Sergey mentions in particular MIRIAM and CellML. Our own Rob Blake has highlighted some of the pros of CellML on this blog. I must prod him to highlight also the significant cons. The most basic methods of ionic model publication are the inclusion of variables and equations in papers, and the publication of original code. For an example of how the equations and variables are normally published, have a look at the Luo and Rudy Dynamic (II) model (PDF) paper, starting on page 16, in the Appendix. Alternatively, Kirsten ten Tusscher has published C++ source code for her models. We have used that source code, for example, to thoroughly validate our TT and TT2 models.

    I am generally a proponent of the publication of working ionic model code, specifically that used for the plots and other output in the corresponding publication. As any scientist who has ever written code and published something related knows, by the time the relevant paper is published you will have forgotten much of the details around running your own code. If you ‘clean it up’ a bit and post a single, supposedly-final version of your code with the article, it’s quite likely something will be off a bit from the ‘live’ code you used while writing the paper. But even that is better than trying to go back and extract the equations from the code after you’ve got everything working correctly. The wonderful thing about having such code available is that it’s possible to test new implementations against the original under all sorts of conditions, including disease conditions (for example, hyperkalemia) and extremely long run-times.

    Have you published an ionic model? How do you feel about publishing code? CellML models? Equations? Have you ever tried to reimplement an ionic model from a paper? From a CellML model? How did it go?

    Posted: February 19, 2010 at 14:36 by Brock Tice, VP of Operations


  7. Discussions Becoming Active on LinkedIn Group

    I’m happy to say that some of the questions I posted on the Cardiac Simulation LinkedIn group have garnered some answers. In particular, the discussions about modeling tools for cardiac simulation and source code access have had some traffic from the developer of CESE and CESE Plus. We’d love to get your opinion on those and other subjects — come sign up! Elizabeth Lipke and Xiao Jie have recently joined the group.

    Posted: February 12, 2010 at 13:37 by Brock Tice, VP of Operations


  8. CardioSolv now offering Tarantula

    Most of the modern meshing done by CardioSolv and its members is done using a software package called Tarantula. It was used in many of the publications listed on this site. We are now happy to announce that through a partnership with CAE Software Solutions, we sell and support the Tarantula package. It is an excellent companion to our CARP solver, enabling the creation and use of realistic models from medical images. For more information on Tarantula, please see the Tarantula page on CAE’s site.

    Posted: February 5, 2010 at 10:41 by Brock Tice, VP of Operations


  9. EPSRC Develops Improved Magnetometer for Heart Condition Diagnosis

    Researchers at the University of Leeds have announced the development of a new, portable magnetometer that could be used to detect regions of ischemia and other heart conditions in an economical and portable package. The article is light on details, but more will certainly be forthcoming.

    Posted: January 29, 2010 at 10:58 by Brock Tice, VP of Operations


  10. New Cardiac Simulation Group on LinkedIn

    If you’re interested or involved in cardiac simulation, and not yet a member of the new Cardiac Simulation Group on LinkedIn, follow the link and join! We’ve got 30 members so far, representing a broad range of companies, academic institutions, and interests. The group also features news feeds from useful Google and PubMed searches, helping you keep abreast of the latest in the field. You are welcome to submit your own news stories announcing your latest relevant publications, or interesting articles that you write or find on the Web.

    Due to problems with group spamming on LinkedIn, approval is required to join. However, anyone actually involved or interested in cardiac simulation will be admitted immediately. We hope to see you there!

    Posted: January 15, 2010 at 11:47 by Brock Tice, VP of Operations