Skip to content

dactylogram/lipid_panel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lipid Panel-Based Machine Learning for Kidney Outcome Prediction

This repository provides a simplified, modular, and reproducible pseudocode implementation of the machine learning framework used in the study:

"Machine learning-based utilization of lipid panels improves the predictability of kidney dysfunction"
Soie Kwon*, Donghwan Yoon*, Changhwa Park*, Sehoon Park, Yong Chul Kim, Dong Ki Kim, Kook-Hwan Oh, Kwon Wook Joo, Yon Su Kim, Sungroh Yoon†, Seung Seok Han†
*Co-first authors, †Co-corresponding authors


📌 Purpose

This repository was developed to demonstrate the core logic of the machine learning methodology presented in the paper using a reproducible pseudocode format. It enables simplified benchmarking of models trained on simulated lipid panel data for predicting kidney outcomes.


🗂️ Structure

  • simulate_data.py: Simulates static and time-series patient data with lipid variables and outcome labels.
  • model.py: Defines MLP, RNN, and machine learning models (Logistic Regression, Random Forest, LightGBM).
  • utils.py: Contains helper functions for evaluation, dataloading, and data splitting.
  • main.py: Runs the entire pipeline (data generation → model training → evaluation).

This code is intended solely for methodological demonstration and does not include real clinical data.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages