CI-710s formulas used to calculate reflectance, transmittance and absorbance
REFLECTANCE CALCULATION
ReflectanceNumerator =(Values[i]/CurrentIntegrationTime)-(ReflectanceDarknessLampOFFCalibrationValues[i]/CurrentIntegrationTime)-((ReflectanceDarknessCalibrationValues[i]-ReflectanceDarknessLampOFFCalibrationValues[i])/CalibratedIntegrationTimeR); ReflectanceDenominator =((ReflectanceLightCalibrationValues[i]-ReflectanceDarknessLampOFFCalibrationValues[i])-(ReflectanceDarknessCalibrationValues[i]-ReflectanceDarknessLampOFFCalibrationValues[i]))/CalibratedIntegrationTimeR; Reflectance CalculatedValues[i]=( ReflectanceNumerator / ReflectanceDenominator )*100; TRANSMITTANCE CALCULATION Transmittance Calculated Value[i] = ((RawValues[i] - DarkSpectra) / CurrentIntegrationTime) / ((TransmittanceLightCalibrationValues[i] - DarkSpectra) /CalibratedIntegrationTimeT) * 100; ABSORBANCE CALCULATION (2 - Math.Log10(((Math.Max(.05d, transmittance))) + ((Math.Max(.05d, reflectance))))); Simplified: (2 – log10(transmittance + reflectance) BOXCAR SMOOTHING Smoothing =1 x[i] = ( x[i-1] + x [i]+ x[i+1])/3 Smoothing =2 x[i] = ( x[i-2] + x[i-1] + x [i]+ x[i+1] + x[i+2])/5