If you have an iRT retention time predictor, then Skyline extracts chromatograms for your iRT standards. Then, Skyline attempts to do a linear regression between the retention time of the chosen peak for each standard peptide, and the iRT score for that peptide. If the R-squared for that linear regression is less than 0.99, then Skyline throws out one of the iRT standards and does the regression again. Depending on how many standard peptides you had to start with, Skyline is willing to throw out approximately 2 standards before Skyline says that the linear regression failed.
If you want to check what the failed linear regression looks like, you can use the graph:
View > Retention Times > Regression > Score to Run
On that linear regression graph, you want to make it so that you are only seeing the standards for the replicate that failed. So, use the following right-click menu items:
Replicates > Single
Calculator > {name of your iRT calculator}
Points > Standards
You will probably be able to see which peptide was not chosen at the correct time.
If Skyline is choosing the wrong peaks for some of your iRT standards, it might be that you have told Skyline the wrong set of transitions to look for.
I will send you email in case you want to privately send us your files.
-- Nick |
Hi, Sara,
Thanks for sending me your data. I did not realize this was SRM data.
This is a bug in Skyline. If you have SRM data, then Skyline should not be refusing to import chromatograms like this just because the iRT linear regression failed. Chromatogram extraction should only fail if you have chosen "Use only scans within X minutes of predicted RT".
I am not sure when we will be able to fix this bug, but we will try to fix it soon.
-- Nick |