GPT and diabetes mellitus: Model 3 adjustments were based on variables selected via SVM-RFE, XGBoost, and Boruta algorithms (Fig 4 and S1 Table), including: age, creatinine, high blood pressure, blood urea nitrogen, total cholesterol, LDL-cholesterol, glycohemoglobin, diabetes, waist circumference, insulin, systolic blood pression, fasting blood glucose, HDL-cholesterol, uric acid, taking insulin now, ALT, diastolic blood pression, albumin, potassium, triglyceride.