eGFR {epocakir} | R Documentation |
GFR Estimation
Description
Using KDIGO 2012 Clinical Practice Guideline for the Evaluation and Management of Chronic Kidney Disease Volume 3 | Issue 1 | January 2013
Usage
eGFR(...)
## S3 method for class 'data.frame'
eGFR(
.data,
SCr = NULL,
SCysC = NULL,
Age = NULL,
height = NULL,
BUN = NULL,
male = NULL,
black = NULL,
pediatric = NULL,
...
)
## S3 method for class 'units'
eGFR(
SCr = NULL,
SCysC = NULL,
Age = NULL,
height = NULL,
BUN = NULL,
male = NULL,
black = NULL,
pediatric = NULL,
...
)
## S3 method for class 'numeric'
eGFR(
SCr = NULL,
SCysC = NULL,
Age = NULL,
height = NULL,
BUN = NULL,
male = NULL,
black = NULL,
pediatric = NULL,
...
)
Arguments
... |
Further optional arguments |
.data |
(data.frame) A data.frame, optional |
SCr |
Serum creatinine
column name, or vector of units or numeric if |
SCysC |
Serum Cystatin C
column name, or vector of units or numeric if |
Age |
Age of patient
column name, or vector of units or numeric if |
height |
Height of patient
column name, or vector of units or numeric if |
BUN |
Blood urea nitrogen
column name, or vector of units or numeric if |
male |
Male or not
column name, or vector of logical (TRUE/FALSE) if |
black |
Black race or not
column name, or vector of logical (TRUE/FALSE) if |
pediatric |
(logical) Pediatric or not
column name, or vector of logical (TRUE/FALSE) if |
Details
Automatic selection of equation to estimation the Glomerular Filtration Rate (eGFR), based on input data
eGFR_adult_SCr()
: 2009 CKD-EPI creatinine equationeGFR_adult_SCysC()
: 2012 CKD-EPI cystatin C equationeGFR_adult_SCr_SCysC()
: 2012 CKD-EPI creatinine-cystatin C equationeGFR_child_SCr()
: Pediatric creatinine-based equationeGFR_child_SCr_BUN()
: Pediatric creatinine-BUN equationeGFR_child_SCysC()
: Pediatric cystatin C-based equation
See https://kdigo.org/guidelines/ckd-evaluation-and-management/ for more details
Value
(units) Estimated glomerular filtration rate (eGFR) of the same type provided (numeric or units in ml/min/1.73m2)
Examples
eGFR(eGFR_pt_data,
SCr = "SCr_", SCysC = "SCysC_",
Age = "Age_", height = "height_", BUN = "BUN_",
male = "male_", black = "black_", pediatric = "pediatric_"
)
eGFR_pt_data %>%
dplyr::mutate(eGFR = eGFR(
SCr = SCr_, SCysC = SCysC_,
Age = Age_, height = height_, BUN = BUN_,
male = male_, black = black_, pediatric = pediatric_
))