Skip to content
 
 

Repository files navigation

Prediction of Delayed Neurological Sequelae (DNS) in Acute Carbon Monoxide Poisoning

Binary prediction of DNS using brain MRI scans and clinical variables with machine learning models

✅ Requirements

  • Python version 3.10
  • To install the required Python libraries: pip install -r requirements.txt

📦 Data preprocessing

  • Image preprocessing: HD-BET, SPM12 on MATLAB R2021a

🧠 Acute brain lesion segmentation

  • 🔗 ISLES22-model-inference
  • Postprocessing to extract four variables from the predicted lesion masks: get_lesion_counts_volumes.ipynb

📊 Radiomics feature extraction

  • We used an in-house MATLAB code running on MATLAB R2021a, which is not publicly available.
  • The list of radiomics variables are provided: variables_type_info.xlsx (sheet_name = 'radiomics')
  • Please reach out to us via email if you need access to this code.
  • Alternatively, this step can be performed using the PyRadiomics package.

📂 Data structure

/your_project/
├── csv_files_for_training_testing/
|   ├── b1000_coreg_corrected_feature_lobe_1.csv/
|   ├── b1000_coreg_corrected_feature_lobe_2.csv/
|   ├── b1000_coreg_corrected_feature_lobe_3.csv/
|   ├── b1000_coreg_corrected_feature_lobe_4.csv/
|   ├── b1000_coreg_corrected_feature_lobe_5.csv/
|   ├── b1000_coreg_corrected_feature_lobe_6.csv/
|   ├── b1000_coreg_corrected_feature_lobe_7.csv/
|   ├── b1000_coreg_corrected_feature_lobe_8.csv/
|   ├── b1000_coreg_corrected_feature_lobe_9.csv/
|   ├── b1000_coreg_corrected_feature_lobe_10.csv/
|   ├── b1000_coreg_corrected_feature_lobe_11.csv/
|   ├── b1000_coreg_corrected_feature_lobe_12.csv/
|   ├── clinical_features_long.csv/
|   ├── clinical_features_short.csv/
|   ├── DNS_binary_label.csv/
|   ├── lesion_features.csv/
|   └── manual_image_features.csv/
└── variables_type_info.xlsx/
  • All .csv files in the csv_files_for_training_testing directory follow the same data format.
  • Each row corresponds to a feature, and each column corresponds to a patient, without any row or column headers included.
  • The feature order follows that listed in the variables_type_info.xlsx file.

🔒 Data availability

  • The clinical data utilized in this study are not publicly accessible due to patient privacy concerns.
  • Requests to access the data may be considered upon contact and IRB approval. Please contact us via email for inquiries.
  • The imaging features, including radiomics, lesion segmentation, and manually labeled features, are provided.

🤖 Machine learning

  • Please refer to machine_learning_run.ipynb

⭐ Paper (for citation)

  • Lee GY, Sohn CH, Kim D, Jeon SB, Yun J, Ham S, Nam Y, Yum J, Kim WY, Kim N. Machine Learning-Based Prediction of Delayed Neurological Sequelae in Carbon Monoxide Poisoning Using Automatically Extracted MR Imaging Features. American Journal of Neuroradiology. 2025 Jun 11.

📧 Contact

For questions or inquiries, please contact:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors