support

Welcome to the Skyline support forum. If you have a question about using Skyline, or if you encounter a problem, you can post your questions here.

It is likely that your question has already been asked and answered.  Please use the search box (magnifying glass) in the upper right corner of this screen before posting a new question.

Support is provided by the creators of the software, as time allows, though we hope others will share their experience as the user community is now quite large.

If your question is about an External Tool, please contact that tool's developers directly. Contact information can usually be found on Skyline's Tools | Tool Store... menu.  

In order to post to the forum, you'll need to sign-in or if you don't yet have an account sign up. Forgot your password? You can reset it using the "(forgot password)" link on the sign-in page.

You can also follow the Skyline support board through email updates after you sign up.

When you post a question, please include the following information:

  • A detailed description of your problem or question, including instructions for re-creating any problem that you are encountering. Screenshots are often helpful.
  • Your operating system, and the version of the software that you are using.
  • Any other information that may help us to answer your question, including whether you are working with proteomics or small molecule data.

If you are including text output from a tool, please attach files to your message, rather than pasting in long text.

If you are including a Skyline document, please use Skyline's File | Share menu item (choose "Complete" if asked), which prepares a single zip file with your document and all the needed supporting files in it. Then upload that .sky.zip file to the Uploads page. If the actual raw data files are needed to illustrate a problem, those will need to be zipped up and uploaded separately.
[File Upload]

[Terms of Use] [Privacy Statement]

Showing: limited to 100 requests
Incorrect quantification of low-intensity MRM peaks close to background noise
(1 response) ioanna kyritsi 2026-01-20 01:00

When a peak has very low intensity (close to background noise), I observe incorrect quantification in Skyline, but only for compounds present at very low concentrations. In these cases, the QC samples fall outside the acceptable range. However, when I process the same MRM dataset using another LC-MS software, the QC values are within the expected range.

What could be causing this discrepancy in Skyline (background subtraction, noise threshold?), and which settings or processing steps should I check to improve quantification of low-intensity peaks?

view request
transitions/GB RAM?
(4 responses) warham 2026-01-19 11:08

do we have a rule of thumb for how many transitions per GB of RAM, given mass resolution, run length, etc that skyline can integrate without having to write to disk?

view request
Ratio to Heavy is not providing values on the calibration curve
(1 response) marharyta vasnietsova 2026-01-19 01:32

Hi Team, I have been dealing with an issue where I have set the sample names to Standards, Unknowns etc, given the light concentrations for the calibration curve samples that are marked as Standards, provided the Internal Standard concentration but the calibration curve (attached) has no values.

Not all Standards samples appear on the calibration curve and still it does not provide values, I assume that the ones on it have the peaks.

Could you please help me solve this issue? Thanks in advance!

 glutamicacidemptycalibrationcurve.emf  glutamic acid skyline tree.png 
view request
Skyline doesn't import data after DIA-NN ChromCacheBuildException
(3 responses) shubham 2026-01-16 12:41

I ran DIA-NN on 10 files. DIA-NN version is the latest 2.3
After that instructions said that click on Skyline and it should visualize the chromatograms, but i see this error:
[2026/01/16 04:39:47] Error: Failed importing the results file E:\Shubham\diaData\20250605_Stanford-Snyder_070_DIA_Slot2-5_1_4248.d.
[2026/01/16 04:39:47] Message: pwiz.Skyline.Model.Results.ChromCacheBuildException: Failed importing results file 'E:\Shubham\diaData\20250605_Stanford-Snyder_070_DIA_Slot2-5_1_4248.d'.
The calculator fPop0059_1 requires at least 8 of its 10 standard peptides. The following 10 peptides are missing:

ADHASSY
AGGGRIDKPILK
AKPKAAKPKKAAA
DSTGHVG
EIEKFDKS
GSGGGGGGHGSY
LPPYVSNM
LSSNVTVSVTS
SAKKKNKKGKTISL
VHINAGPEI ---> pwiz.Skyline.Model.Irt.IncompleteStandardException: The calculator fPop0059_1 requires at least 8 of its 10 standard peptides. The following 10 peptides are missing:

It is for some reason trying to look at the previous project. I wonder how to fix it?
I am attacjing the command line output that is printed when I click on Skyline button on DIA-NN.

 Skyline failure.txt 
view request
is there a tutorial for TurnoverR
(1 response) clarkjnelson67 2026-01-16 19:11

Hi

I've been digging around a bit, and can't find a nice tutorial for TurnoverR like for several of the other Skyline functionalities. Is there one? I glanced at the one with the TurnoverR article (Supp file) and found it inadequate. Any info would be appreciated.

Regards,
Clark

view request
AutoQC config file location
(2 responses) phains 2026-01-13 19:59

Hi all,
I know you can export the AutoQC configs manually, but I'd like to automate the backup process. I'm hoping I can just grab a "AutoQC config file" with all of the necessary info. So far, my efforts at locating such a file have proven fruitless. Can someone let me know where it's located? Any other ideas are welcome.

thanks,
Peter

view request
Truncated peaks
(9 responses) hadi pourhadi 2026-01-12 09:08

Hi

I ran some proteomic samples with PRM method to identify pyr-apelin-13 protein in them.
Then I ran them on skyline, some of them providing me truncated peaks but in some others are pretty good peaks,

I used same method for running them in the eclipse.

What could be the reason and how I can fix it?

Best,
Hadi

view request
How to use "Protein priority file" from PRM conductor?
(1 response) Zimeng 2026-01-14 02:54

I tried to attached my prior proteins to the "Protein priority file" space, but I don't know if PRM conductor get the list or not.

view request
Why my Skyline stopped working?
(5 responses) zhaoty 2025-12-17 18:20

I am using Skyline for proteomics analysis and am encountering an issue with a previously created document.When I attempted to reopen a Skyline document that I created approximately two months ago, the file failed to open. I then tried to recreate a new Skyline document by repeating the same workflow; however, I encountered an error during the peptide results import step.To minimize compatibility issues, I do not update Skyline frequently. I am currently using Skyline version 22.2.0.351 on Windows 11 Pro.I would like to ask whether there are any troubleshooting steps or alternative solutions to resolve this issue without reinstalling or upgrading to a newer version of Skyline.

 Peptide import.png 
view request
Problem extracting pressure information in Panorama for SST
(3 responses) David P 2024-06-28 07:58

Hi All,

I have posted the below message on the Panorama support page, but Josh has got back to me and suggested posting to Skyline support instead, with an example of a raw data file, as he thinks its an issue with importing the pressure trace in Skyline.

As an extra piece of information, the data is acquired from an Acquity UPLC (sample manager, solvent manager and column manager) attached to a Xevo ToF instrument. Acquisition computer was running Windows 7, with Masslynx 4.1.

Thanks,
David

Original post to Panorama support:
Hi all,
I am new to Skyline / Panorama (it was recommended by a collaborator), but ultimately the goal is to use it for monitoring system suitability data on a variety of instruments, mainly Waters QToF instruments, but eventually our triple quad, and maybe UV instruments too if it is possible to get that to work, but it is not high priority at the moment.
So far I have just been using our Xevo ToF instrument to acquire some test SST data (we work with small molecules), and have used Skyline (in molecules configuration) on the instrument computer to get a quick overview of the data, and then Panorama to have a more detailed look once the data is backed up to a server and can be accessed online. In both cases I have been using AutoQC to import the data, to make it as automated as possible.
I have to say I have been quite impressed with what I have seen so far, and think this could be a really useful solution for us to take our SST use to another level, and make it more proactive rather than being used for troubleshooting when things look wrong....
However, I was really hoping that I would be able to also use the column backpressure as one of my SST criteria, and it seems that I should be able to do that from what I have read. Unfortunately, when I follow the instructions how to add a new or custom QC parameter, Panorama says that there are no traces found. If I look in Masslynx I can clearly see the pressure traces, so the UPLC SST method is correctly recording the pressure (and some other parameters) as I asked it to, but this doesn't seem be getting into the Skyline or Panorama files....
Is there some trick or setting somewhere that I am missing so that the pressure traces are also loaded? Or is there a known problem with importing this data from a Waters .raw file?
Any suggestions would be gratefully received... I feel I am probably doing something wrong, but I have no idea what it is....!
Thanks,
David

 Example SST NEG with pressure traces.zip 
view request
MS data not supported
(1 response) 196310 2026-01-12 16:51

Dear SkyLine Team,
I am trying to upload my Thermo data (From an exploris 480) as .RAW on skyline for peptide search (DDA), but they cannot load (it says it's not a valid imput file). I have also tried to convert them into a mgf and mzML but it gives me the same error. I can open those files on FreeStyle and Proteome Disc, so I do not think they are corrupted or invalid.

How can i proceed now?

Thank you for your help,

Lorenzo Tagliazucchi from University of Parma, Italy

 Immagine 2026-01-13 015057.png 
view request
Post-analysis internal calibration timsTOF data not loaded correctly in Skyline
(4 responses) a l hipgrave ederveen 2025-12-17 05:29

Dear support team,

I am attempting to load post-analysis internally calibrated Bruker timsTOF .d data files into Skyline and am encountering an issue with the representation of calibrated data.

For the same acquisition, I have two differently processed datafiles:
ZTB11_Boltje-O-glycan-S1-2uL_GA2_1_1564_uncalibrated.d (no post-analysis calibrated)
ZTB11_Boltje-O-glycan-S1-2uL_GA2_1_1564_calibrated.d (post-analysis internal calibration applied in Bruker DataAnalysis)

In DataAnalysis, the calibrated file shows the expected improvement in mass accuracy, with peaks calibrated to approximately 2 ppm compared to ~23 ppm in the uncalibrated data (example shown for m/z 675.2466 in DataAnalysis_cali_vs_uncali.png). However, when loading both the calibrated .d file into Skyline, the calibrated file does not reflect the post-analysis mass calibration. The observed m/z values in Skyline appear identical to those from the uncalibrated data, suggesting that the post-analysis calibration is not being recognized. I have included the Skyline document and associated files Calibrated_vs_uncalibrated_file_2025-12-16_14-42-39.sky.zip for reference. This leads me to suspect that Skyline is accessing the original acquisition data rather than the post-processed calibrated data.

Is post-analysis internal calibration applied in Bruker DataAnalysis supported when importing timsTOF .d files into Skyline? What are the steps required to ensure the calibrated data are correctly loaded?

Thank you for your help.
Agnes

accidently posted this message orginally to PanoramaWeb, Brendan replied with the following message
2025-12-17 05:14:55
Hi Agnes,
Please post this to the Skyline support board:

https://skyline.ms/support.url

That reaches the Skyline team more directly and you will get your best response there. They will still be able to access your data on Panorama.

I understand your issue. Slides 22-27 of Skyline Tutorial Webinar 15 describe a case where I got a Bruker dataset without post-analysis calibration and eventually worked that out and managed to get the same dataset calibrated. That worked for me back then (2016), but it wasn't even timsTOF data. So, something may have changed more recently.

Unfortunately, the most obvious developer to look into this is on vacation until December 29. I hope one of us can still look into this, but it can certainly get attention within 2 weeks.

Thanks for taking the time to report your issue.

--Brendan

 DataAnalysis_cali_vs_uncali.png 
view request
Hardklor/bullseye parameters
(2 responses) rj8 2025-12-31 11:08

In Skyline's feature detection, using the wizard, there seems to be access to only 3 or 4 parameters for Hardklor and Bullseye. Is there a way to change any of the defaults?

view request
Immunopeptidomics analysis on Skyline with DDA Bruker data after MHCquant2
(31 responses) rohit 3977 2025-12-01 12:29
Respected Sir,

I was wondering if skyline supports file outputs from MHCquant2? I wanted to run MS1 analysis on the DDA data that I have, but I keep facing an issue. Whenever I create a spectral library, I keep getting 2 errors. One it shows X! tandem as score type even though the file I uploaded was a pep.xml file that was the output of percolator (post a comet scoring, as part of the MHCquant2 workflow). does comet scoring appear as X! tandem?
second, even though my mzml file is of the same name is present in the same folder and obtained from the same MHCquant2 run, skyline is unable to pick it up. Image 1 shows the X! issue and image 2 shows the error. I have copy pasted the error below for your reference as well. May I know what has to be done?
Image 3 is the name of files I have added. (I did try renaming to my mzml file to _pep, which seems to work once in a while but gives the error message mentioned in image 4 and 5, image 5 is the ending of the error message. This does not seem to make sense as the outputs are from the same run)
Also, are there any specific tutorials I can also see regarding this form of analysis?

error message:
---------------------------
Skyline
---------------------------
ERROR: While searching for spectrum file for the search results file 'TTS1_10.pep.xml', could not find matches for the following basename with any of the supported file extensions (.mz5, .mzML, .mzXML, .raw, .wiff, .wiff2, .d, .lcd, .ms2, .cms2, .bms2, .pms2):
ERROR: TTS1_10e6_pep
ERROR:
ERROR: In any of the following directories:
ERROR: D:\Skyline input\Trial
ERROR: D:\Skyline input
ERROR: D:\

Command-line: C:\Users\AppData\Local\Apps\2.0\BM3QWV1J.L8R\8219MJET.98D\skyl..tion_9286511f3362df93_0019.0001_e71402c3ddc399fe\BlibBuild -s -A -H -o -c 0.95 -i report123 -S "D:\Skyline input\Trial\report123.redundant202512011200.stdin.txt" "D:\Skyline input\Trial\report123.redundant.blib"
Working directory: D:\Skyline input\Trial
Exit code: 1
---------------------------
OK More Info
---------------------------
Skyline (64-bit) 25.1.0.237 (519d29babc)

System.IO.IOException: ERROR: While searching for spectrum file for the search results file 'TTS1_10.pep.xml', could not find matches for the following basename with any of the supported file extensions (.mz5, .mzML, .mzXML, .raw, .wiff, .wiff2, .d, .lcd, .ms2, .cms2, .bms2, .pms2):
ERROR: TTS1_10e6_pep
ERROR:
ERROR: In any of the following directories:
ERROR: D:\Skyline input\Trial
ERROR: D:\Skyline input
ERROR: D:\

Command-line: C:\Users\AppData\Local\Apps\2.0\BM3QWV1J.L8R\8219MJET.98D\skyl..tion_9286511f3362df93_0019.0001_e71402c3ddc399fe\BlibBuild -s -A -H -o -c 0.95 -i report123 -S "D:\Skyline input\Trial\report123.redundant202512011200.stdin.txt" "D:\Skyline input\Trial\report123.redundant.blib"
Working directory: D:\Skyline input\Trial
Exit code: 1 ---> System.IO.IOException: ERROR: While searching for spectrum file for the search results file 'TTS1_10.pep.xml', could not find matches for the following basename with any of the supported file extensions (.mz5, .mzML, .mzXML, .raw, .wiff, .wiff2, .d, .lcd, .ms2, .cms2, .bms2, .pms2):
ERROR: TTS1_10e6_pep
ERROR:
ERROR: In any of the following directories:
ERROR: D:\Skyline input\Trial
ERROR: D:\Skyline input
ERROR: D:\

Command-line: C:\Users\AppData\Local\Apps\2.0\BM3QWV1J.L8R\8219MJET.98D\skyl..tion_9286511f3362df93_0019.0001_e71402c3ddc399fe\BlibBuild -s -A -H -o -c 0.95 -i report123 -S "D:\Skyline input\Trial\report123.redundant202512011200.stdin.txt" "D:\Skyline input\Trial\report123.redundant.blib"
Working directory: D:\Skyline input\Trial
Exit code: 1

Output:
Reading results from TTS1_10.pep.xml.
ERROR: While searching for spectrum file for the search results file 'TTS1_10.pep.xml', could not find matches for the following basename with any of the supported file extensions (.mz5, .mzML, .mzXML, .raw, .wiff, .wiff2, .d, .lcd, .ms2, .cms2, .bms2, .pms2):
ERROR: TTS1_10e6_pep
ERROR:
ERROR: In any of the following directories:
ERROR: D:\Skyline input\Trial
ERROR: D:\Skyline input
ERROR: D:\
100%

 ---> System.IO.IOException: ERROR: While searching for spectrum file for the search results file 'TTS1_10.pep.xml', could not find matches for the following basename with any of the supported file extensions (.mz5, .mzML, .mzXML, .raw, .wiff, .wiff2, .d, .lcd, .ms2, .cms2, .bms2, .pms2):
ERROR: TTS1_10e6_pep
ERROR:
ERROR: In any of the following directories:
ERROR: D:\Skyline input\Trial
ERROR: D:\Skyline input
ERROR: D:\

Command-line: C:\Users\AppData\Local\Apps\2.0\BM3QWV1J.L8R\8219MJET.98D\skyl..tion_9286511f3362df93_0019.0001_e71402c3ddc399fe\BlibBuild -s -A -H -o -c 0.95 -i report123 -S "D:\Skyline input\Trial\report123.redundant202512011200.stdin.txt" "D:\Skyline input\Trial\report123.redundant.blib"
Working directory: D:\Skyline input\Trial
Exit code: 1
   at pwiz.Common.SystemUtil.ProcessRunner.Run(ProcessStartInfo psi, String stdin, IProgressMonitor progress, IProgressStatus& status, TextWriter writer, ProcessPriorityClass priorityClass, Boolean forceTempfilesCleanup, Func`3 outputAndExitCodeAreGoodFunc, Boolean updateProgressPercentage) in C:\proj\skyline_25_1\pwiz_tools\Shared\CommonUtil\SystemUtil\ProcessRunner.cs:line 206
   --- End of inner exception stack trace ---
   --- End of inner exception stack trace ---
   at pwiz.Common.SystemUtil.ProcessRunner.ThrowExceptionWithOutput(Exception exception, String output) in C:\proj\skyline_25_1\pwiz_tools\Shared\CommonUtil\SystemUtil\ProcessRunner.cs:line 266
   at pwiz.Common.SystemUtil.ProcessRunner.Run(ProcessStartInfo psi, String stdin, IProgressMonitor progress, IProgressStatus& status, TextWriter writer, ProcessPriorityClass priorityClass, Boolean forceTempfilesCleanup, Func`3 outputAndExitCodeAreGoodFunc, Boolean updateProgressPercentage) in C:\proj\skyline_25_1\pwiz_tools\Shared\CommonUtil\SystemUtil\ProcessRunner.cs:line 248
   at pwiz.BiblioSpec.BlibBuild.BuildLibrary(LibraryBuildAction libraryBuildAction, IProgressMonitor progressMonitor, IProgressStatus& status, String& commandArgs, String& messageLog, String[]& ambiguous) in C:\proj\skyline_25_1\pwiz_tools\Shared\BiblioSpec\BlibBuild.cs:line 493
   at pwiz.Skyline.Model.Lib.BiblioSpecLiteBuilder.BuildLibrary(IProgressMonitor progress) in C:\proj\skyline_25_1\pwiz_tools\Skyline\Model\Lib\BiblioSpecLiteBuilder.cs:line 152
---------------------------
 1.png  2.png  3.png  4.png  5.png 
view request
Executing Skyline GUI with a .sky file already loaded
(2 responses) sdelacam 2025-12-18 02:17

Dear Skyline team,

My name is Samuel and I am currently developing a software for Quality control in my core facility. It is a streamlit application developed in python which actually detects when a ".raw" file is generated in my directory and automatically launches skyline. For that purpose a template is taken into account for searching albumin. Everything works correctly, my ".raw" files are automatically searched and results are stored with the information I seek but my problem arises when I try to launch the skyline GUI with the ".sky" file result I want to inspect. I manage to launch the skyline GUI but not with the .sky file loaded.

Could I achieve to executethe Skyline GUI with my .sky file loaded?. Here I attach the "launch_skyline.bat" script which is set to launch the GUI.

Kind regards,
Samuel

 launch_skyline.bat 
view request
Importing DIA-NN into skyline
(2 responses) robyn eisert 2025-12-18 12:26

Hi,

I know that this question has been answered, but I am still having issues. I believe that to open the report-lib.parquet.skyline.speclib file in skyline I need to make sure I have the correct .tsv file with "Precursor.Id", "Q.Value" and "RT" (according to a previous post). However, I can't seem to find this file in the output folder. I'm not sure if maybe I did something wrong in DIA-NN or I'm not looking in the right place. Can you help me out?

Thank you!
Robyn

view request
Surrogate Calibration Curve Slope
(1 response) helmi 2025-12-16 01:26

Hello!

I have dilutions of a molecule and I would like to use the slope of the molecule for other molecules of my data set too.
But Skyline calculates its own slope for every molecule (name).

I attached a photo to explain it better: I want to use the slope of Cer 34:1 (for which I made the dilutions) for Cer 32:1 too.

So I would like to be able to just Copy Paste my slope or use a slope selection tool like for the Surrogate Standards.

Best regards
Helena

 skylineforum.png 
view request
Bug in export with Explicit RT to waters .exp
(3 responses) per larsson 2025-12-12 05:04

FIXED workaround see my reply

Hello,
I have had great use of the possibility to export methods as .exp files to Masslynx. I have used the Skyline variables to adjust the acquisition times in masslynx:

Explicit_Retention_Time
Explicit_Retention_Time_Window

Usually this has worked but I have found that sometimes I don't get the expected values in the exported file. I have therefore investigated what triggers the problem. I could se that for the same parameters in my two skyline templates with same compounds one way of formatting resulted in wrong times in exported file.
I have created two simple compound tables of same analytes just different names and would appreciate of you could take a look at this and see if it can be fixed.

  1. "MRM template to skyline CE.xlsx" the excel file that I use to insert transitions from one sheet with working format and one with the format that does not work
  2. "CE working.sky" "CE not working.sky" the skyline dokuments I used for export
  3. Masslynx EXP files has the export template and the export with correct times and the one with wrong times

Overall this has worked Fabolous so if this bug could be fixed it would be amazing!
I have tested the problem on two different computers with latest Skyline Daily installed (Skyline-daily (64-bit) 25.1.1.271 (67f3e15e7))

Regards
Per

 Share problem with RT export.zip 
view request
Peak boundary imputation on large datasets
(6 responses) Tomas Vaisar 2025-12-11 09:36

Thank you guys for a great Webinar and a great feature. This addresses a lot of issues I've seen with peak detection/integration over the years.
I am now trying it on my dataset - it is over 700 Astral runs searched and processed through DIANN which I am visualizing in Skyline (for now a subset of ~120(2,000 proteins, 15,000 precursors, 137,000 transitions). I see that the imputation runs really slow (16 core/24 processors, 64 GB RAM Dell desktop). I wonder what would speed things up - more RAM, more CPU, run in background with SkylineRunner (if so what would be the command..). Or just be patient?

Thanks a lot for any advice.

Tomas

view request
skyline-daily not adding libraries to document via library explorer
(4 responses) poisson k 2025-12-10 06:35

Hi! I am attempting to add molecules from a new library to an existing skyline document. I added the new library to the libraries list via the library explorer, and I can see all of the molecules and spectra in the library. When I select a molecule and "Add", I receive the message:

"The library 20251205_NSTD6_ISTD1 is not currently added to your document. Would you like to add it?"

When I select yes, nothing seems to happen. I attempted to save the document, close skyline-daily and reopen, and was then able to add a molecule (can see this in audit log), but then not another. I continue to receive the message asking if I want to add the library. Then I tried removing the library from the list and re-adding with a different name, but still encounter the same problem, and can't replicate the close-reopen fix. There is no indication the library is added to the document in the audit log, and it isn't listed in the Libraries tab of Molecule Settings. This is the document I've shared. So, I think there might be a problem with adding libraries to the document via library explorer.

Next, I added the library to the document via the Molecule Settings window, and I can see the library is added to the document from the audit log, and can add molecules to the document via library explorer.

 CC2_FOM_NIM_ForSupportBoard.sky 
view request
Shimadzu 8060RX lcd contains no usable data
(38 responses) Wesley Vermaelen 2024-10-22 22:39

Hi,
I've been using Skyline to process data from our Shimadzu 8060NX for a while now and everything works well.
Recently we acquired a new Shimadzu 8060RX but for some reason when I import the results from this machine an error occurs: "The sample contains no usable data".
When I use labsolutions from Shimadzu there is clearly data in the file.

When I use SeeMS from ProteoWizard there is also no data to be seen.

Do you have any idea what is going on here?

I have included two files, one from 8060NX that works and one from the 8060RX that doesn't work. These are similar analysis.

I am very grateful for your help.
Wesley.

 Shimadzu8060RX.lcd  Shimadzu8060NX.lcd 
view request
Issues with Feature Detection from RAW PRM files without searching data first
(5 responses) nitheshperumal 2025-12-04 10:29

Hi,

I have been analyzing PRM data with skyline, and have had success when first searching with another software and importing the pepXMLs. I wanted to try the Feature Detection from raw files and have not been able to get it to work. Anytime I try to do the Feature Detection I get an error saying the search failed - this is with the same data that works if I search first and import pepXML. Does the skyline team have any troubleshooting suggestions or could you point me towards additional resources to setup the Feature Detection from raw files? I am using skyline 25.1.0.237 version on windows 11.

Thanks,
Nithesh Perumal

view request
w-ions
(1 response) eric bonneil 2025-12-08 05:11

Hello,

Do you think you could implement z-ions. Those are really handy in EThcD to distinguish Leucine and Isoleucine.

Thank you.

Eric

view request
timsTOF PRM cant see MS2 in skyline
(6 responses) guo xue 2025-12-02 20:50

Hello, I have run PRM with 2 peptides sequence in timsTOF, each 2ng of peptides, which should be enough. I can observe the MS1 but there is no transition information. Is there a problem with my setting? I can upload my skyline files if needed. Thank you.

view request
DIANN 2.2 results (from HPC) upload into Skyline (windows)
(2 responses) Tomas Vaisar 2025-12-05 15:19
Hi Skyline team,
I ran DIANN v2.2 analysis of ~500 files on HPC and would like to upload the results into Skyline. I was able to upload DIANN (v 1.8) results from a local run (Import DIA peptide search) without problem, but with the HPC data I get error when loading the xxx.parquet.skyline.speclib file indicating that "Global.Q.Value" is missing from the parquet file.
Below is the whole error message.
Besides this - any other suggestions for the use of the DIANN results from a different computer? I imagine some issues with mismatch of the path to raw files between the DIANN results parquet file from HPC and the actual location of the raw files (this is Thermo data) on the local machine might arise.
 
Thanks,
Tomas
---------------------------
Skyline
---------------------------
ERROR: file S221TRL_MBRnonormfinal.lib.parquet does not have a column called Global.Q.Value

Command-line: C:\Users\vaisarlab\AppData\Local\Apps\2.0\RQRK0R33.21C\N01DRB58.K6P\skyl..tion_9286511f3362df93_0019.0001_e71402c3ddc399fe\BlibBuild -s -A -H -o -c 0.95 -i Skyline_DIANNSamplesMBRnonorm -S "D:\OneDrive - UW\og_vaisarlab - Study 221 LookAHEAD TRLs - Study 221 LookAHEAD TRLs\Proteomics\DIANNresults_MBRnonormDec4\Skyline_DIANNSamplesMBRnonorm.redundant202512050313.stdin.txt" "D:\OneDrive - UW\og_vaisarlab - Study 221 LookAHEAD TRLs - Study 221 LookAHEAD TRLs\Proteomics\DIANNresults_MBRnonormDec4\Skyline_DIANNSamplesMBRnonorm.redundant.blib"
Working directory: D:\OneDrive - UW\og_vaisarlab - Study 221 LookAHEAD TRLs - Study 221 LookAHEAD TRLs\Proteomics\DIANNresults_MBRnonormDec4
Exit code: -2147483645
---------------------------
OK More Info
---------------------------
Skyline (64-bit) 25.1.0.237 (519d29babc)

System.IO.IOException: ERROR: file S221TRL_MBRnonormfinal.lib.parquet does not have a column called Global.Q.Value

Command-line: C:\Users\vaisarlab\AppData\Local\Apps\2.0\RQRK0R33.21C\N01DRB58.K6P\skyl..tion_9286511f3362df93_0019.0001_e71402c3ddc399fe\BlibBuild -s -A -H -o -c 0.95 -i Skyline_DIANNSamplesMBRnonorm -S "D:\OneDrive - UW\og_vaisarlab - Study 221 LookAHEAD TRLs - Study 221 LookAHEAD TRLs\Proteomics\DIANNresults_MBRnonormDec4\Skyline_DIANNSamplesMBRnonorm.redundant202512050313.stdin.txt" "D:\OneDrive - UW\og_vaisarlab - Study 221 LookAHEAD TRLs - Study 221 LookAHEAD TRLs\Proteomics\DIANNresults_MBRnonormDec4\Skyline_DIANNSamplesMBRnonorm.redundant.blib"
Working directory: D:\OneDrive - UW\og_vaisarlab - Study 221 LookAHEAD TRLs - Study 221 LookAHEAD TRLs\Proteomics\DIANNresults_MBRnonormDec4
Exit code: -2147483645 ---> System.IO.IOException: ERROR: file S221TRL_MBRnonormfinal.lib.parquet does not have a column called Global.Q.Value

Command-line: C:\Users\vaisarlab\AppData\Local\Apps\2.0\RQRK0R33.21C\N01DRB58.K6P\skyl..tion_9286511f3362df93_0019.0001_e71402c3ddc399fe\BlibBuild -s -A -H -o -c 0.95 -i Skyline_DIANNSamplesMBRnonorm -S "D:\OneDrive - UW\og_vaisarlab - Study 221 LookAHEAD TRLs - Study 221 LookAHEAD TRLs\Proteomics\DIANNresults_MBRnonormDec4\Skyline_DIANNSamplesMBRnonorm.redundant202512050313.stdin.txt" "D:\OneDrive - UW\og_vaisarlab - Study 221 LookAHEAD TRLs - Study 221 LookAHEAD TRLs\Proteomics\DIANNresults_MBRnonormDec4\Skyline_DIANNSamplesMBRnonorm.redundant.blib"
Working directory: D:\OneDrive - UW\og_vaisarlab - Study 221 LookAHEAD TRLs - Study 221 LookAHEAD TRLs\Proteomics\DIANNresults_MBRnonormDec4
Exit code: -2147483645

Output:
Reading results from S221TRL_MBRnonormfinal.lib.parquet.skyline.speclib.
Read 18012 entries from speclib.
ERROR: file S221TRL_MBRnonormfinal.lib.parquet does not have a column called Global.Q.Value

 ---> System.IO.IOException: ERROR: file S221TRL_MBRnonormfinal.lib.parquet does not have a column called Global.Q.Value

Command-line: C:\Users\vaisarlab\AppData\Local\Apps\2.0\RQRK0R33.21C\N01DRB58.K6P\skyl..tion_9286511f3362df93_0019.0001_e71402c3ddc399fe\BlibBuild -s -A -H -o -c 0.95 -i Skyline_DIANNSamplesMBRnonorm -S "D:\OneDrive - UW\og_vaisarlab - Study 221 LookAHEAD TRLs - Study 221 LookAHEAD TRLs\Proteomics\DIANNresults_MBRnonormDec4\Skyline_DIANNSamplesMBRnonorm.redundant202512050313.stdin.txt" "D:\OneDrive - UW\og_vaisarlab - Study 221 LookAHEAD TRLs - Study 221 LookAHEAD TRLs\Proteomics\DIANNresults_MBRnonormDec4\Skyline_DIANNSamplesMBRnonorm.redundant.blib"
Working directory: D:\OneDrive - UW\og_vaisarlab - Study 221 LookAHEAD TRLs - Study 221 LookAHEAD TRLs\Proteomics\DIANNresults_MBRnonormDec4
Exit code: -2147483645
   at pwiz.Common.SystemUtil.ProcessRunner.Run(ProcessStartInfo psi, String stdin, IProgressMonitor progress, IProgressStatus& status, TextWriter writer, ProcessPriorityClass priorityClass, Boolean forceTempfilesCleanup, Func`3 outputAndExitCodeAreGoodFunc, Boolean updateProgressPercentage) in C:\proj\skyline_25_1\pwiz_tools\Shared\CommonUtil\SystemUtil\ProcessRunner.cs:line 206
   --- End of inner exception stack trace ---
   --- End of inner exception stack trace ---
   at pwiz.Common.SystemUtil.ProcessRunner.ThrowExceptionWithOutput(Exception exception, String output) in C:\proj\skyline_25_1\pwiz_tools\Shared\CommonUtil\SystemUtil\ProcessRunner.cs:line 266
   at pwiz.Common.SystemUtil.ProcessRunner.Run(ProcessStartInfo psi, String stdin, IProgressMonitor progress, IProgressStatus& status, TextWriter writer, ProcessPriorityClass priorityClass, Boolean forceTempfilesCleanup, Func`3 outputAndExitCodeAreGoodFunc, Boolean updateProgressPercentage) in C:\proj\skyline_25_1\pwiz_tools\Shared\CommonUtil\SystemUtil\ProcessRunner.cs:line 248
   at pwiz.BiblioSpec.BlibBuild.BuildLibrary(LibraryBuildAction libraryBuildAction, IProgressMonitor progressMonitor, IProgressStatus& status, String& commandArgs, String& messageLog, String[]& ambiguous) in C:\proj\skyline_25_1\pwiz_tools\Shared\BiblioSpec\BlibBuild.cs:line 493
   at pwiz.Skyline.Model.Lib.BiblioSpecLiteBuilder.BuildLibrary(IProgressMonitor progress) in C:\proj\skyline_25_1\pwiz_tools\Skyline\Model\Lib\BiblioSpecLiteBuilder.cs:line 152
---------------------------
view request
Cannot install skyline on work computer. Support
(2 responses) chris brown-2 2025-12-05 09:01

Having trouble installing skyline on my work computer. Any ideas?

PLATFORM VERSION INFO
Windows : 10.0.26100.0 (Win32NT)
Common Language Runtime : 4.0.30319.42000
System.Deployment.dll : 4.8.9181.0 built by: NET481REL1LAST_C
clr.dll : 4.8.9310.0 built by: NET481REL1LAST_C
dfdll.dll : 4.8.9181.0 built by: NET481REL1LAST_C
dfshim.dll : 10.0.26100.1882 (WinBuild.160101.0800)

SOURCES
Deployment url : https://skyline.gs.washington.edu/software/Skyline-daily13-64/Skyline-daily.application
Server : Apache
Deployment Provider url : https://skyline.gs.washington.edu/software/Skyline-daily13-64/Skyline-daily.application
Application url : https://skyline.gs.washington.edu/software/Skyline-daily13-64/Application%20Files/Skyline-daily_25_1_1_271/Skyline-daily.exe.manifest
Server : Apache

IDENTITIES
Deployment Identity : Skyline-daily.application, Version=25.1.1.271, Culture=neutral, PublicKeyToken=9286511f3362df93, processorArchitecture=msil
Application Identity : Skyline-daily.exe, Version=25.1.1.271, Culture=neutral, PublicKeyToken=9286511f3362df93, processorArchitecture=msil, type=win32

APPLICATION SUMMARY
* Installable application.

ERROR SUMMARY
Below is a summary of the errors, details of these errors are listed later in the log.
* Activation of https://skyline.gs.washington.edu/software/Skyline-daily13-64/Skyline-daily.application resulted in exception. Following failure messages were detected:
+ Downloading https://skyline.gs.washington.edu/software/Skyline-daily13-64/Application Files/Skyline-daily_25_1_1_271/Method/Agilent/MH12/Agilent.MSDrivers.LCQuadrupole.MethodResourceMgr.dll did not succeed.
+ The remote server returned an error: (403) Forbidden.

COMPONENT STORE TRANSACTION FAILURE SUMMARY
No transaction error was detected.

WARNINGS
There were no warnings during this operation.

OPERATION PROGRESS STATUS
* [12/5/2025 12:00:13 PM] : Activation of https://skyline.gs.washington.edu/software/Skyline-daily13-64/Skyline-daily.application has started.
* [12/5/2025 12:00:14 PM] : Processing of deployment manifest has successfully completed.
* [12/5/2025 12:00:14 PM] : Installation of the application has started.
* [12/5/2025 12:00:15 PM] : Processing of application manifest has successfully completed.
* [12/5/2025 12:00:17 PM] : Found compatible runtime version 4.0.30319.
* [12/5/2025 12:00:17 PM] : Request of trust and detection of platform is complete.

ERROR DETAILS
Following errors were detected during this operation.
* [12/5/2025 12:00:26 PM] System.Deployment.Application.DeploymentDownloadException (Unknown subtype)
- Downloading https://skyline.gs.washington.edu/software/Skyline-daily13-64/Application Files/Skyline-daily_25_1_1_271/Method/Agilent/MH12/Agilent.MSDrivers.LCQuadrupole.MethodResourceMgr.dll did not succeed.
- Source: System.Deployment
- Stack trace:
at System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem next)
at System.Deployment.Application.SystemNetDownloader.DownloadAllFiles()
at System.Deployment.Application.FileDownloader.Download(SubscriptionState subState, X509Certificate2 clientCertificate)
at System.Deployment.Application.DownloadManager.DownloadDependencies(SubscriptionState subState, AssemblyManifest deployManifest, AssemblyManifest appManifest, Uri sourceUriBase, String targetDirectory, String group, IDownloadNotification notification, DownloadOptions options)
at System.Deployment.Application.ApplicationActivator.DownloadApplication(SubscriptionState subState, ActivationDescription actDesc, Int64 transactionId, TempDirectory& downloadTemp)
at System.Deployment.Application.ApplicationActivator.InstallApplication(SubscriptionState& subState, ActivationDescription actDesc)
at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl, Uri& deploymentUri)
at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivationWithRetry(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivationWithRetry(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
at System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)
--- Inner Exception ---
System.Net.WebException
- The remote server returned an error: (403) Forbidden.
- Source: System
- Stack trace:
at System.Net.HttpWebRequest.GetResponse()
at System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem next)

