AKIFlagger
Introduction
Acute Kidney Injury (AKI) is a sudden onset of kidney failure and damage marked by an increase in the serum creatinine levels (amongst other biomarkers) of the patient. Kidney Disease Improving Global Outcomes (KDIGO) has a set of guidelines and standard definitions of AKI:
-
Stage 1: 50% increase in creatinine in < 7 days or 0.3 increase in creatinine in < 48 hours
-
Stage 2: 100% increase in (or doubling of) creatinine in < 48 hours
-
Stage 3: 200% increase in (or tripling of) creatinine in < 48 hours
This package contains a flagger to determine if a patient has developed AKI based on longitudinal data of serum creatinine measurements. More information about the specific data input format can be found in the documentation under the Getting Started section.
Installation
You can install the flagger with pip. Simply type the following into command line and the
package should install properly.
pip install akiFlagger
To ensure that it is working properly, you can open a Python session and test it with.
import akiFlagger
print(akiFlagger.__version__)
>> '1.0.0'
Alternatively, you can download the source and wheel files to build manually from https://pypi.org/project/akiFlagger/.
Getting started
There is a walk-through notebook available on Github to introduce the necessary components and parameters of the flagger. The notebook can be accessed via Google Colab notebooks. The notebook has also been adapted in the documentation.
Change Log
Version 0.1.x - Function-based implementation of flagger.
Version 0.2.x - Switched to class-based implementation (OOP approach).
Version 0.3.x - Switched to single-column output for AKI column.
Version 0.4.x - Removed encounter and admission as optional columns.
Release files for akiFlagger 1.0.10
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| akiFlagger-1.0.10.tar.gz | 10.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| akiFlagger-1.0.10-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 20.3 kB
Release files / akiFlagger-1.0.10.tar.gz
| Download URL | akiFlagger-1.0.10.tar.gz |
|---|---|
| Size | 10.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
feb2fe7dce4aafb15d1d69e1a3b6f2a23e94a53f8619f93be4ade4a154fd5156
|
|
BLAKE2b-256 checksum How to use checksums |
f114151dd6fe2bc6823157d3151fdbbc09b6745f424c5214bb34f7dced58a317
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.7.6
|
Release files / akiFlagger-1.0.10-py3-none-any.whl
| Download URL | akiFlagger-1.0.10-py3-none-any.whl |
|---|---|
| Size | 10.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
db648a00894489410ed5104d7144088d2b1ee97d9a6523a2a5dcd693715923b5
|
|
BLAKE2b-256 checksum How to use checksums |
62256e904faa65541a8080d00c360206fcfe8d204ad58cb25f9a014d68de1b81
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.7.6
|