Thickness of Vessels on Heat Map

Provides a system for patient-specific cardiovascular modeling and simulation.
POST REPLY
User avatar
Sona Srambickal
Posts: 2
Joined: Mon Sep 30, 2024 10:13 am

Thickness of Vessels on Heat Map

Post by Sona Srambickal » Tue Oct 22, 2024 12:05 pm

Hello,

I am using Simvascular 2023.03.27 on Windows, and I am not sure if I can make a heat map based on the varying thickness of the blood vessels in the heart. I created segmentations for both the inner and out diameters, but I am unsure on how to proceed.

User avatar
David Parker
Posts: 1719
Joined: Tue Aug 23, 2005 2:43 pm

Re: Thickness of Vessels on Heat Map

Post by David Parker » Tue Oct 22, 2024 2:02 pm

Hello,

It is not clear what you mean by make a heat map based on the varying thickness of the blood vessels in the heart.

If you had a surface representing the surface of the heart then you would like to assign each node in the surface a value representing the diameter of the blood vessel it is in or near?

Cheers,
Dave

User avatar
Sona Srambickal
Posts: 2
Joined: Mon Sep 30, 2024 10:13 am

Re: Thickness of Vessels on Heat Map

Post by Sona Srambickal » Tue Oct 22, 2024 4:22 pm

Hello,

Thank you for getting back to me. Sorry for not being clear in my earlier post.

I was able to create a 3D model for a particular blood vessel in the heart. I made 2 models, one using the inner diameter of the lumen and one using the outer diameter of the vessel.

Is there a way for simvascular to measure the diameter of the lumen and the vessel as a whole at different points on the blood vessel? And use that information to make a heat map? For example, areas on the blood vessel with a larger diameter would appear red while areas with a smaller diameter would appear green.

User avatar
David Parker
Posts: 1719
Joined: Tue Aug 23, 2005 2:43 pm

Re: Thickness of Vessels on Heat Map

Post by David Parker » Wed Oct 23, 2024 10:41 am

Hello,

Is there a way for simvascular to measure the diameter of the lumen and the vessel as a whole at different points on the blood vessel? And use that information to make a heat map? For example, areas on the blood vessel with a larger diameter would appear red while areas with a smaller diameter would appear green.


A heat map (contour) maps a scalar value to a color for the coordinates for some sort of geometric representation of the vessel. It would be easiest to use the path line coordinates.

You could then write a Python script that uses the vtk package to create a VTK PointData Array of vessel diameter for each point of the path calculated from the SV segmentation .ctgr files.

Cheers,
Dave

POST REPLY