COMPONENT STORE TRANSACTION DETAILS
No transaction information is available.

view request
URLDownloadToCacheFile error when installing Skyline and Skyline-Daily
(1 response) aaron-maurais 2025-12-03 10:26

Hello,

I am trying to install Skyline-Daily on a Windows 10 AWS instance and I am getting an error. I've attached a screenshot of the dialog that comes up with the error. I've also attached the insall.log file that is written to the Downloads folder.

The relevant lines at the end of the log file seem to be:

URLDownloadToCacheFile failed with HRESULT '-2146697208'
Error: An error occurred trying to download 'https://skyline.gs.washington.edu/software/Skyline-daily13-64/Skyline-daily.application'.

I have also tried this with the stable version of Skyline and I get the same error.

I was able to install the Unplugged version of Skyline-Daily in the mean time, but I thought it was still worth reporting this. Is there some sort of network setting that could be causing problems?

-Aaron

 install.log  install_error_dialog.PNG 
view request
Visualizing Multiple Collision Energy MS/MS Profiles in Skyline from a Single tMS2 File
(2 responses) dilip singh40288 2025-12-02 12:51

I am using Stellar MS to acquire tMS2 (PRM) data for a single compound at multiple HCD collision energies (e.g., 5, 15, 25, 35, 45). The output is a single RAW file containing MS/MS information at these different CEs. When I analyze the file in Thermo FreeStyle, I can view the MS/MS profiles for each CE and determine which collision energy works best.
However, when I try to analyze the same RAW file in Skyline, I cannot figure out how to visualize the MS/MS profiles at multiple CEs. A colleague suggested that to see fragmentation profiles in Skyline, I would need to acquire separate injections for each CE (i.e., five injections from the same vial, each at a different CE). I am wondering if there is a way in Skyline to view fragmentation profiles from a single tMS2 file that contains data acquired at multiple collision energies.

