Biosensor measurement of transdermal alcohol oncentration in perspiration exhibits significant variance from subject to subject and device to device. Short duration data collected in a controlled clinical setting is used to calibrate a forward model for ethanol transport from the blood to the sensor. The calibrated model is then used to invert transdermal signals collected in the field (short or long duration) to obtain an estimate for breath measured blood alcohol concentration. A distributed parameter model for the forward transport of ethanol from the blood through the skin and its processing by the sensor is developed. Model calibration is formulated as a nonlinear least squares fit to data. The fit model is then used as part of a spline based scheme in the form of a regularized, non-negatively constrained linear deconvolution. Fully discrete, steepest descent based schemes for solving the resulting optimization problems are developed. The adjoint method is used to accurately and efficiently compute requisite gradients. Efficacy is demonstrated on subject field data.