pkpd.pkpd_units module¶
- class pkpd.pkpd_units.PKPDUnit(unitString='')[source]¶
Bases:
object
- UNIT_CONC_g_L = 10¶
- UNIT_CONC_g_mL = 14¶
- UNIT_CONC_g_uL = 15¶
- UNIT_CONC_mg_L = 11¶
- UNIT_CONC_mmol_L = 17¶
- UNIT_CONC_mmol_mL = 20¶
- UNIT_CONC_ng_L = 13¶
- UNIT_CONC_nmol_L = 19¶
- UNIT_CONC_nmol_mL = 22¶
- UNIT_CONC_ug_L = 12¶
- UNIT_CONC_ug_mL = 16¶
- UNIT_CONC_umol_L = 18¶
- UNIT_CONC_umol_mL = 21¶
- UNIT_INVTIME2_MIN2 = 400¶
- UNIT_INVTIME_H = 4¶
- UNIT_INVTIME_MIN = 5¶
- UNIT_INVTIME_SEC = 6¶
- UNIT_NONE = 99999¶
- UNIT_PERCENTAGE = 410¶
- UNIT_TIME2CONC_H2_g_L = 250¶
- UNIT_TIME2CONC_H2_g_mL = 254¶
- UNIT_TIME2CONC_H2_g_uL = 255¶
- UNIT_TIME2CONC_H2_mg_L = 251¶
- UNIT_TIME2CONC_H2_mmol_L = 257¶
- UNIT_TIME2CONC_H2_ng_L = 253¶
- UNIT_TIME2CONC_H2_nmol_L = 259¶
- UNIT_TIME2CONC_H2_ug_L = 252¶
- UNIT_TIME2CONC_H2_ug_mL = 256¶
- UNIT_TIME2CONC_H2_umol_L = 258¶
- UNIT_TIME2CONC_MIN2_g_L = 270¶
- UNIT_TIME2CONC_MIN2_g_mL = 274¶
- UNIT_TIME2CONC_MIN2_g_uL = 275¶
- UNIT_TIME2CONC_MIN2_mg_L = 271¶
- UNIT_TIME2CONC_MIN2_mmol_L = 277¶
- UNIT_TIME2CONC_MIN2_ng_L = 273¶
- UNIT_TIME2CONC_MIN2_nmol_L = 279¶
- UNIT_TIME2CONC_MIN2_ug_L = 272¶
- UNIT_TIME2CONC_MIN2_ug_mL = 276¶
- UNIT_TIME2CONC_MIN2_umol_L = 278¶
- UNIT_TIMECONC_H_g_L = 200¶
- UNIT_TIMECONC_H_g_mL = 204¶
- UNIT_TIMECONC_H_g_uL = 205¶
- UNIT_TIMECONC_H_mg_L = 201¶
- UNIT_TIMECONC_H_mmol_L = 207¶
- UNIT_TIMECONC_H_ng_L = 203¶
- UNIT_TIMECONC_H_nmol_L = 209¶
- UNIT_TIMECONC_H_ug_L = 202¶
- UNIT_TIMECONC_H_ug_mL = 206¶
- UNIT_TIMECONC_H_umol_L = 208¶
- UNIT_TIMECONC_MIN_g_L = 220¶
- UNIT_TIMECONC_MIN_g_mL = 224¶
- UNIT_TIMECONC_MIN_g_uL = 225¶
- UNIT_TIMECONC_MIN_mg_L = 221¶
- UNIT_TIMECONC_MIN_mmol_L = 227¶
- UNIT_TIMECONC_MIN_ng_L = 223¶
- UNIT_TIMECONC_MIN_nmol_L = 229¶
- UNIT_TIMECONC_MIN_ug_L = 222¶
- UNIT_TIMECONC_MIN_ug_mL = 226¶
- UNIT_TIMECONC_MIN_umol_L = 228¶
- UNIT_TIME_H = 1¶
- UNIT_TIME_MIN = 2¶
- UNIT_TIME_SEC = 3¶
- UNIT_VOLUMEINVTIME_L_H = 300¶
- UNIT_VOLUMEINVTIME_L_MIN = 304¶
- UNIT_VOLUMEINVTIME_L_SEC = 308¶
- UNIT_VOLUMEINVTIME_mL_H = 301¶
- UNIT_VOLUMEINVTIME_mL_MIN = 305¶
- UNIT_VOLUMEINVTIME_mL_SEC = 309¶
- UNIT_VOLUMEINVTIME_nL_H = 303¶
- UNIT_VOLUMEINVTIME_nL_MIN = 307¶
- UNIT_VOLUMEINVTIME_nL_SEC = 311¶
- UNIT_VOLUMEINVTIME_uL_H = 302¶
- UNIT_VOLUMEINVTIME_uL_MIN = 306¶
- UNIT_VOLUMEINVTIME_uL_SEC = 310¶
- UNIT_VOLUMEINVWEIGHT_L_g = 313¶
- UNIT_VOLUMEINVWEIGHT_L_kg = 312¶
- UNIT_VOLUME_L = 30¶
- UNIT_VOLUME_mL = 31¶
- UNIT_VOLUME_nL = 33¶
- UNIT_VOLUME_uL = 32¶
- UNIT_WEIGHTINVTIME_g_H = 351¶
- UNIT_WEIGHTINVTIME_g_MIN = 356¶
- UNIT_WEIGHTINVTIME_g_SEC = 361¶
- UNIT_WEIGHTINVTIME_kg_H = 350¶
- UNIT_WEIGHTINVTIME_kg_MIN = 355¶
- UNIT_WEIGHTINVTIME_kg_SEC = 360¶
- UNIT_WEIGHTINVTIME_mg_H = 352¶
- UNIT_WEIGHTINVTIME_mg_MIN = 357¶
- UNIT_WEIGHTINVTIME_mg_SEC = 362¶
- UNIT_WEIGHTINVTIME_mmol_H = 365¶
- UNIT_WEIGHTINVTIME_mmol_MIN = 368¶
- UNIT_WEIGHTINVTIME_mmol_SEC = 371¶
- UNIT_WEIGHTINVTIME_ng_H = 354¶
- UNIT_WEIGHTINVTIME_ng_MIN = 359¶
- UNIT_WEIGHTINVTIME_ng_SEC = 364¶
- UNIT_WEIGHTINVTIME_nmol_H = 367¶
- UNIT_WEIGHTINVTIME_nmol_MIN = 370¶
- UNIT_WEIGHTINVTIME_nmol_SEC = 373¶
- UNIT_WEIGHTINVTIME_ug_H = 353¶
- UNIT_WEIGHTINVTIME_ug_MIN = 358¶
- UNIT_WEIGHTINVTIME_ug_SEC = 363¶
- UNIT_WEIGHTINVTIME_umol_H = 366¶
- UNIT_WEIGHTINVTIME_umol_MIN = 369¶
- UNIT_WEIGHTINVTIME_umol_SEC = 372¶
- UNIT_WEIGHT_g = 101¶
- UNIT_WEIGHT_kg = 100¶
- UNIT_WEIGHT_mg = 102¶
- UNIT_WEIGHT_mmol = 105¶
- UNIT_WEIGHT_ng = 104¶
- UNIT_WEIGHT_nmol = 107¶
- UNIT_WEIGHT_ug = 103¶
- UNIT_WEIGHT_umol = 106¶
- classmethod codeToString(unitCode)[source]¶
Return the unit string from a given code. If code is not recognized, return the empty string.
- classmethod stringToCode(unitString)[source]¶
Return the numeric code from a given string. If wrong string value, returns None.
- unitDictionary = {1: 'h', 2: 'min', 3: 's', 4: '1/h', 5: '1/min', 6: '1/s', 10: 'g/L', 11: 'mg/L', 12: 'ug/L', 13: 'ng/L', 14: 'g/mL', 15: 'g/uL', 16: 'ug/mL', 17: 'mmol/L', 18: 'umol/L', 19: 'nmol/L', 20: 'mmol/mL', 21: 'umol/mL', 22: 'nmol/mL', 30: 'L', 31: 'mL', 32: 'uL', 33: 'nL', 100: 'kg', 101: 'g', 102: 'mg', 103: 'ug', 104: 'ng', 105: 'mmol', 106: 'umol', 107: 'nmol', 200: 'g*h/L', 201: 'mg*h/L', 202: 'ug*h/L', 203: 'ng*h/L', 204: 'g*h/mL', 205: 'g*h/uL', 206: 'ug*h/mL', 207: 'mmol*h/L', 208: 'umol*h/L', 209: 'nmol*h/L', 220: 'g*min/L', 221: 'mg*min/L', 222: 'ug*min/L', 223: 'ng*min/L', 224: 'g*min/mL', 225: 'g*min/uL', 226: 'ug*min/mL', 227: 'mmol*min/L', 228: 'umol*min/L', 229: 'nmol*min/L', 250: 'g*h^2/L', 251: 'mg*h^2/L', 252: 'ug*h^2/L', 253: 'ng*h^2/L', 254: 'g*h^2/mL', 255: 'g*h^2/uL', 256: 'ug*h^2/mL', 257: 'mmol*h^2/L', 258: 'umol*h^2/L', 259: 'nmol*h^2/L', 270: 'g*min^2/L', 271: 'mg*min^2/L', 272: 'ug*min^2/L', 273: 'ng*min^2/L', 274: 'g*min^2/mL', 275: 'g*min^2/uL', 276: 'ug*min^2/mL', 277: 'mmol*min^2/L', 278: 'umol*min^2/L', 279: 'nmol*min^2/L', 300: 'L/h', 301: 'mL/h', 302: 'uL/h', 303: 'nL/h', 304: 'L/min', 305: 'mL/min', 306: 'uL/min', 307: 'nL/min', 308: 'L/s', 309: 'mL/s', 310: 'uL/s', 311: 'nL/s', 312: 'L/kg', 313: 'L/g', 350: 'kg/h', 351: 'g/h', 352: 'mg/h', 353: 'ug/h', 354: 'ng/h', 355: 'kg/min', 356: 'g/min', 357: 'mg/min', 358: 'ug/min', 359: 'ng/min', 360: 'kg/s', 361: 'g/s', 362: 'mg/s', 363: 'ug/s', 364: 'ng/s', 365: 'mmol/h', 366: 'umol/h', 367: 'nmol/h', 368: 'mmol/min', 369: 'umol/min', 370: 'nmol/min', 371: 'mmol/s', 372: 'umol/s', 373: 'nmol/s', 400: '1/min^2', 99999: 'none'}¶