Looking forward for your response.

Regards,
Dilip Singh
CCHMC, Cincinnati

view request
Is a standard curve required for relative quantification
(1 response) sam lord 2025-11-28 02:50

Hello,

I am running a PRM experiment using Heavy internal standards to quantify the L/H ratios of a peptide which I hope can provide me with relative quantification values across different samples. For accurate quantification, my understanding is that it is best to ensure your values are within the linear range of quantification i.e. above the LLOQ and below the ULOQ, and we can obtain this by generating a standard curve with different concentrations of heavy peptide spiked into our background sample.

My question therefore is when providing relative quantification values for PRM, is it essential to have calculated the LLOQ/ULOQ from a standard curve to ensure you L/H ratios are within this range or can you trust the L/H ratios without prior knowledge of the LLOQ/ULOQ?

Many thanks,

Sam

view request
PRM for phosphoproteomics
(1 response) 3458390336 2025-11-27 01:35

Dear Skyline Team,

In my phosphoproteomic PRM analysis, I used Proteome Discoverer for database searching and then imported the exported .MSF or .pdResult files into Skyline to build the spectral library. While the library was successfully created, I encountered an issue where many spectra that matched my target peptides were associated with multiple ambiguous peptide-spectrum matches (PSMs). These ambiguous matches were automatically filtered out, resulting in the loss of numerous peptides I need to target. Consequently, after importing my peptide list, many of them failed to match any spectra in the library. What should I do to resolve this?

As follows:
Skyline
Library successfully created. Spectra matching the following peptides previously had multiple ambiguous peptide matches and have been excluded:
AG[+79.96633]Saktalcavem[+15.99492]K
AG[+79.96633]Saktalkewmk
AGS[+79.96633]Vichtalcavem[+15.99492]Q
AGS[+79.96633]Wicktalcavem
Awkwatkandith[+79.96633]Tibbink
Avkoutkandit[+79.96633]Pink
Athaslattuvat[+79.96633]Spask
Adaslatvats[+79.96633]Basque
Ests[+79.96633]Spager
STX[+79.96633]Bakr
Akakkas[+79.96633]Kibaktubsappar
Akkak[+79.96633]Bishop
Akkax[+79.96633]Abcaper
Alex[+79.96633]sk
Alex[+79.96633]sk
Anisnikins[+79.96633]SPKPSK
Anisnigans[+79.96633]Pickups
The [+79.96633]Substituteist
ATS[+79.96633]BSTListxR
Awaaz[+79.96633]Spanchevk
Awas[+79.96633]Pansevak
Aws[+79.96633]Jindpivigiri
Avsnt[+79.96633]BIVKIBIR
Taktak[+79.96633]Hold on
DocTaxSPVT[+79.96633]Q
Delpt[+79.96633]DBsec
Tailft[+79.96633]Bisec
TikBekect[+79.96633]Setlock
TGBEKects[+79.96633]Edluck
DS[+79.96633]Gisvicker
DSS[+79.96633]iCaser
Ectex[+79.96633]Tcivic
Iktekpst[+79.96633]Chekvik
Ideas[+79.96633]sk
Ideas[+79.96633]KK
Itate[+79.96633]Wirpsup
Edaturbs[+79.96633]Bactic
ESP[+79.96633]DSlog
Eggpst[+79.96633]DSlock
EPS[+79.96633]AbsipaikspakupatBabbar
EfSubsipay[+79.96633]GSBayAbir
Afsopsipyks[+79.96633]Spakapir
ESAP[+57.02146]KKS[+79.96633]StandFinder
ESSP[+57.02146]GCS[+79.96633]TPint
ESSp[+57.02146]GCEST[+79.96633]PIN
Estes[+79.96633]
Estes[+79.96633]PK
Faket[+79.96633]Chevpinet
FGETS[+79.96633]Wifnettler
G[+79.96633]Saktalcavem[+15.99492]K
G[+79.96633]Chaktalkevm
KISS[+79.96633]Vichtalkevm[+15.99492]Q
KISS[+79.96633]Wicktalkevm
STST[+79.96633]Swift
Husts[+79.96633]Swithak
Hachtswd[+79.96633]Attic
HTCit[+79.96633]As
Hdisted[+79.96633]Oct
Eas[+79.96633]SVTPIK
IEASS[+79.96633]VTPIK
IEASSVT[+79.96633]PIK
IEDVGS[+79.96633]DEEDDSGK
IEDVGSDEEDDS[+79.96633]GK
IM[+15.99492]PDS[+79.96633]NDSPPAER
IM[+15.99492]PDS[+79.96633]NDSPPAEREPGEVVDSLVGK
IM[+15.99492]PDSNDS[+79.96633]PPAER
IM[+15.99492]PDSNDS[+79.96633]PPAEREPGEVVDSLVGK
ISPS[+79.96633]TDSLAK
ISPST[+79.96633]DSLAK
ISPSTDS[+79.96633]LAK
IT[+79.96633]SPLM[+15.99492]EPSSIEK
ITS[+79.96633]PLM[+15.99492]EPSSIEK
KMT[+79.96633]SPENDSK
KMTS[+79.96633]PENDSK
KPT[+79.96633]ETPPVK
KPTET[+79.96633]PPVK
LDNVSHT[+79.96633]PSSYIETLPK
LDNVSHTPS[+79.96633]SYIETLPK
LDS[+79.96633]TAGM[+15.99492]PNSK
LDST[+79.96633]AGM[+15.99492]PNSK
LIS[+79.96633]SENFENYVR
LISS[+79.96633]ENFENYVR
LLLDPS[+79.96633]STPTK
LLLDPSS[+79.96633]TPTK
LLLDPSST[+79.96633]PTK
LLLDPSSTPT[+79.96633]K
LS[+79.96633]SLVIQM[+15.99492]AR
LS[+79.96633]SLVIQMAR
LSS[+79.96633]LVIQM[+15.99492]AR
LSS[+79.96633]LVIQMAR
LTGQENIS[+79.96633]SK
LTGQENISS[+79.96633]K
M[+15.99492]T[+79.96633]SPENDSK
M[+15.99492]TS[+79.96633]PENDSK
M[+42.01056]ASGNDS[+79.96633]TTVK
M[+42.01056]ASGNDST[+79.96633]TVK
MT[+79.96633]SPENDSK
MTS[+79.96633]PENDSK
NQQEHGGEDS[+79.96633]SQESK
NQQEHGGEDSS[+79.96633]QESK
NSLS[+79.96633]DSADPFLIK
NSLSDS[+79.96633]ADPFLIK
QSPLVTPGS[+79.96633]TTK
QSPLVTPGST[+79.96633]TK
S[+79.96633]ATPPPAEPASLPQEPPK
S[+79.96633]ATVSPQQPQAQQR
S[+79.96633]AVSKIASEMAHEAVELTSSEM[+15.99492]R
S[+79.96633]AVSKIASEMAHEAVELTSSEMR
S[+79.96633]ESTM[+15.99492]SPSENVSR
S[+79.96633]PSALLDYYQEDVSRPQPETQESSGR
S[+79.96633]SGTAPAPASPSPPEPGPGGEAESVR
S[+79.96633]SSPVGLAK
S[+79.96633]STHGEGAAEADDK
S[+79.96633]STSQGSGSTPVPEALR
S[+79.96633]TPGPQLPTR
SAT[+79.96633]PPPAEPASLPQEPPK
SATVS[+79.96633]PQQPQAQQR
SAVS[+79.96633]KIASEMAHEAVELTSSEM[+15.99492]R
SAVS[+79.96633]KIASEMAHEAVELTSSEMR
SES[+79.96633]TM[+15.99492]SPSENVSR
SES[+79.96633]TMSPSENVSR
SEST[+79.96633]M[+15.99492]SPSENVSR
SEST[+79.96633]MSPSENVSR
SESTM[+15.99492]S[+79.96633]PSENVSR
SESTM[+15.99492]SPS[+79.96633]ENVSR
SESTM[+15.99492]SPSENVS[+79.96633]R
SESTMS[+79.96633]PSENVSR
SESTMSPS[+79.96633]ENVSR
SPS[+79.96633]ALLDYYQEDVSRPQPETQESSGR
SQS[+79.96633]AAVTPSSSTSSAR
SQSAAVT[+79.96633]PSSSTSSAR
SS[+79.96633]GTAPAPASPSPPEPGPGGEAESVR
SS[+79.96633]SPVGLAK
SS[+79.96633]THGEGAAEADDK
SS[+79.96633]TSQGSGSTPVPEALR
SSNTDSSSSS[+79.96633]SPGNIK
SSNTDSSSSSS[+79.96633]PGNIK
SSS[+79.96633]PVGLAK
SST[+79.96633]HGEGAAEADDK
SSTSQGS[+79.96633]GSTPVPEALR
SSTSQGSGST[+79.96633]PVPEALR
ST[+79.96633]GPTLSSPR
ST[+79.96633]PGPQLPTR
STGPT[+79.96633]LSSPR
STGPTLS[+79.96633]SPR
STGPTLSS[+79.96633]PR
SVS[+79.96633]TPSEAGSQDSGDGAVGSR
SVSSNVAS[+79.96633]VSPIPAGSK
SVSSNVASVS[+79.96633]PIPAGSK
SVST[+79.96633]PSEAGSQDSGDGAVGSR
T[+79.96633]FSLSAR
T[+79.96633]GATASPSAEALPPK
T[+79.96633]GSESSQTGASATSGR
T[+79.96633]GSISSQSNSGPR
TFS[+79.96633]LSAR
TGAT[+79.96633]ASPSAEALPPK
TGATAS[+79.96633]PSAEALPPK
TGATASPS[+79.96633]AEALPPK
TGS[+79.96633]ESSQTGASATSGR
TGS[+79.96633]ISSQSNSGPR
TGSES[+79.96633]SQTGASATSGR
TGSESS[+79.96633]QTGASATSGR
TPSGGVFFES[+79.96633]SVTR
TPSGGVFFESS[+79.96633]VTR
TPSGGVFFESSVT[+79.96633]R
TPVQSQQPSAT[+79.96633]TPSGADEK
TPVQSQQPSATT[+79.96633]PSGADEK
TVGTPIASVPGS[+79.96633]TNTGTVPGSEK
TVGTPIASVPGST[+79.96633]NTGTVPGSEK
VPVAPS[+79.96633]STTR
VPVAPSS[+79.96633]TTR
VPVAPSST[+79.96633]TR
VPVAPSSTT[+79.96633]R
Y[+79.96633]TLTPGSGYLIR
YSNNGAALAELEEQAALVGS[+79.96633]GSR
YSNNGAALAELEEQAALVGSGS[+79.96633]R
YT[+79.96633]LTPGSGYLIR
YTLT[+79.96633]PGSGYLIR
Confirm

view request
Cannot Open Files of Raw Data?
(1 response) sriazisekowski 2025-11-26 12:09

Hello there,

I am completely new to Skyline MS and am just trying to open a mzML file. I keep getting thrown an error message that I can only open skyline files, but that does not seem to be true? I should be able to open a mzML file? May someone please help me troubleshoot this?

