A method for determining at least one minimum inhibitory concentration value for a sample contained in a sample container, said sample container including a plurality of sample wells, each containing a portion of said sample and a respective material adapted to affect growth of said sample and a growth indicator material, the method comprising: taking a respective set of readings of each respective sample well at each of a plurality of intervals of time to provide a respective set of values for each respective sample well at each of said intervals wherein, in each of the respective sets of values, one of the values represents a redox state of the sample well based on the reduction of the growth indicator material causing a change of color and the other value represents a turbidity value of the sample well, wherein said readings taking step detects light intensity at a plurality of wavelengths from each of said sample wells at each of said intervals to provide said respective sets of values for each respective sample well at each of said intervals; characterized in that it further comprises: for each of said sample wells, providing time series data for the redox and turbidity values; smoothing said time series data for both redox and turbidity values with a local regression algorithm obtaining interpolated data to calculate metrics that describe the growth in the well; utilizing the metrics to derive a series of variables that are further used in a generalized additive model using a sum of polynomial functions of each variable to provide a respective well characteristic value for each of said sample wells; grouping said sample well characteristic values into a plurality of groups representative of respective groups of said sample wells; and comparing said sample well characteristic values to each other in each of said respective groups to determine a respective MIC value for each of said groups of sample wells. taking a respective set of readings of each respective sample well at each of a plurality of intervals of time to provide a respective set of values for each respective sample well at each of said intervals wherein, in each of the respective sets of values, one of the values represents a redox state of the sample well based on the reduction of the growth indicator material causing a change of color and the other value represents a turbidity value of the sample well, wherein said readings taking step detects light intensity at a plurality of wavelengths from each of said sample wells at each of said intervals to provide said respective sets of values for each respective sample well at each of said intervals; characterized in that it further comprises: for each of said sample wells, providing time series data for the redox and turbidity values; smoothing said time series data for both redox and turbidity values with a local regression algorithm obtaining interpolated data to calculate metrics that describe the growth in the well; utilizing the metrics to derive a series of variables that are further used in a generalized additive model using a sum of polynomial functions of each variable to provide a respective well characteristic value for each of said sample wells; grouping said sample well characteristic values into a plurality of groups representative of respective groups of said sample wells; and comparing said sample well characteristic values to each other in each of said respective groups to determine a respective MIC value for each of said groups of sample wells. for each of said sample wells, providing time series data for the redox and turbidity values; smoothing said time series data for both redox and turbidity values with a local regression algorithm obtaining interpolated data to calculate metrics that describe the growth in the well; utilizing the metrics to derive a series of variables that are further used in a generalized additive model using a sum of polynomial functions of each variable to provide a respective well characteristic value for each of said sample wells; grouping said sample well characteristic values into a plurality of groups representative of respective groups of said sample wells; and comparing said sample well characteristic values to each other in each of said respective groups to determine a respective MIC value for each of said groups of sample wells.