-
Notifications
You must be signed in to change notification settings - Fork 37
Description
Hi, I have a peptidomics run with a DB with pre-digested peptides, including those with one missed cleavage. I have recently discovered -ignoreMetCleavage 1 -enzyme 9, which I have started using. After that, a previously included peptide, MKDTDNEEEIR disappeared from my results, and while it still matched, it did so at a lower score (RawScore ~60 vs previously ~160).
I played with the parameters and found that:
- if
-ntt 2and-e 9, the NTT in the mzIdentML is reported as 0 - if the only thing I change is
-e 9->-e 1, and keeping-ignoreMetCleavage 1the peptide above has more peaks matched and a higher RawScore.
The diff in the <AnalysisProtocolCollection> between the trysin and no_enzyme is only this:
$ diff tryp.analysis notryp.analysis
15c15
< <userParam name="NumTolerableTermini" value="2"/>
---
> <userParam name="NumTolerableTermini" value="0"/>
42c42
< <Enzyme semiSpecific="false" missedCleavages="-1" id="Tryp">
---
> <Enzyme semiSpecific="true" missedCleavages="-1" id="NoCleavage">
44c44
< <cvParam cvRef="PSI-MS" accession="MS:1001251" name="Trypsin"/>
---
> <cvParam cvRef="PSI-MS" accession="MS:1001955" name="no cleavage"/>
The most eye catching to me is the difference in RawScore and matched ions. The diff between the SpectrumIdentificationResults for the two scans is:
$ diff tryp.MKDTDNEEEIR notryp.MKDTDNEEEIR
3,7c3,7
< <PeptideEvidenceRef peptideEvidence_ref="PepEv_20762373_MKDTDNEEEIR_1"/>
< <cvParam cvRef="PSI-MS" accession="MS:1002049" name="MS-GF:RawScore" value="161"/>
< <cvParam cvRef="PSI-MS" accession="MS:1002050" name="MS-GF:DeNovoScore" value="162"/>
< <cvParam cvRef="PSI-MS" accession="MS:1002052" name="MS-GF:SpecEValue" value="7.9780874E-16"/>
< <cvParam cvRef="PSI-MS" accession="MS:1002053" name="MS-GF:EValue" value="6.539515E-8"/>
---
> <PeptideEvidenceRef peptideEvidence_ref="PepEv_13257102_MKDTDNEEEIR_1"/>
> <cvParam cvRef="PSI-MS" accession="MS:1002049" name="MS-GF:RawScore" value="66"/>
> <cvParam cvRef="PSI-MS" accession="MS:1002050" name="MS-GF:DeNovoScore" value="124"/>
> <cvParam cvRef="PSI-MS" accession="MS:1002052" name="MS-GF:SpecEValue" value="7.1621056E-9"/>
> <cvParam cvRef="PSI-MS" accession="MS:1002053" name="MS-GF:EValue" value="0.49847928"/>
10,22c10,22
< <userParam name="ExplainedIonCurrentRatio" value="0.28976208"/>
< <userParam name="NTermIonCurrentRatio" value="0.18838717"/>
< <userParam name="CTermIonCurrentRatio" value="0.101374924"/>
< <userParam name="MS2IonCurrent" value="5932224.0"/>
< <userParam name="NumMatchedMainIons" value="19"/>
< <userParam name="MeanErrorAll" value="2.4083107"/>
< <userParam name="StdevErrorAll" value="3.6545222"/>
< <userParam name="MeanErrorTop7" value="0.85264057"/>
< <userParam name="StdevErrorTop7" value="0.54933465"/>
< <userParam name="MeanRelErrorAll" value="-1.0829566"/>
< <userParam name="StdevRelErrorAll" value="4.240601"/>
< <userParam name="MeanRelErrorTop7" value="-0.6560206"/>
< <userParam name="StdevRelErrorTop7" value="0.77356416"/>
---
> <userParam name="ExplainedIonCurrentRatio" value="0.12744826"/>
> <userParam name="NTermIonCurrentRatio" value="0.028266326"/>
> <userParam name="CTermIonCurrentRatio" value="0.09918193"/>
> <userParam name="MS2IonCurrent" value="6465587.5"/>
> <userParam name="NumMatchedMainIons" value="12"/>
> <userParam name="MeanErrorAll" value="1.9757134"/>
> <userParam name="StdevErrorAll" value="1.3534566"/>
> <userParam name="MeanErrorTop7" value="2.0432508"/>
> <userParam name="StdevErrorTop7" value="1.2680426"/>
> <userParam name="MeanRelErrorAll" value="-0.782619"/>
> <userParam name="StdevRelErrorAll" value="2.2633593"/>
> <userParam name="MeanRelErrorTop7" value="-0.86563396"/>
> <userParam name="StdevRelErrorTop7" value="2.2435427"/>
So I'm wondering if the lower scoring somehow has to do with the termini, or that the enzyme has something to do with this?
This question may be related to #120