I double checked that it was not an issue with the file (i.e. corruption) itself by trying again with a mzML file that my colleague was able to open in Skyline on their computer, and I got the same error message. I converted to mzML using ProteoWizard's msConvert with no filtering applied from the original .raw file, but that does not seem to be the main issue as the .raw file cannot be opened on Skyline either.

The version I am using was downloaded directly from the main page and is named as "Skyline (64-bit) 25.1.0.237 (519d29babc)" in the About section.

I have tried both File --> Open and File --> Import --> Document and Open File from the Start Menu.

My .mzML file is able to be viewed on ProteoWizard's SeeMS and looks as expected, but I want to open on Skyline to be able to analyze it for PFAS.

My computer (PC Dell Desktop) is running Windows 11. Processor: Intel(R) Core(TM) Ultra 7 265 (2.40 GHz). 64-bit operating system, x64-based processor.

I have attached a file of the error text I am receiving and an example .mzML file I am trying to open.

Please let me know if you can help! I am very confused.

Thanks!

 Error Message Skyline File Type.txt  1_MQ.mzML 
view request
Strategy for establishing a PRM method for intact glycopeptides using Skyline?
(8 responses) shulian13 2025-11-06 07:31

Since Skyline is not yet suitable for the identification and quantification of intact glycopeptides. I plan to use MSFragger-Glyco to search glycoproteomic data, simultaneously export a Skyline document, and utilize Skyline to construct a PRM method containing precursor ion and product ion information based on the Skyline document . Next, I will apply this PRM technology for targeted quantification of glycopeptides. However, I have encountered some difficulties: MSFragger-Glyco search was successful, but the Skyline document failed to export. Could you please recommend a strategy for establishing a PRM method for intact glycopeptides using Skyline or relevant team members to help me resolve this issue?
Thank you very much! I’m looking forward to your reply.
Best regards,
Lian Shu

view request
Feature request: Peak Imputation Window
Juan C. Rojas E. 2025-11-25 02:27

Hi all,

Could we please the Peak Imputation Window that was available for the special build Skyline-daily (imputation) v24.1.1.445 or something similar? This window was great for checking what Skyline was actually choosing for imputed peak boundaries and it provided a very transparent view on correcting boundaries one analyte at the time.

The support for checking this in the most recent Skyline-daily is not great compared to that mentioned version. My labmates and I keep reverting back to the special build version only because of that feature.

Please let us know if there is anything we can do to bring back that feature.

Sincerely,
Juan C. Rojas E.

view request
idotp value for determing LOD
p de blaauw 2025-11-25 02:00

Hello,
I have a question about the use of the idotp value in the small molecule interface within Skyline (daily). To determine the detection limit and quantification limit, we typically use a 3x or 10x signal-to-noise ratio. My question is whether the IDOPT value (>0.9) is a good substitute for determining whether a peak has been reliably measured.

Thanks already.
Best,
Pim

view request
Exporting Scheduled method using integrated RT?
(2 responses) per larsson 2025-11-24 09:19

Hello,
For my targeted methods in lipidomics I am at the lower limit of dwell times for instrument. Exact data acquisition windows would be very beneficia but can be difficult to set for a big MRM table this could be solved (if it is not already):

  1. having a reference sample run before each new sample set (can be split over several injection if needed)
  2. Peaks are integrated over the retention time that I wish to use for my data acquisition. If there is a wide (double peak) i will use wider integration window.
  3. A scheduled method is then exported that use the integration window, set by me dragging under the chromatogram.

This would allow me to very quickly set optimal scheduled MRM data acquisition every time a run a new batch. Currently there is the feature use measured RT with a fixed time window around the RT but I would like the feature use integrated RT to allow different windows (widths) for different compounds.

A work around is to export Start Time and End Time in the document, write a script that calculates the explicit retention time and explicit retention time window based on these. Explicit times can be used for the export method :-)

view request
Issue with CC Extrapolation Using Heavy Peptides Only
(1 response) angela peralbo 2025-11-24 06:17

Dear Skyline Development Team,

I am currently working on a calibration using only heavy peptides (without light peptides) for my analysis. However, I am encountering an issue when extrapolating the calibration curve (CC) for unknown samples. The software seems to extrapolate the CC based on the area of the heavy peptides, rather than using the light peptides.

Could you please advise on how to resolve this issue or if there is a setting I might have overlooked that would allow the CC to be extrapolated using the light peptide areas, even though I am only using heavy peptides for calibration?

Your help would be greatly appreciated.

Best regards,

 skyline3.jpg  skyline.jpg  skyline2.jpg 
view request
Peptides not present in Skyline document after importing FragPipe results
(2 responses) tanja ziesmann 2025-11-20 01:18

Dear Skyline Team,

I am currently trying to import some FragPipe results using heavy/light labelling into Skyline (25.1.0.237). The import itself, using the interact.pep.xml files, following the workflow suggested by FragPipe, works, however, when I take my result list from FragPipe to filter the Skyline document, most of those peptides are not present (i.e., out of 1189 peptides 1050 are not present). I tried setting the score threshhold really low, but that did not change the outcome.
I checked and those peptides are present in the interact.pep.xml so I'm not sure what I'm doing wrong that they are not included in the document.

Best regards,
Tanja

view request
Small molecule isotopic peak
(7 responses) SChen 2025-11-12 10:54

Dear Skyline team,

I am using the small molecule interface in Skyline 25.1.0.237. I am trying to see the top three isotopic peaks (M, M+1, M+2). I changed the settings according to the Adding Isotopic Peaks section in the Hi-Res Metabolomics tutorial.

  • Transition Settings - Full Scan: Peaks is set to 3, Retention time filtering set to "Include all matching scans".
  • Transition settings - Filter: Precursor adducts: [M+H], ion types: p. Auto-select all matching transitions is checked.

I am still not seeing the isotopic peaks for all molecules (some molecules have all three isotopic peaks, some only have one or two). Any suggestion is appreciated!

Thank you,
Shimin

 transition settings-filter.png  transition settings-full scan.png 
view request
Expert Review - Thermo
(1 response) diogobor 2025-11-19 06:54

Hello,

I'm trying to run Expert Review external tool from Thermo via CLI (command line), but I'm not able to get the results and send back to skyline in order to obtain the correct integrated peaks.

The external tool works pretty well on the graphical interface. Is there a way to run it via command line ?

I tried to use:
--tool-add="Thermo\Expert Review" ^
--tool-conflict-resolution="overwrite" ^
--tool-program-macro="ExpertReview,1.0" ^
--tool-program-path="C:\Users\workstat\AppData\Local\Apps\2.0\CWMKAT46.3P7\60MOKXQP.7YG\skyl..tion_9286511f3362df93_0019.0001_e71402c3ddc399fe\Tools\Sky3432\Thermo.TNG.PeakPick.SkylineTool.exe" ^
--tool-initial-dir="C:\Users\workstat\AppData\Local\Apps\2.0\CWMKAT46.3P7\60MOKXQP.7YG\skyl..tion_9286511f3362df93_0019.0001_e71402c3ddc399fe\Tools\Sky3432" ^
--tool-command="$(ToolDir)\Thermo.TNG.PeakPick.SkylineTool.exe" ^
--tool-arguments="$(DocumentPath)" $(SkylineConnection) "$(InputReportTempPath)" ^
--tool-report="Thermo_ART_Integration" ^

but it didn't run the tool.

Thanks in advance.

view request
Isolation offset PRM Astral
(1 response) johannes fuchs13381 2025-11-19 02:41

Hi,

I have a question using a targeted-MS2 method from an Astral mass spectrometer. I would like to set an isolation offset to shift the quite narrow isolation with of the Astral to get a second isotope into the isolation window, without increasing the isolation width.

In Transition Settings - Full Scan - MS/MS filtering I can set PRM, but this will exclude most of the peptides, as the precursor mass in the tMS2 scans get a different precursor mass. If I try a workaround and set the scan filter to DIA, skyline ignores the peptides selected from the library, and tries to match ions to all possible peptides in the library.

Is there a way to use isolation offset in PRM experiments?

Thanks for any help!

Johannes

view request
Export matched RTs and intensities
(6 responses) lincolnh 2025-11-07 10:15

Hi Nick,
I'm trying to export a custom report that contains RTs and intensities for all transitions, for all samples. I've included a screenshot of my current report template. I'm confused by the fact that "Interpolated Times" and "Interpolated Intensities" do not contain the same number of points. For example, if I export this report, one of my transitions has 2389 times and 1246 intensities. I've attached a small version of this report as well. I've noticed the same thing when I export "Raw Times" and "Raw Intensities". I'd like to obtain matched pairs of RT, Intensities for each transition. Is this possible?

Also, I'm confused as to what the "Interpolated Number of Points" field is telling me. For the example I mentioned, this number is 406....I can't figure out what this corresponds to.

 calcurves-transition-report-v2-sub.csv  Screen Shot 2025-11-07 at 10.08.16 AM.png 
view request
Can I change the display format for LOQ numbers?
(2 responses) TY 2025-11-16 21:18

Hi Team,

Is it possible to change the display format for the LOQ on the calibration curve?
Is it linked to any particular table?

Best,
TY

 2025-11-17_141628.png 
view request
import a peptide list with RT
(1 response) lesurant 2025-11-17 06:07

Hello,

I would like to quantify peptides at the MS1 level in Skyline using identifications that were generated by an external tool (PNovo3).

Is there a way to import a peptide list with associated retention times without going through the iRT predictor workflow? The iRT module read the retention times already be present in the Skyline document, which require peak picking beforehand, something I cannot reasonably do manually.

Thank you for your help.

view request
Flat line instead of peak MRM transition for small molecules
(1 response) yasmin kadyrbekova 2025-11-14 03:14

To whom it may concern,

I have a problem with the imported data from SCIEX. I haven't seen it before and I've been using Skyline for 2 years now. In SCIEX files the chromatogram looks normal and there is the small peak at 6.7 min but in Skyline it's just a flat line (see the attached file). I tried to download the newest version and it didn't help. I tried to re-import files and it didn't help either. Could you help me?

Kind regards,
YK

 Screenshot 2025-11-14 120630.png 
view request
Error on line XX at column YY
(3 responses) nikolaos psychogios 2025-11-12 10:49
Dear Skyline experts,

A Skyline file that I worked on last week suddenly cannot be accessed today. I tried it to open it from several computers, but I'm getting the same error message.
"The file contains an error on line 491 at column 227"

I noticed that other users have seen similar errors, but I'm not sure if I need to edit the relevant .sky file in Text at the specific line, column where the error appears and what exactly should I change. Any help would be appreciated.

Best,
Nick

Below is the message generated from "More info"

---------------------------
Skyline
---------------------------
Failure opening Q:\Nick\Act-A_GDF-8\20251107\20251107_ActA_GDF8_C5171006_hum_serum.sky.
The file contains an error on line 491 at column 227.
---------------------------
OK More Info
---------------------------
Skyline (64-bit) 25.1.0.142 (7401c644b4)

