Cannot read Bruker .d with MS1 only data

support
Cannot read Bruker .d with MS1 only data ho-tak lau  2023-12-11 10:34
 

Hello Skyline team,

I have some .d files containing .tsf that I want to analyze using Skyline. These are MS1 only files. I am using Skyline-daily (64-bit) 23.1.1.335 (6a818db84). And as soon as I import the data, Skyline will close.

I can share a file if that helps.

Thanks
Ho-Tak

 
 
Nick Shulman responded:  2023-12-11 10:52
Yes, please send us the file.
You can zip up the entire .d folder, and upload that .zip file here:
https://skyline.ms/files.url
-- Nick
 
ho-tak lau responded:  2023-12-11 11:41
Hi Nick,
I have uploaded a zip with the .d and my skyline files. It is 20231211_Ho-Tak_PRTC_MS1only.zip.
Ho-Tak
 
Nick Shulman responded:  2023-12-11 14:30
Thank you for sending that data file.
Skyline is choking while trying to read the total ion current (TIC) chromatogram.
The TIC chromatogram has more points in it than the total number of spectra, which causes Skyline to crash when Skyline tries to figure out which of the TIC points came from MS1 or MS2 spectra.

You can work around this bug by using ProteoWizard MSConvert.exe to convert your .d folder to .mzML.
You will need to invoke MSConvert from the command-line, because you need to tell MSConvert to not try to read the chromatograms.

The command-line that I used was:
msconvert.exe --chromatogramFilter "index 100" 20231208_PepMix_300nL_09_1_1_4358.d

The '--chromatogramFilter "index 100"' is the thing that tells MSConvert not to read any chromatograms (specifically, it says to only read the 100th chromatogram, but, because there is no 100th chromatogram, it causes it to skip all of the chromatograms).

Thank you for reporting this bug. I will ask some of my coworkers and see if anyone can fix this bug.
-- Nick
 
Matt Chambers responded:  2023-12-13 08:19
Thanks for the report, this bug should be fixed in the next Skyline-daily.