Closed hechth closed 2 years ago
Investigating the formula here, it becomes evident that this is not a bug but the actual way of computing it. It can be fixed by replacing the factor of 100 with the difference between the higher and lower RI. @ElliottJP is this something we want to keep (like just throw an error if an alkane list is non-complete) or change to make it a proper piecewise linear interpolation?
Given an alkane list which skips certain alkanes, the computation doesn't interpolate between the two but between the missing "one higher" alkane and then jumps to the next one.
-> RT of 10.245 yields an RI of 1299, so going towards the missing 13th carbon instead of moving towards the 1400 RI value.