opendose_poppk.DrugDatabase
- class opendose_poppk.DrugDatabase(csv_path: str)
Load and provide pharmacological parameters from a CSV file.
Expected CSV columns
Drug, F, ka_h, ke_h, Vd_L, EC50_ugmL, n_hill, dose_mg, notes
Example
>>> db = DrugDatabase("datasets/drugs_parameters.csv") >>> info = db.get_drug("Paracetamol") >>> pk = PKModel(**info.pk_kwargs)
- __init__(csv_path: str)
Methods
__init__(csv_path)dataframe()Return a copy of the drugs dataframe.
get_drug(name)Get drug parameters by name.
list_drugs()Return list of available drugs.