how to build a library by .msf file

support
how to build a library by .msf file hanmeng  2017-09-14 17:07
 
Hi,I am a new user of skyline, but recently I have a question when I was used. I hope you can give me an answer.
    I want to no why the result of Proteome discovery (Thermo fisher) can not import in skyline as a library and there is a error appeared .just as the follows,

ERROR:this file dose not contain q-values. You can set a cut-off score of 0 in order to build a library from it, but this may cause your library to include a lot of fasle-positives.

ERROR
ERROR: reading file BSA.msf

I look forward to receiving your reply.

Thank you

meng han
 
 
Nick Shulman responded:  2017-09-14 18:11
Skyline is telling you that the .msf file does not contain q-values (i.e. false discovery rate).

Skyline says that you can create a library from your .msf file, but you need to set the Cut-off score to 0.
The default cut-off score is 0.95.

I have attached some pictures that show where the cutoff score textbox is on either the Build Library dialog, or the Import Peptide Search dialog.

If you change the circled number to 0, you should be able to create a library from your .msf file.
 
Brendan MacLean responded:  2017-09-23 17:13
I just want to make sure that every time someone suggests using a cut-off of 0, we also point out that this is not advisable unless you have already applied some form of error rate control elsewhere and then exported only a set of results with a controlled error rate to the .msf file you are trying to build your library from.

If your .msf file contains all peptide spectrum matching results without error rate control, then simply importing them all into a spectral library with a cutoff of 0 is a bad idea. You will likely end up with a spectral library where at least half the results are peptides incorrectly matched to MS/MS spectra not actually produced by those peptides.

So, take care using a cutoff of zero. It is the ultimate escape when your spectrum matching files do not contain a probability value Skyline understands. But, make sure you know what you are doing.

--Brendan