You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Skyline: Improve code for finding Thermo method export DLLs (#3352)
Skyline: Improve code for finding Thermo method export DLLs
- Thermo reported this code as failing on an Ascend at Thermo
- This code was written after a full review of 7 machines in the MacCoss lab and the Ascend at Thermo to do a more complete job of finding the necessary DLLs
- More recent machines have added Thermo.TNG.MethodXMLInterface2.dll to support Adaptive RT so it needs to be copied if it is found
- Added a fairly thorough unit test for this more complicated new code to make sure it works as expected and stays working
- added tests of DLL overwrite based on DLL last modified dates
- improved support for cases seen in the MacCoss lab
- but also turn off DLL copying, since Thermo feels this should not be necessary and the variety of DLLs we are seeing is not their intention.
- easier to test DLL combinations when this code is turned off
- fixes to Thermo method export
- made it possible to have just "Thermo" as a method type where Skyline auto-detects the instrument form the registry
- fixed command-line --exp-method-instrument to work with "Thermo"
- expanded testing to include command-line
- improved error messages for failure to find Thermo installation
- added error message testing in the ExportMethodDlg
0 commit comments