There is provided a method for dosing a drug to a patient, including (a) administering the drug to the patient according to a titration dosing schedule, where the titration dosing schedule is determined from a database storing data containing observations of previous patient responses to the drug, and the titration dosing schedule is associated with a subcohort of a cohort of patients, where a subcohort classification is based on one or more factors associated with variability of the drug; (b) monitoring the patient during the administering (a) to determine when a desired clinical endpoint is reached; (c) administering the drug to the patient according to a maintenance dosing schedule, where the maintenance dosing schedule is based on an estimate of drug level, where the estimate is based on (i) when the desired clinical endpoint is reached, and (ii) a pharmacokinetic model for the subcohort; and (d) updating the database to incorporate data from the monitoring (b) of the patient.