System.Reflection.TargetInvocationException: There is an error in XML document (491, 227). ---> System.InvalidOperationException: There is an error in XML document (491, 227). ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Xml.XmlException: '~', hexadecimal value 0x1A, is an invalid character. Line 491, position 227.
   at System.Xml.XmlTextReaderImpl.Throw(Exception e)
   at System.Xml.XmlTextReaderImpl.ParseAttributeValueSlow(Int32 curPos, Char quoteChar, NodeData attr)
   at System.Xml.XmlTextReaderImpl.ParseAttributes()
   at System.Xml.XmlTextReaderImpl.ParseElement()
   at System.Xml.XmlTextReaderImpl.ParseElementContent()
   at pwiz.Skyline.Model.Results.ChromatogramSet.ReadXml(XmlReader reader) in C:\proj\skyline_25_1\pwiz_tools\Skyline\Model\Results\Chromatogram.cs:line 773
   at pwiz.Skyline.Model.Results.ChromatogramSet.Deserialize(XmlReader reader) in C:\proj\skyline_25_1\pwiz_tools\Skyline\Model\Results\Chromatogram.cs:line 709
   --- End of inner exception stack trace ---
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
   at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams)
   at pwiz.Skyline.Util.XmlElementHelper`1.Deserialize(XmlReader reader) in C:\proj\skyline_25_1\pwiz_tools\Skyline\Util\Xml.cs:line 1179
   at pwiz.Skyline.Util.XmlUtil.ReadElements[TItem](XmlReader reader, List`1 list, IXmlElementHelper`1[] helpers) in C:\proj\skyline_25_1\pwiz_tools\Skyline\Util\Xml.cs:line 858
   at pwiz.Skyline.Model.Results.MeasuredResults.ReadXml(XmlReader reader) in C:\proj\skyline_25_1\pwiz_tools\Skyline\Model\Results\MeasuredResults.cs:line 1322
   at pwiz.Skyline.Model.Results.MeasuredResults.Deserialize(XmlReader reader) in C:\proj\skyline_25_1\pwiz_tools\Skyline\Model\Results\MeasuredResults.cs:line 1305
   --- End of inner exception stack trace ---
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
   at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams)
   at pwiz.Skyline.Util.XmlElementHelper`1.Deserialize(XmlReader reader) in C:\proj\skyline_25_1\pwiz_tools\Skyline\Util\Xml.cs:line 1179
   at pwiz.Skyline.Util.XmlUtil.DeserializeElement[TObj](XmlReader reader, Enum name) in C:\proj\skyline_25_1\pwiz_tools\Skyline\Util\Xml.cs:line 893
   at pwiz.Skyline.Model.DocSettings.SrmSettings.ReadXml(XmlReader reader) in C:\proj\skyline_25_1\pwiz_tools\Skyline\Model\DocSettings\SrmSettings.cs:line 2228
   at pwiz.Skyline.Model.DocSettings.SrmSettings.Deserialize(XmlReader reader) in C:\proj\skyline_25_1\pwiz_tools\Skyline\Model\DocSettings\SrmSettings.cs:line 2204
   --- End of inner exception stack trace ---
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
   at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams)
   at pwiz.Skyline.Util.XmlElementHelper`1.Deserialize(XmlReader reader) in C:\proj\skyline_25_1\pwiz_tools\Skyline\Util\Xml.cs:line 1179
   at pwiz.Skyline.Util.XmlUtil.DeserializeElement[TObj](XmlReader reader, Enum name) in C:\proj\skyline_25_1\pwiz_tools\Skyline\Util\Xml.cs:line 893
   at pwiz.Skyline.Model.Serialization.DocumentReader.ReadXml(XmlReader reader) in C:\proj\skyline_25_1\pwiz_tools\Skyline\Model\Serialization\DocumentReader.cs:line 613
   at pwiz.Skyline.Model.SrmDocument.ReadXml(XmlReader reader) in C:\proj\skyline_25_1\pwiz_tools\Skyline\Model\SrmDocument.cs:line 2159
   at System.Xml.Serialization.XmlSerializationReader.ReadSerializable(IXmlSerializable serializable, Boolean wrappedAny)
   at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderSrmDocument.Read1_srm_settings()
   --- End of inner exception stack trace ---
   at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
   at pwiz.Skyline.SkylineWindow.<>c__DisplayClass771_0.<OpenFile>b__0(IProgressMonitor progressMonitor) in C:\proj\skyline_25_1\pwiz_tools\Skyline\SkylineFiles.cs:line 325
   at pwiz.Skyline.Controls.LongWaitDlg.RunWork(Action`1 performWork) in C:\proj\skyline_25_1\pwiz_tools\Skyline\Controls\LongWaitDlg.cs:line 254
   --- End of inner exception stack trace ---
   at pwiz.Skyline.Util.Helpers.WrapAndThrowException(Exception x) in C:\proj\skyline_25_1\pwiz_tools\Skyline\Util\Util.cs:line 1926
   at pwiz.Skyline.Controls.LongWaitDlg.PerformWork(Control parent, Int32 delayMillis, Action`1 performWork) in C:\proj\skyline_25_1\pwiz_tools\Skyline\Controls\LongWaitDlg.cs:line 202
   at pwiz.Skyline.Controls.LongWaitDlg.PerformWork(Control parent, Int32 delayMillis, Action`1 performWork) in C:\proj\skyline_25_1\pwiz_tools\Skyline\Controls\LongWaitDlg.cs:line 140
   at pwiz.Skyline.SkylineWindow.OpenFile(String path, FormEx parentWindow) in C:\proj\skyline_25_1\pwiz_tools\Skyline\SkylineFiles.cs:line 341
---------------------------
view request
Light to heavy ratio Calibration Curve
(4 responses) ps562 2025-11-11 07:46
Hello,

My calibration curve isn't registering my internal standard as the heavy molecule, even though it's labelled as such in the transition list and document grid
view request
Filter for N-glycans
(1 response) sarah shapley 2025-11-11 13:18

Hi there!

I'm hoping you can help me with a problem that's hopefully somewhat straightforward. I'm trying to filter the skyline document for N-modified residues resulting from a FragPipe Glyco-N-DIA search (with a DDA library). To do so, I'm going to Peptide Settings > Filter > Exclude peptides containing: NXT option. However, I'm noticing this doesn't function as expected since my peptide/precursor/transition numbers stay the same.

Overall, I'm hoping to find an ability in Skyline to filter my target list to those with an N-modification (doesn't have to match the motif). Please let me know if there are any questions!

Thanks again for all the work you do for the greater community!

view request
Transitions for cyclic dipeptides
(2 responses) ge78faz 2025-11-11 06:05

Hi everybody,

I am using Skyline for identification of tri and oligo peptides. That is working perfectly.
I was wondering if there is a way to predict the transitions of cyclic dipeptides (diketopiperazines) for LC-MS as well. I used the modification option to subtract one water molecule from the dipeptide but unfortunately that didn't work properly.

I am looking forward to your responses.

Best regards,
Mike

I am using Skyline (64-bit) version 25.1.0.237 on Windows 11

view request
Issue with importing Waters SONAR data to Skyline
(3 responses) manohar8 2025-10-29 23:34

Hi Skyline team,
I am unable to import Waters SONAR file as a result file into Skyline. Attached is the message which pops up when import is initiated.
Please resolve.

Thanks.

 error with raw file import.txt  Workflow.txt 
view request
peptide containing cystine
(1 response) anhdao darcy 2025-11-06 08:10

Hello, Can I use a peptide containing cystine for heavy labeling? If so, would the process be the same as for a regular peptide? Thanks

view request
Mixed sample with 18 plex TMT for PRM
(1 response) SONGSONG 2025-11-05 11:36

Hi Skyline team,
We have a mixed sample with 18 plex TMT, now we want to use this sample for PRM, and in the subsequent experiments, we want to quantify the same peptide in this sample, different tags, we can know the peak area of different tags of the same peptide through the skyline?How can it be, please let me know how.
Thank you and have a great life.

view request
show peak areas for proteins by prec/fragments
(1 response) jdemeter 2025-11-05 19:33

Hi,

I have a question about the peak areas by replicates window display:
when I select a peptide I have the option to also select precursor/fragment/all to show peak areas by replicates. On the other hand for a protein selection, only all can be found on the menu and can only visualize the sum of all (fragments + precursors). Is there a way to show ms1/ms2 intensities.

Thank you,
Janos

view request
Calibration Curve for different analytes
(6 responses) sophia_foehr 2023-06-07 06:06

Hi,
Sorry for bothering again, we have 11 different acids and aim to have internal standards for each one of them. I was wondering, whether it would be possible, to have different analyte concentration for each of the acids in one document? Right now if we look at the calibration curve, it looks funny/wrong for some of the acids, due to the different values. Is there a way see for each acid the right concentration that we actually spike in?
Thanks very much,
Best Sophia

view request
Multiple peaks view
(2 responses) a majcher 2025-11-04 02:34

Dear Skyline team,
First of all,
Thank you very much for making skyline great! Its fantastic and I am adapting more and more workflows in Skyline.

I have an issue when I am trying to overlay two peaks (DDA mode). The chromatograms are then not displayed correctly and are distorted.

Is there a way how to fix it? Am I doing something wrong?

I am sending corresponding chromatograms attached.

Best,
Adam

 Skyline.pdf 
view request
Skyline to calculate LOD/LOQ from PRM data
(1 response) floriana 2025-11-03 03:43

Hi Skyline team,

We are using Skyline to analyze PRM data to build a peptide calibration curve and calculate LOD and LOQ. We spiked a constant amount of heavy into serially diluted light peptide. We also acquired two blanks in which only the heavy peptide is present at the same amount as the serially diluted samples. Our quantification settings are as follows: Regression fit = Linear in log scale, MS2 level, LOD = blank + 2SD, LOQ: Max LOQ bias = 20%, Max LOQ CV =20%. We are using the ratio to heavy from the Peptide Ratio report to build calibration curves in R and calculate LOD and LOQ using blank and regression methods. The LOD/LOQ values that we obtain with our script differ from those calculated by Skyline. Is there a document we can refer to that describes the steps Skyline uses to build peptide calibration curves and assess LOD/LOQ (is skyline using all fragments, are the fragments used always the same in different samples, are ratio L/H ratio calculated first for each transition and then summed, etc)? In case LOD are negative values what is the recommended approach? Many thanks for your support, Floriana

view request
Feature request: Make the output from "Copy Data" from the Full Scan viewer more R/Python friendly
(1 response) mauraisa 2025-10-28 13:38

I am trying use the "Copy Data" feature to copy the data from the "Full Scan" viewer that appears when you click on a chromotagram.

In general I think it is really useful to extract the underlying data from the visualizations in Skyline, however I am finding the way the output is formatted difficult to understand. What I would like to do is plot the data from the scan in R, but the format makes that difficult without moving a lot of things manually. At this point I am questioning whether the formatting is a feature or a bug.

I'm pretty sure the "Copy Data" feature is simply broken for scans with ion mobility data. I've attached a csv with the output that I am seeing when copying the data from a scan from a timsTOF .d file. The columns for m/z and 1/K0 (Vs/cm^2) are repeated multiple times. It looks like the values for intensity are there but it not clear which rows they apply to. In row 3, 1/K0 (Vs/cm^2) is repeated in 57 columns.

I would think the best way to format the output would be a simple table with a single header and 3 columns: m/z, 1/K0 (Vs/cm^2), and intensity.

The first thing I tried to do was to see what the output for a 2D scan without ion mobility data looks like. I think it a bit more comprehensible but still not very R/python friendly. There are 3 separate set of headers for each ion annotation.

Again I would think the best format would be a simple table with 3 columns: m/z, intensity, annotation.

Thanks,

Aaron Maurais

 IMS_scan_data.csv  thermo_scan_data.csv  thermo_scan_data_sugested_format.csv 
view request
Reinclude already excluded transition.
(2 responses) HongSang Choi 2025-10-28 13:30

Hello,
I'm doing the PRM analysis using the skyline.
If a specific transition is not clear, we are excluding that transition. (Rt. click -> remove peak: then the peptide turns to Red X mark)
My question is,

  1. if I want to reinclude a transition I've excluded, can anyone tell me how to do that?

  2. When removing a specific transition, it seems that the total ratio value (in the Export-Report-Peptide ratio results, not the total ratio in the screen view) is the same whether I remove only the transition of the light peptide or whether I remove only the heavy or both the light and heavy. Is that correct?

 screen capture.jpg 
view request
Feature request: defining peptide modification isomers
(1 response) Juan C. Rojas E. 2025-10-28 07:26

Hello there!

Would it be possible to define an additional attribute for modifications to define them as different isomers? This is applicable for glycoproteomics, but it should also be applicable to other modification types based on some of the talks I saw in Skyline Online 2025.

In glycoproteomics, you commonly see glycopeptide structural isomers due to different arrangements of the connectivity between glycan monomers. We can resolve these chromatographically in many instances and would like to quantify them independently.

We have found a workaround for this by creating multiple entries of modifications where the only different thing is the name of the modification. Example:

H6N5S3_a
H6N5S3_b
H6N5S3_c

Here the letter suffix just indicates the elution order. This allows us to create different targets separated by the "Peptide Modified Sequence Three Letter Codes" column in the Document Grid reports.

However, we are having issues with Skyline recognizing these modification isomers when it comes to re-importing peak boundaries and defining independent entries in an iRT library since modified peptides are written with respect to modification mass.

For example for the peak boundaries case, all boundaries of the isomers are fixed to the boundaries of only one isomer after importing a "Peak Boundaries" report.

I am not sure what is the best support for this in Skyline, but we thought maybe an additional attribute written in the Skyline XML files and displayed in the GUI indicating "Isomer = TRUE/FALSE" + choosing which (e.g. user defined as "a", "b", "c", etc.) could work?

We are happy to provide some example data if it would help.

Looking forward to hearing back from you.
Sincerely,
Juan C.

 GlycopeptidesIsomersExample.png 
view request
Possibility to unlink the integration between light and heavy
(1 response) carolin huber 2025-10-28 05:40

Their Skyline support team,

is there a possibility to apply different integrations (min and max rt for integration) for light and heavy without changing the transition list, that the quantification is performed with a surrogate?

Our department uses Skyline a lot for quantification, however, often different internal standards are used that require a different integration. We struggle with the use of the surrogate option, as this does not allow us a layout, where the peak can be shown in the same window together with the internal standard.

Thank you very much for your help,

Greetings from Zürich

view request
ion mobility information missing in result export
(3 responses) haiyan 2025-10-27 06:35

Hi Nick:

Thanks for your reply. I can see ion mobility information in library explorer. But when I export results, no matter what ion mobility items I choose, the value is always empty. I attached an example here.

