pyAKI-An open source solution to automated acute kidney injury classification.

<h4>Objective</h4>Acute kidney injury (AKI) is a frequent complication in critically ill patients, affecting up to 50% of patients in the intensive care units. The lack of standardized and open-source tools for applying the Kidney Disease Improving Global Outcomes (KDIGO) criteria to tim...

Full description

Saved in:
Bibliographic Details
Main Authors: Christian Porschen, Jan Ernsting, Paul Brauckmann, Raphael Weiss, Till Würdemann, Hendrik Booke, Wida Amini, Ludwig Maidowski, Benjamin Risse, Tim Hahn, Thilo von Groote
Format: Article
Language:English
Published: Public Library of Science (PLoS) 2025-01-01
Series:PLoS ONE
Online Access:https://doi.org/10.1371/journal.pone.0315325
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841555594708779008
author Christian Porschen
Jan Ernsting
Paul Brauckmann
Raphael Weiss
Till Würdemann
Hendrik Booke
Wida Amini
Ludwig Maidowski
Benjamin Risse
Tim Hahn
Thilo von Groote
author_facet Christian Porschen
Jan Ernsting
Paul Brauckmann
Raphael Weiss
Till Würdemann
Hendrik Booke
Wida Amini
Ludwig Maidowski
Benjamin Risse
Tim Hahn
Thilo von Groote
author_sort Christian Porschen
collection DOAJ
description <h4>Objective</h4>Acute kidney injury (AKI) is a frequent complication in critically ill patients, affecting up to 50% of patients in the intensive care units. The lack of standardized and open-source tools for applying the Kidney Disease Improving Global Outcomes (KDIGO) criteria to time series, requires researchers to implement classification algorithms of their own which is resource intensive and might impact study quality by introducing different interpretations of edge cases. This project introduces pyAKI, an open-source pipeline addressing this gap by providing a comprehensive solution for consistent KDIGO criteria implementation.<h4>Materials and methods</h4>The pyAKI pipeline was developed and validated using a subset of the Medical Information Mart for Intensive Care (MIMIC)-IV database, a commonly used database in critical care research. We constructed a standardized data model in order to ensure reproducibility. PyAKI implements the Kidney Disease: Improving Global Outcomes (KDIGO) guideline on AKI diagnosis. After implementation of the diagnostic algorithm, using both serum creatinine and urinary output data, pyAKI was tested on a subset of patients and diagnostic accuracy was compared in a comparative analysis against annotations by physicians.<h4>Results</h4>Validation against expert annotations demonstrated pyAKI's robust performance in implementing KDIGO criteria. Comparative analysis revealed its ability to surpass the quality of human labels with an accuracy of 1.0 in all categories.<h4>Discussion</h4>The pyAKI pipeline is the first open-source solution for implementing KDIGO criteria in time series data. It provides a standardized data model and a comprehensive solution for consistent AKI classification in research applications for clinicians and data scientists working with AKI data. The pipeline's high accuracy make it a valuable tool for clinical research and decision support systems.<h4>Conclusion</h4>This work introduces pyAKI as an open-source solution for implementing the KDIGO criteria for AKI diagnosis using time series data with high accuracy and performance.
format Article
id doaj-art-45fa07197f5b42eb8816466f31af692c
institution Kabale University
issn 1932-6203
language English
publishDate 2025-01-01
publisher Public Library of Science (PLoS)
record_format Article
series PLoS ONE
spelling doaj-art-45fa07197f5b42eb8816466f31af692c2025-01-08T05:31:44ZengPublic Library of Science (PLoS)PLoS ONE1932-62032025-01-01201e031532510.1371/journal.pone.0315325pyAKI-An open source solution to automated acute kidney injury classification.Christian PorschenJan ErnstingPaul BrauckmannRaphael WeissTill WürdemannHendrik BookeWida AminiLudwig MaidowskiBenjamin RisseTim HahnThilo von Groote<h4>Objective</h4>Acute kidney injury (AKI) is a frequent complication in critically ill patients, affecting up to 50% of patients in the intensive care units. The lack of standardized and open-source tools for applying the Kidney Disease Improving Global Outcomes (KDIGO) criteria to time series, requires researchers to implement classification algorithms of their own which is resource intensive and might impact study quality by introducing different interpretations of edge cases. This project introduces pyAKI, an open-source pipeline addressing this gap by providing a comprehensive solution for consistent KDIGO criteria implementation.<h4>Materials and methods</h4>The pyAKI pipeline was developed and validated using a subset of the Medical Information Mart for Intensive Care (MIMIC)-IV database, a commonly used database in critical care research. We constructed a standardized data model in order to ensure reproducibility. PyAKI implements the Kidney Disease: Improving Global Outcomes (KDIGO) guideline on AKI diagnosis. After implementation of the diagnostic algorithm, using both serum creatinine and urinary output data, pyAKI was tested on a subset of patients and diagnostic accuracy was compared in a comparative analysis against annotations by physicians.<h4>Results</h4>Validation against expert annotations demonstrated pyAKI's robust performance in implementing KDIGO criteria. Comparative analysis revealed its ability to surpass the quality of human labels with an accuracy of 1.0 in all categories.<h4>Discussion</h4>The pyAKI pipeline is the first open-source solution for implementing KDIGO criteria in time series data. It provides a standardized data model and a comprehensive solution for consistent AKI classification in research applications for clinicians and data scientists working with AKI data. The pipeline's high accuracy make it a valuable tool for clinical research and decision support systems.<h4>Conclusion</h4>This work introduces pyAKI as an open-source solution for implementing the KDIGO criteria for AKI diagnosis using time series data with high accuracy and performance.https://doi.org/10.1371/journal.pone.0315325
spellingShingle Christian Porschen
Jan Ernsting
Paul Brauckmann
Raphael Weiss
Till Würdemann
Hendrik Booke
Wida Amini
Ludwig Maidowski
Benjamin Risse
Tim Hahn
Thilo von Groote
pyAKI-An open source solution to automated acute kidney injury classification.
PLoS ONE
title pyAKI-An open source solution to automated acute kidney injury classification.
title_full pyAKI-An open source solution to automated acute kidney injury classification.
title_fullStr pyAKI-An open source solution to automated acute kidney injury classification.
title_full_unstemmed pyAKI-An open source solution to automated acute kidney injury classification.
title_short pyAKI-An open source solution to automated acute kidney injury classification.
title_sort pyaki an open source solution to automated acute kidney injury classification
url https://doi.org/10.1371/journal.pone.0315325
work_keys_str_mv AT christianporschen pyakianopensourcesolutiontoautomatedacutekidneyinjuryclassification
AT janernsting pyakianopensourcesolutiontoautomatedacutekidneyinjuryclassification
AT paulbrauckmann pyakianopensourcesolutiontoautomatedacutekidneyinjuryclassification
AT raphaelweiss pyakianopensourcesolutiontoautomatedacutekidneyinjuryclassification
AT tillwurdemann pyakianopensourcesolutiontoautomatedacutekidneyinjuryclassification
AT hendrikbooke pyakianopensourcesolutiontoautomatedacutekidneyinjuryclassification
AT widaamini pyakianopensourcesolutiontoautomatedacutekidneyinjuryclassification
AT ludwigmaidowski pyakianopensourcesolutiontoautomatedacutekidneyinjuryclassification
AT benjaminrisse pyakianopensourcesolutiontoautomatedacutekidneyinjuryclassification
AT timhahn pyakianopensourcesolutiontoautomatedacutekidneyinjuryclassification
AT thilovongroote pyakianopensourcesolutiontoautomatedacutekidneyinjuryclassification