Understanding and predicting ciprofloxacin minimum inhibitory concentration in Escherichia coli with machine learning