I uploaded the file to the dropbox you mentioned. The name is "fragpipe_skylib-EGFR-DIA.sky.zip". Please have a look.

By the way, when I did search with MSfragger, there is an option to create a skyline document. So the skyline document was created in Fragpipe.

Haiyan

view request
Skyline Small Molecules - Agilent NLS data import failing
(7 responses) mariacristina petrella 2025-10-08 07:34

Dear Skyline team,

I am trying to import nucleosides NLS data from Agilent in Skyline, but Skyline gives me an error message Failed importing results file. The sample contains no usable data. It seems that the spectra is not read by ProteoWizard. I cannot upload here the data since they are not yet published, but I can send it to you if you need them to check, or look for a published equivalent to post here.

Thank you for any help you can provide!

Best regards,
Cristina

view request
import of parquet spectral library from DIANN 2.0 and above into skyline
(20 responses) dkueltz 2025-04-15 22:52

Since version 2.0 DIA-NN no longer generates speclib files for its spectral libraries but instead only parquet files. I used to be able to import the speclib libraries into Skyline but since they are no longer generated by DIA-NN I wonder how I can import the parquet libraries into Skyline. The direct link from DIA-NN to Skyline (Skyline button in DIA-NN) never worked for me but importing the DIA-NN generated spectral libraries worked well until DIA-NN version 2.0 when the speclib libraries are no longer generated. The DIA-NN developers told me that Skyline will soon have parquet import capability - is this already a function that is available in Skyline Daily? If, so where can I find it?
Thanks much,
Dietmar

view request
Spectral library generation - is it needed
(2 responses) mvm35 2025-10-21 06:03

Dear Skyline support,

according to some opinions, in silico spectral library generation is good enough and experimentally generated spectral libraries are no longer needed.

Do you agree?

Mehul

view request
No Collision Energy as deafult for isolation list export for Bruker timsTOF (+ request for a bonus feature)
Daniel Fochtman 2025-10-21 07:56

Dear Skyline team,

As the title of this request suggests, the default value that is set by Skyline for Collision Energy in an isolation list (“Export – Isolation List”) for Bruker timsTOF equals zero (i.e. 0eV). I believe that this behavior is unintended, since the timsControl software used for method generation for Bruker instruments interprets this value literally, meaning that there will be no fragmentation (though 'useless' MS2 scan will be present in the data file). To use appropriate collision energy as intended by Bruker, this CE value should default to a "-" hyphen symbol (ASCII 45). I have forgotten a few times by now to change this value in a spreadsheet manually, resulting in some wasted samples…

Since I'm already writing a post here, I would like to ask for a feature for timsTOF in Skyline specifically. It would be immensely useful if the "Retention Time - Scheduling" window would show the number of precursors per TIMS ramp and the separation of targets in RT and mobility dimensions, when ion mobility separation is utilized as selected by values in Transition Settings > Ion Mobility (I have attached a screenshot of this exact feature from Bruker software). Since ion mobility separation has an impact on the number of precursors that can be isolated and measured in a prmPASEF method, this would be much informative than a “Concurrent Precursor” plot. To illustrate for example, assuming two methods with the same number of Concurrent Precursors measured in unit time, their measurement will result in more points per chromatographic peak if the mobility of precursors is dissimilar and less points per peak if mobility of these precursors is nearly the same. That’s why this would be really helpful.

Thank you for your help in advance!

 example_scheduling_window.png 
view request
Skyline Small Molecules - Relative Abundace for library transitions
(2 responses) guadalupe espadas 2025-10-20 06:24

Dear Skyline team,
I'm creating libraries for nucleosides compound with different collision energies with Skyline. Could be nice to have the relative abundance information of the library and ideally have the option to remove noisy transitions, for example transition with Relative Abundance less than 5%.
Attached you’ll find an Skyline document with some nucleosides and the corresponding library, if you need something else just tell us.
Best regards,
Guadalupe

 Library_Exploris_DIA80_Mix1.sky.zip 
view request
Importing DIANN library
(4 responses) anirudhkashyap511 2025-08-29 10:10

Hi Skyline Team,

When I try to import the Skyline library, I get an error saying that the .parquet file is missing the column Global.Q.Value. I’ve attached a screenshot of the error message. Could you help me figure out what I might be doing wrong?

I have also attached the parquet file and the lib file. I used DIANN 1.9.1

 Chem2Samples.parquet 
view request
Error uploading PRM .raw file
(2 responses) msalie41658 2025-10-20 09:31

Hello, I am having an issue uploading a .raw file containing PRM data to Skyline. The error states "A device attached to the system is not functioning. :iostream error". Can anyone give me a clue as to what this might mean?

 Error.png 
view request
Using average mass for intact proteins
(1 response) soren 2025-10-16 11:14

Dear Skyline Support Team,

I am trying to build a quantitation workflow for intact proteins, where I wish to obtain XICs for my "naked" protein, and the protein with a glycosylation.
My protein has an average mass of 76132 Da, and the most abundant charge states are between 50-55+. Following some other helpful advice, I defined my protein as a long peptide and created a modified and nonmodified version. My issue is, that I record the data with a Q-TOF and since I do not have isotopic resolution, I need to use the average mass to get Skyline to pick the correct peaks. However, when I navigate to Settings>Transition settings>Prediction and switch 'Precursor mass' to Average I am met with the following message: "High resolution MS1 filtering requires use of monoisotopic precursor masses". Does anybody know how to select average masses for this type of analysis? Thank for your help! Version is Skyline-daily (64-bit) 25.1.1.206
Best
Soren

view request
Automation for peak picking for high sample number
(1 response) orsolya bilkei 2025-10-15 23:39

Hello,

I am writing to ask whether there is a plug-in or other option that enables more reliable automated peak picking in Skyline for large datasets.

In our workflows, Skyline frequently selects the highest-intensity peak, which is often incorrect. Even when I manually select the correct peak and apply it to all subsequent the alignment remains inaccurate for a substantial number of cases. This is particularly challenging in degradation assays, where we need Skyline to prioritize peak selection at the expected retention time—even when the signal is weak or largely background. At present, this does not appear to be feasible with the available settings.

If there are recommended approaches, plug-ins, or configuration strategies that would improve automated peak selection and retention time adherence at scale, I would greatly appreciate your guidance. Reviewing hundreds of samples across multiple peptides individually is highly time-consuming, and a more robust one-click solution would significantly improve efficiency.

Thank you for your assistance.

view request
Custom Collision Energy Equations defaulting to precursor m/z instead of intercept
(7 responses) Chris Ashwood 2025-10-10 07:51

Dear Skyline team,

I hope you're doing well. I've previously performed a small molecule collision energy equation optimisation on an analyte in an older version of Skyline but now that I've tried to re-export the optimised CE values, they have used the precursor m/z as the intercept instead of the specified intercept in the equation itself (e.g. instead of the CE being 50, it's now 909.3 for my 909.3 m/z precursor). No matter what the intercept is, it defaults to the precursor m/z instead of the specified intercept. Maybe something has changed in how this is calculated?

This is the case in both standard Skyline (Skyline (64-bit) 25.1.0.237 (519d29babc)) and Skyline-daily (Skyline-daily (64-bit) 25.1.1.271 (67f3e15e7)). I've attached the Skyline document, and I'm using the custom CE equation of "Flat" as defined in the document.

Cheers,
Chris

 CF_CEOpt_OptimizationLib_2025.sky.zip 
view request
Installation of Skyline in MacOS
(1 response) sismayilova22 2025-10-08 05:38

Hello,

I couldn't download Skyline software on MacOS. If there is a link for MacOS, can you please send?
Thank you in advance.

Best regards,
Sudaba Ismayilova.

view request
Surrogate standard area display
(2 responses) zahall 2025-09-05 08:16

Hello,

I am hoping to figure out the best column to add to my document grid to display the value of the surrogate standard area used in normalization for each replicate. If there is a simple way to display this unique value for each replicate that would be great.

Thank you,
Zach

view request
Unable to import results files from waters_connect due to authentication error.
(10 responses) Matthew Daly 2025-10-03 01:37

Hello,

I am attempting to import data from waters_connect using the remote account. I have set up the remote account and the connection tests OK. Then, when I click File - > Import -> Results -> Remote account, I can see the folders and data files within the waters_connect database. However, when I try to import/open those files I receive an authentication error (attached). Could you tell me please if there is a resolution for this or if there is a setting I am missing?

Thanks

 SkylineAuthenticationError.PNG  SkylineRemoteAccount.PNG 
view request
viewing iRT alignment bug in -daily
(6 responses) Will Thompson 2025-09-29 13:19

Dear Skyline Team

Viewing the retention times as the alignment scores seems not to work in the latest -daily release. To reproduce:

  1. Open any skyline document with an iRT predictor enabled.
  2. Right-click in the View/Retention times (or chromatogram) view and select "Show [iRT predictor] Score"

Expected result:
The retention times (or chromatogram) is plotted in iRT dimension.

Observed result:
Skyline shows no data on the [iRT Predictor] Score version of the Replicate Comparison retention times plot, and does not update the chromatogram view to show indexed time (still just shows retention time)

Cheers

Will

view request
Why does importing skyline from mzml format fail? How to solve it
(4 responses) z15839328872 2025-07-22 19:54

Hello,dear Skyline team
Since I targeted to do 4D before, so the generation of offline data is mzml, many attempts have failed, the attachment is my screenshot and data, I hope to solve this problem, thank you very much。
Zhou Yanan

 skyline1.png  skyline2.png 
view request
Unable to import Thermo Stellar SRM .raw: “chromatogram information unavailable” error
(3 responses) busra demirtas 2025-09-29 08:43
Dear Skyline support team,

We recently equiped with a Thermo Stellar triple-quadrupole LC-MS instrument and ran our first batch (SRM) this week. The ".raw" files open normally in Thermo FreeStyle and chromatograms are visible there, but when importing the same .raw files into Skyline (latest version) we get “chromatogram information unavailable” and no XICs/SRM traces appear.

What we have already tried is conversion of .raww to mzML with MSConvert, but MS convert noted that input contains only chromatogram data. Also, tried to convert it to .mzML with ThermoRawFileParser v1.5.0-alpha.2 (with .NET8); conversion completed but import to Skyline failed with "invalid cvParam accession (1003409)" and conversion log contains many WARN Spectrum #... has no m/z data lines.

Verified transitions/polarity/RT settings, method is a standard SRM and worked previously on Waters TQ Absolute (with same transition list on Skyline).

The mzML contains a cvParam line MS:1003409 (name:"Stellar") that appears to be a new PSI-MS cv entry. It seems the Stellar vendor chromatogram stream/new cvParam is not being interpreted by our conversion tools or by Skyline’s reader, so, Skyline ends up with no usable chromatogram traces.

Does Skyline currently support Thermo Stellar SRM vendor chromatogram stream (MS:1003409) ? If yes, which Skyline build and which Thermo RawFileReader / RawFileReader SDK / ThermoRawFileParser version do you recommend for correct import?

We can provide a small example .raw, the mzML produced by ThermoRawFileParser, or the Skyline audit log.
Please advise which one would be useful.

Thanks in advance, any guidance will be very helpful.

My email address:
busra.demirtas@istinye.edu.tr

Best regards,
Büşra
 Ekran görüntüsü 2025-09-26 144515.png 
view request
Issue with Calibration Curve in Skyline
(1 response) angela peralbo 2025-09-29 01:01

Dear Skyline Team,

I am experiencing an issue with the calibration curve in Skyline. It seems that the program is using peak area values instead of the total area when generating the calibration curve. As a result, the regression line is counterintuitive: the signal decreases as the concentration of the standard increases, even though the total area is actually larger for higher concentrations.

Could you please confirm whether this behavior is expected, or if there is a setting I should adjust to ensure the calibration curve is based on total area values?

Thank you very much for your support.

Best regards,

view request
SkylineRunner Command?
(22 responses) lubwen 2025-09-16 16:46

Dear Skyline Team,

I am wondering whether there is a SkylineRunner command to set the RT boundaries for a peptide across all my 96 runs?

Basically I am asking for a CLI version of this right click UI option of "Apply Peak to All", as shown in the attached screenshot.
(By supplying my own low-RT and high-RT boundaries to the CLI)

Thanks a lot. Kind regards,
Bingwen

 Picture3.png 
view request
how to export spectronaut generated spectral library in to skyline
(1 response) gupta 2025-09-26 05:31
Hey people,
I know there are a few posts regarding some suggestions and ideas to export spectronaut generated spectral library in to skyline. Briefly, I generated DIA dataset using samples where heavy labeled peptides (Lys8 or Arg 10) from EGFR protein were spiked-in in Hela peptides (Pierce Hela digests) on Bruker's timsTOF machine (30SPD/44min). I used spectronaut 20 to generate spectral library for me (attached here in .csv format) and I would like to like to import this library into skyline. I am unable to find the best and easy way to do so as Skyline errors out with the message "score types not loaded" (attached). It would be great if someone has experience with this and help me to import that library for downstream analysis
Thank you,
Rajat
 spike-in library_EGFR_skyline.csv  Skyline Error Message.txt 
