Skip to main content
zenodoopen

A public manifold left/right ventricular database

<h1>A public manifold left/right ventricular database</h1> <p>This database contains the 44 postprocessed meshes based on the public databases <a href="https://doi.org/10.5281/zenodo.4590294">10.5281/zenodo.4590294</a> and <a href="https://doi.org/10.5281/zenodo.3890034">10.5281/zenodo.3890034</a>. This database was used to train the DeepSDF of our work Shape of my heart: Cardiac models through learned implicitly defined functions <a href="https://doi.org/10.48550/arXiv.2308.16568">10.48550/arXiv.2308.16568</a>. Further information on the postprocessing can be found in this article.</p> <h2>Structure</h2> <p>The database is split into the closed surfaces for each chamber between endo- and epicardium.</p> <ul> <li>lv <ul> <li>endo</li> <li>epi</li> </ul> </li> <li>rv <ul> <li>endo</li> <li>epi</li> </ul> </li> </ul> <p>The metadata files metadata.pkl.gz and metadata.csv contain a path to all meshes and their respective sources. Here's an example how the files can be read:</p> <pre><code>import pandas as pd metadata = pd.read_pickle("metadata.pkl.gz") #or metadata = pd.read_csv("metadata.csv", sep=";")</code></pre> <p>The file&nbsp;<code>point_clouds.pkl.gz</code> contains a DataFrame of the point cloud data that was used for generated for all 44 meshes and used in the validation and training. The data can be read similar to the metadata:</p> <pre><code>import pandas as pd point_clouds = pd.read_pickle("metadata.pkl.gz")</code></pre> <p>The data contains the following fields (SDF = signed distance function, LV = left ventricular, RV = right ventricular)</p> <table> <tbody> <tr> <td><strong>mesh_id</strong></td> <td>xyz</td> <td>sdf_lv_endo</td> <td>sdf_lv_epi</td> <td>sdf_rv_endo</td> <td>sdf_rv_epi</td> </tr> <tr> <td>ID of the mesh from which the point cloud was generated</td> <td>Spatial coordinate</td> <td>SDF to the LV endocardium</td> <td>SDF to the LV epicardium</td> <td>SDF to the RV endocardium</td> <td>SDF to the RV epicardium</td> </tr> </tbody> </table> <p>All provided meshes contain the following fields:</p> <p>The fiber and sheet orientation of the original meshes, computed using a rule-based approach.</p> <ul> <li>fiber</li> <li>sheet</li> </ul> <p>A true/false, (0/1) mask marking the valves of the meshes.</p> <ul> <li>valve</li> </ul> <p>The universal ventricular coordinates from the original meshes to provide orientation inside the ventricles. See <a href="https://doi.org/10.1016/j.media.2018.01.005">10.1016/j.media.2018.01.005</a> for more details.</p> <ul> <li>uvc_intraventricular</li> <li>uvc_longitudinal</li> <li>uvc_rotational</li> <li>uvc_transmural</li> </ul> <h2>Acknowledgements</h2> <p>This work was supported by the Swiss National Science Fund [Cardiotwin, Weave/Lead Agency, Project number 214817], by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) [EXC-2047/1-390685813, and EXC2151-390873048], PRIN-PNRR [project no. P2022N5ZNP], and CSCS [production grant no. s1074].</p>

ShareScore

32/100

Overall dataset sharing score

Score breakdown

These five areas show where the dataset supports — or may limit — practical reuse.

Stewardship
4
Harmonization
4
Access
16
Reuse readiness
0
Engagement
8

Dataset details

Repository
zenodo
Published
May 20, 2024
License
cc-by-sa-4.0
DOI
10.5281/zenodo.7687882

Scored with release 0.9.0

ScienceDex for faculty

Your academic CV and NIH biosketch

Make your CV in your school's format and your NIH biosketch from it, then download both as Word files.