I have not worked with DryLab, but knowing the creators, I have strong doubts that it just interpolates along straight lines. RP is a log/linear relationship, and the relationship of retention with temperature is a 1/T relationship. I do not know what Drylab does with pH, maybe Tom can comment on this.
Mea culpa for not following this thread closely enough (I really wanted to listen more than talk, and then I've been traveling most of the past month).
DryLab is now officially part of Molnar Institut.
The fitting functions vary with the type of variable:
- isocratic reversed phase is log(k') = log(k0) - S Φ
- optional fit to quadratic of log of Φ (for systems with lots of non-linearity)
- gradient reversed phase is "linear gradient model"
- temperature should be log(k') is function of 1/T (in deg K), but log(k') as linear function of T (in deg C) is close enough.
- pH was (in earlier versions), log(k;) as a linear function of the % dissociation; in current versions, it's simply a cubic spline (less elegant, but more robust!).
- ionic strength, buffer, additives, etc. is log(k') as a linear function of log (ionic strength).
- All the isocratic modes will allow additional data points (and usually revert to some form of cubic spline fit)
- the "two-variable" modes are linear combinations of the above (temperature/gradient time is the most widely used).
- there is a neat "custom" capability which lets users define their own models with linear, log, quadratic, cubic spline fits in various combinations.
I can't speak directly to the other modeling programs (ChromSword or ACS Chromatography Simulator), but I think they use pretty much the same algorithms; Lloyd Snyder has always been open about publishing.
The biggest obstacle with any of these programs has always been "peak matching": you have to match up the corresponding peaks in the various calibration runs. At PittCon, Molar showed me his "Peak Match" program which helps a lot with that. The user interface is daunting (4 chromatograms and an array of buttons), but it's a lot more effective than "seat of the pants".
As to usability by "less-experienced" chromatographers: absent the peak-matching issue, it's actually pretty good. If nothing else, it forces a systematic approach to method development; the user has to decide what variables to address and then explore their effects rather than rely on intuition or whatever worked last week. When we bought the LC Resources training business back from Rheodyne at the beginning of 2004, we specifically retained the rights to use the DryLab software in our training courses; there really is no substitute for having to immediately apply the contents of a lecture!