# 4D cardiac CT Strain analysis

**URL:** <https://discourse.slicer.org/t/4d-cardiac-ct-strain-analysis/22789>\
**Category:** Support\
**Created:** [April 1, 2022, 10:59am UTC](https://discourse.slicer.org/t/4d-cardiac-ct-strain-analysis/22789 "2022-04-01T10:59:32Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![xiaolin](https://avatars.discourse-cdn.com/v4/letter/x/c4cdca/32.png) [@xiaolin](https://discourse.slicer.org/u/xiaolin)\
**Post date:** [April 1, 2022, 10:59am UTC](https://discourse.slicer.org/t/4d-cardiac-ct-strain-analysis/22789/1 "2022-04-01T10:59:32Z")

</div>

Hi everyone,

I’m a medical student and doing 4D segmentation on 3D Slicer now, and the segmentation is really good.  
And I gonna proceed to the next step–the Strain analysis. There is a paper–CardIAc: an open-source application for myocardial strain analysis which shows the good analysis from 3D Silcer. But I cannot find “CardIAc” extension.  
Does anyone know this extension and please provide some information how can I find it in the Extension Manager.  
My system: Mac, 3D Slicer: Version 4.13.0

Thanks a lot and have a nice weekend in advance.

Xiaolin Sun

---

<div class="post-metadata">

**Author:** ![pieper](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/pieper/32/8_2.png) [@pieper](https://discourse.slicer.org/u/pieper)\
**Post date:** [April 1, 2022, 11:49am UTC](https://discourse.slicer.org/t/4d-cardiac-ct-strain-analysis/22789/2 "2022-04-01T11:49:27Z")

</div>

i suppose you mean this paper:

> **[CardIAc: an open-source application for myocardial strain analysis - PubMed](https://pubmed.ncbi.nlm.nih.gov/33196972/)**
>
> This paper introduces a new open-source application for strain analysis distributed under a BSD-style open-source license. Results demonstrate the capability and merits of the proposed application for strain analysis.

As far as I know it hasn’t been submitted to the extension index yet. I suggest contacting the authors to check on the status.

---

<div class="post-metadata">

**Author:** ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)\
**Post date:** [April 2, 2022, 1:20am UTC](https://discourse.slicer.org/t/4d-cardiac-ct-strain-analysis/22789/3 "2022-04-02T01:20:36Z")

</div>

If the authors don’t respond for very long time then you can do the computations with a little bit of Python scripting. You can get the displacement field from the transform node and use [ITK-strain Python package](https://pypi.org/project/itk-strain/) to compute the strain. You can use the strain to color segmented surfaces (using `Probe volume with model` module) or compute statistics in selected image regions (using `Segment Statistics` module).

---

<div class="post-metadata">

**Author:** ![Gening\_Dong](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/gening_dong/32/14706_2.png) [@Gening\_Dong](https://discourse.slicer.org/u/Gening_Dong)\
**Post date:** [April 18, 2022, 9:28pm UTC](https://discourse.slicer.org/t/4d-cardiac-ct-strain-analysis/22789/4 "2022-04-18T21:28:14Z")

</div>

Hi, I want to calculate strain tensor as well. I found an example [here](https://slicer.readthedocs.io/en/latest/developer_guide/script_repository.html#export-the-displacement-magnitude-of-the-transform-as-a-volume). However, I only want the displacement field in the segmentation/model, but not the whole volume. Can I transfer a segmentation into a new volume so that I can export the displacement magnitude of the transform as a volume and visualize it?

---

<div class="post-metadata">

**Author:** ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)\
**Post date:** [April 25, 2022, 1:20pm UTC](https://discourse.slicer.org/t/4d-cardiac-ct-strain-analysis/22789/5 "2022-04-25T13:20:43Z")

</div>

I’ve replied here:

> [@Export heart motion to CFD/FSI](https://discourse.slicer.org/t/export-heart-motion-to-cfd-fsi/22913/20):
>
> Hi @lassoan , thanks for your help with the position extracting. However I met another problem right now: I want to calculate strain tensor of the boundary. I read your suggestion [here](https://discourse.slicer.org/t/4d-cardiac-ct-strain-analysis/22789/3) so I’m trying to export the displacement field. I found an example for extracting displacement field [here](https://slicer.readthedocs.io/en/latest/developer_guide/script_repository.html#export-the-displacement-magnitude-of-the-transform-as-a-volume). However, I only want the displacement field in the segmentation/model, but not the entire volume. Can I transfer a segmentation into a new volume so that I can export the displacement magnitude of the transf…

Please continue the discussion there.

---

<div class="post-metadata">

**Author:** ![whu](https://avatars.discourse-cdn.com/v4/letter/w/7ab992/32.png) [@whu](https://discourse.slicer.org/u/whu)\
**Post date:** [March 10, 2023, 5:25am UTC](https://discourse.slicer.org/t/4d-cardiac-ct-strain-analysis/22789/6 "2023-03-10T05:25:14Z")

</div>

Is there any new words about the CardIAc according to he publication list ?  
thanks.