view request
Peptide Import Cutoff Score
(3 responses) pdev 2025-09-25 12:09

When trying to do the peptide import for the tutorial, the box with "cutoff score" is not showing up on my screen, so I am unable to import the peptides and continue the tutorial. I was wondering how to get that box to show up.

 Screenshot 2025-09-25 150842.png 
view request
Difference between "Normalise to Total Ion Current" and Normalise to "Total"
(2 responses) s subramaniam 2025-09-18 07:20

Hello,

Please could you explain the difference between "Normalise to Total Ion Current" and Normalise to "Total" when viewing Peak Areas in replicate comparison view.

Couldn't seem to find this in your manual.

Many thanks!

Shaan

view request
Application error when importing raw data
(3 responses) seabiscuit 2025-09-17 18:20

Hi, I recently updated my Skyline to V25.1. It can open my old project or create new project with no issue. But when I tried to import raw MS data (from Thermo Quantiva MS). I got an application error and the program quits. Please see the attachment for the screenshot of the error message.

Thank you.

 application_error.png 
view request
GC MS Agilent import
(28 responses) daria makeeva 2024-11-25 07:48

Hello,

I am trying to set up Skyline for the analysis of GC-MS data from an Agilent single quadrupole instrument. I followed Pawel Sadowski's protocol for Shimadzu and also tried adapting the guidance provided here: https://skyline.ms/announcements/home/support/thread.view?rowId=43600. However, no matter what changes I make to the transition list, the files do not process correctly. Skyline identifies only the precursor ion and cannot detect the fragments.

That said, when I manually click on the chromatogram, I can see that the MS/MS spectra have been recorded and are readable from the files.

I have attached the Skyline file, the GC-MS data file, and the transition list to make it easier to review the data.

Thank you very much for your help.

Best regards,
Daria

 GC-MS_Skyline.zip 
view request
eDR Full Scan Data
(3 responses) wes rogers 2025-07-02 13:10

Hi Skyline team,

I am trying to extract MS1 information from an enhanced dynamic range (eDR) full scan on the Orbitrap Excedion Pro. This scan is multiplexed at the MS1 level and combines 2 Orbitrap subscans to form a single full scan. The ion packets have variable injection times. I am getting the following error when trying to import the data…

[SpectrumList_Thermo::spectrum()] Error retrieving spectrum "controllerType=0 controllerNumber=1 scan=1": [SpectrumList_Thermo::getMultiFillTImes()] Unexpected fill time format: IT=25;35;22;4;3.6;0.21;IT=28;28;28;7.2;0.96;0.72

I am using the latest version of Skyline daily (v. 25.1.1.174). Is this type of data, eDR full scan, data supported yet?

I will upload the .raw file. Please let me know if you need any more information. Thanks!

Thank you,

Wes

view request
Number of significant figures exported via command line reports
sstoychev23513 2025-09-16 21:52

Hi Skyline team,

Is it possible to export metrics such as FWHM as the full number rather than two significant figures when using the Skyline command line?

Also, is it possible to export FWHM, FWB and RT in seconds rather than minutes.

Thanks

view request
Transitions in PRM PASEF
(6 responses) susmitaghosh191996 2025-09-11 04:55

Dear Skyline team,

I am trying to create a PRM PASEF method. For this, first i measured some samples on DDA and searched the raw file in Fragpipe. I uploaded that file to create library in Skyline and used the same result files to create mobility library . Now I want to filter the peptides, I saw most of them just have precursors ions no transition ions even though I have selected p, y, b ions in the settings.

Can you please have a look and let me know if I have done something wrong.

Best,
Susmita

view request
Setting working dir
(1 response) niklas40639 2025-09-12 08:39

Hello,

Given that the software requires you to save a file before importing data, there should always be enough information to automatically set the working directory to whatever dir the file is saved in. I don't know how much effort this would require, but it would be very welcome. As is, every time I'm ready to export a report, the wd is set to the last directory I saved a report in, which is almost never where I want the file to be by default.

Thanks for you consideration!

Nik

view request
Transitions in PRM PASEF
susmitaghosh191996 2025-09-11 04:45

Dear Skyline team,

I am trying to create a PRM PASEF method. For this, first i measured some samples on DDA and searched the raw file in Fragpipe. I uploaded that file to create library in Skyline and used the same result files to create mobility library . Now I want to filter the peptides, I saw most of them just have precursors ions no transition ions even though I have selected p, y, b ions in the settings.

Can you please have a look and let me know if I have done something wrong.

Best,
Susmita

view request
Pick integration with relative retention time
(2 responses) junyiqian 2025-09-10 19:52

Hi all,

We are conducting targeted metabolomics analyses and have observed some expected retention time shifts in our data. I was wondering if Skyline includes functionality that utilizes relative retention time to assist with automated peak detection?

Thank you for your time and assistance.

Chloe

view request
Unable to install Skyline
(3 responses) hudda khan63 2025-09-09 20:07

Hello,
I am trying to install the 64-bit Skyline setup, but I'm getting the "An error has occurred writing to the hard disk" message. Could you possibly help fix this issue? I'm using a 64-bit operating system. There is enough space on the hard disk (C), and write permissions are enabled. I have tried running it as an administrator, but it still gives the same error.

 error msg.jpg 
view request
安装时显示磁盘空间不足,应该需要多大的空间?怎么处理?
656053951 2025-09-08 19:17
view request
Can employee in R&D of a commercial company use Skyline?
(6 responses) george wang cal 2019-09-03 15:27

Hello,
I could not find anywhere else to pose this question so if there is a person I should contact please let me know. I am an employee at a commercial biotech company and our team wishes to use Skyline as part of our R&D for proteomics development. Our legal team found two components that cannot be used commercially, thus right now it appears we can't legally use Skyline. These are part of the Apache license:

  1. Thermo-Scientific MSFileReader Library
  2. Waters Raw Data Access Component Library

I wanted to ask if there is any way to remove these components and use the remaining components of the Apache license?

Thanks,
George

view request
Chromatogram Unavailable for TAG Features in SkylineCmd vs GUI
(9 responses) Harrison 2025-09-01 02:15
Hi,

I’m currently setting up an automated pipeline for a small molecule MRM method using Skyline. I’ve encountered an issue where certain features—most notably TAGs—are reported as "chromatogram information unavailable" when processed via skylinecmd.exe, despite being clearly available when processed through the Skyline GUI. The majority of other feature classes are perfectly okay; it's almost as if the command line interface cuts the features after a certain amount.

To troubleshoot, I’ve ensured that:

The .mzML files used are identical.
The document settings, including transition settings and m/z tolerance thresholds, are matched between both workflows.
Run both workflows multiple times.
The transition list imports are consistent.
Validated the missing TAGs in external data

Despite these checks, the command-line run fails to detect chromatograms that are evidently visible in the GUI. Have you experienced anything similar, or could you provide guidance on resolving this discrepancy?

The .sky files used in both runs are attached for review.

Kind regards,
Harrison
 2025-09-01_STXp012_SkylineGUI.sky  2025-09-01_STXp012_SkylineGUI.skyd  2025-09-01_STXp012_SkylineCmd.sky  2025-09-01_STXp012_SkylineCmd.skyd 
view request
importing target and decoy libraries for crosslinked peptides
(3 responses) anzuki 2025-08-14 08:56

Dear Skyline-Team,

I would like to analyse crosslinked peptides for quantitation using a spectral library that already contains all the necessary information, including decoy fragments. I have tried this using the assay library import. Unfortunately, I failed to import the csv file because the peptide mass difference was too much from the calculated one by the sequence. That would be expected since crosslinked peptides are larger (two peptides is one sequence) and the automated calculation would naturally fail. But how can I fix this issue? Is there a way to still import my library? Maybe by converting the sequence to strings like that: GQKNSR-GQKNSR-[PhoX@3,3]

Or is there another way to do it?

Thank you very much for your help.

Best wishes,
Franze

 example_input_file.xlsx 
view request
tSIM IQ-X wavy Chromatogram
(4 responses) gerrit hermann 2025-08-25 04:53

To reduce storage needs and speed up processing, we acquired data for seven small molecules in tSIM on an Orbitrap IQ-X.

Settings:

Multiplexing: Off

Isolation window: 1.2 m/z

Orbitrap resolution: 120,000

Data type: Profile

Polarity: Negative ionization

Two compounds are isomers, so we entered five precursor m/z values in the table.

When I load the data into Skyline (25.1.0.142), the extracted chromatograms look wavy compared with Thermo FreeStyle (see attached). I’ve spent several hours trying different filter options in Skyline and MSConvert but haven’t been able to fix it.

Has anyone run into this and found a solution?

Thanks in advance—cheers,
Gerrit Hermann

 Screenshot 2025-08-25 134356.png 
view request
DIA NN Paquet lib issue
haiyan 2025-08-30 13:38

Hi

I am using DIA NN 2.0 to search a set of files and generated a file called Human-Serum.parquet.skyline.speclib, I also put the report file into the same folder, called Human-serum-report.parquet. Because from DIA NN 1.18. I know the report should have similar name to the speclib file. But when I tried to import to Skyline, I got an error "parquet file does not have a column called Global Q value). I was wondering if somebody can help me with this? I have not been able to import any spectral lib since I used DIANN 2.0 and everytime is because of the same error although I certainly can find Global Q value column myself.

 Skyline-DIANN-lib issue.png 
view request
Import transition list from MRM assay
(6 responses) c frampas 2025-08-27 04:06

Dear Skyline team,

I appreciate that there is probably a post/tutorial that could help me but I could not find one.

I have created a MRM method that contains 120 transitions, I have 12 different peptides and each peptide has 5 transitions. I also have heavy labeled peptide as internal standards.

I have tried to import the transition list using Edit>import>transition list. In there I copied the sequence of the peptide (i.e DYSLFSYATK), added the name of the protein associated with that peptide, the precursor ion, product ion, RT, collision energy etc... Hoewever, it does not import it as it says that the modified peptide sequence has not been found. Am I doing something wrong?

Also side note, for my heavy labeled peptides (I did add the isotope modifications in the settings) how can I name them? Or can I keep the same name and have it as "heavy" in my label type?

Thank you very much for your help,

Best wishes,
Cecile

view request
Creating Library from Stellar GPF-DIA Fragpipe analysis Fails
(1 response) maithreyan kuppusamy 2025-08-28 04:57

Hi,

I analyzed Stellar GPF-DIA runs in fragpipe. When I tried to create the library from the Fragpipe search results it failed. I have attached the error.

One more thing I noticed - Fragpie search of GPF-DIA with and without adaptiveRT results in very different ID numbers - I do not know why.

Thanks,
Maithy

 fragpipe_import_error.txt 
view request
Altis and method exporting
(1 response) qin fu 2025-08-27 10:37

Dear Skyline Team,

When generating a method for an Altis (Thermo) instrument in Skyline, which instrument type should I select: "Thermo" or "Thermo TSQ"? For future reference, what is the difference between these two options?

Thank you,
Qin Fu

view request
Peptide Import DDA library from Fragpipe Spectrum id format and file id
(8 responses) naomi osullivan33127 2025-07-02 06:30

Dear Skyline team,
I am trying to import peptide search results from Fragpipe outputs but am encountering a format mismatch error between files.
My results are from Fragpipe v23 and am importing into Skyline (64-bit) 25.1.0.142 (7401c644b4).

I have tried multiple times with two different files to follow the Fragpipe tutorial on importing data into Skyline. During the first step, once I select the interact files and click next, I encounter the following warning (attached 1): "[SpectrumList::find] mismatch between spectrum id format of the file (scan=1) and the looked up id (controllerType=0 controllerNumber=1 scan=726)"
This warning seems to be there for every spectrum (attached 2) and thus nothing is imported into the Skyline document. If I click more info, the first line is "System.IO.IOException: WARNING: Could not find native id or title 'controllerType=0 controllerNumber=1 scan=759' in ../250128_Hela_100ng_DDA_3ms_R1_uncalibrated.mzML."

Based on the comments in the submission 'opening.d files on skyline' https://skyline.ms/announcements/home/support/thread.view?entityId=e28a2047-ead0-103d-b4e5-22f535560118&_docid=thread%3Ae28a2047-ead0-103d-b4e5-22f535560118 containing similar mismatch issue discussed in the comments, I tried moving either the raw, uncalibrated mzml or mzml into the folder but all produce the same error.

Is this a file formatting issue from Fragpipe or a Skyline issue?
Thanks for you work,
Best,
Naomi O'Sullivan

 Building spectral search library error 2.PNG  Building spectral search library error 1.PNG 
view request