Published April 13, 2025
| Version v2
Dataset
Open
Dataset and code for: Non-invasive diagnosis of chronic myocardial infarction via composite in-silico-human data learning
Description
Non-invasive diagnosis of chronic myocardial infarction via composite in-silico-human data learning
This repository contains the codes and datasets used in our study on non-invasive myocardial infarction (MI) diagnosis through composite in-silico-human data learning. Our work combines simulations and limited human cardiac magnetic resonance (CMR) strain data to train machine learning (ML) models for predicting infarct regions in the left ventricle. Below are the highlights of the repository content:
Strain Transformation and Preprocessing
- Strain_transformation/ES_strains.ipynb: Python code for extracting cardiac strains at the end-systole timepoint from simulation datasets provided in the Strain_transformation/reference_files folder.
- Strain_transformation/strains_AHA.m: MATLAB script for transforming strains into American Heart Association (AHA) format for machine learning inputs.
- Reference Files: Includes .dat, .sta, fiber orientations, elements, nodes, and short-axis slice files for strain computation.
Estimation of Cardiac Strains from CMR
- Super-Resolution Reconstruction in Cardiac Magnetic Resonance (SRR in CMR): This in-house built tool is used for estimating the four-dimensional motion of the heart using super-resolution reconstruction (SRR) of CMR images. This code is publicly available on Github.
Datasets
- In-silico simulated cardiac strain datasets generated from finite element models.
- Human CMR-derived strain data and corresponding infarct labels, organized for model training and evaluation.
Machine Learning Models (Multifidelity_codes)
- Single-fidelity UNet models trained exclusively on simulation data.
- Multi-fidelity codes integrating in-silico (low-fidelity) and human (high-fidelity) strain data for robust infarct region prediction.
Performance Evaluation (Evaluation_metrics)
- Codes and model weights for evaluating the ML model performance in predicting infarct regions using Dice Similarity Coefficient (DSC), Intersection over Union (IoU), and other metrics.
- The DSC validation experiment includes both ideal predictions (perfect overlap) and completely mismatched images (e.g., non-pathological pixels) to assess the model’s scoring behavior across best- and worst-case scenarios.
Files
Codes_and_Dataset.zip
Files
(184.3 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:42c444fbe24745c7882c9bda16e0bbd4
|
184.3 MB | Preview Download |