I've been able to reproduce the issue. It's due to the fairly recent improvements to the CleavageRules variable which now supports of cleavage agent names
(from the PSI-MS CV), Perl zero-width regular expressions (like those in the PSI-MS CV) while still supporting the old proprietary syntax. This bug only
manifests for the new syntaxes, but since I changed the default value to be "trypsin/p" instead of the old syntax equivalent, the default produces the bugged
behavior. :) I am working on a fix.
Thanks,
-Matt
On 8/12/2010 12:03 PM, Joe Slagel wrote:
Matt,
The version we are seeing the problem with is:
MyriMatch 1.6.74 (2010-7-2)
FreiCore 1.6.107 (2010-6-21)
ProteoWizard MSData 2.1.2068 (2010-6-21)
ProteoWizard Proteome 2.1.2071 (2010-6-21)
Vanderbilt University Mass Spectrometry Research Center,
D.Tabb/M.Chambers/S.Dasari
Licensed under the Mozilla Public License.
On Thu, Aug 12, 2010 at 6:22 AM, Ben Collins <[email protected]
<mailto:[email protected]>> wrote:
Great, thanks David - your suggestion worked.
Matt, FYI when I open the Myrimatch pepXML output in notepad and search for
'<sample_enzyme' I get no result so it seems like this tag is missing for me
also. I'm using MyriMatch 1.6.75 (2010-7-14).
Thanks,
Ben
On Wed, Aug 11, 2010 at 5:35 PM, David Shteynberg <[email protected]
<mailto:[email protected]>> wrote:
Apologies for any rushed conclusions, but we came across this bug at
the isb just yesterday. I will have to verify the exact version of MM
that failed to generate this tag at isb. BTW RefreshParser was fixed
to generate a reasonable error in this scenario instead of a seg
fault.
David
On 8/11/10, Matthew Chambers <[email protected]
<mailto:[email protected]>> wrote:
> Er, in what version of MM have you seen this bug? I don't remember
that
> bug, and that code hasn't been changed since at least March 2009.
> Latest version gives:
> <sample_enzyme name="trypsin">
> <specificity cut="KRM" no_cut="" sense="C" />
> </sample_enzyme>
> This search was configured to allow cleavage after protein N-terminal
> methionines, which unfortunately pepXML cannot represent properly.
>
> -Matt
>
>
> On 8/11/2010 10:35 AM, David Shteynberg wrote:
>> Hi Ben,
>>
>> The latest version of myrimatch leaves out the sample enzyme flag
that
>> RefreshParser relies on. Simply add these two lines to the top of
>> your myrimatch pep.xml files to get them to process:
>>
>> <sample_enzyme name="trypsin">
>> </sample_enzyme>
>>
>>
>> This a temporary solution that will allow RefreshParser to process
>> Myrimatch results for now, until Myrimatch fixes its pepXML output.
>>
>>
>> Cheers,
>> -David
>>
>> On Wed, Aug 11, 2010 at 6:30 AM, Ben Collins<[email protected]
<mailto:[email protected]>> wrote:
>>> Hi,
>>>
>>> I'm trying to get TPP to work with Myrimatch pepXML output.
Everything
>>> seems to be going okay but I get an error at the RefreshParser stage
>>> (see output below). The only slightly unusual thing I did was to
>>> change '.pepXML' extensions that Myrimatch produces to the TPP
>>> convention '.pep.xml'. I'm using the windows release version (4.3.1)
>>> on Windows Vista Business 64 bit (this configuration normally works
>>> fine with TPP).
>>>
>>> Many thanks for any suggestions,
>>> Ben
>>>
>>>
>>> # Commands for session DUQCFMUJJ on Wed Aug 11 13:41:25 2010
>>> # BEGIN COMMAND BLOCK
>>> ###### BEGIN Command Execution ######
>>> [Wed Aug 11 13:41:25 2010] EXECUTING: run_in c:/Inetpub/wwwroot/ISB/
>>> data/ben_data/100721_MCF7_SCX; c:\Inetpub\tpp-bin\xinteract -
>>> Nmyri_test_interact.pep.xml -p0.05 -l7 -OA -ddecoy_
c:/Inetpub/wwwroot/
>>> ISB/data/ben_data/100721_MCF7_SCX/100721_MCF7_SCX-r002.myri.pep.xml
c:/
>>> Inetpub/wwwroot/ISB/data/ben_data/100721_MCF7_SCX/100721_MCF7_SCX-
>>> r003.myri.pep.xml
c:/Inetpub/wwwroot/ISB/data/ben_data/100721_MCF7_SCX/
>>> 100721_MCF7_SCX-r004.myri.pep.xml
>>> OUTPUT:
>>>
>>> c:\Inetpub\tpp-bin\xinteract (TPP v4.3 JETSTREAM rev 1, Build
>>> 200909091257 (MinGW))
>>>
>>> running: "C:/Inetpub/tpp-bin/InteractParser
>>> "myri_test_interact.pep.xml" "c:/Inetpub/wwwroot/ISB/data/ben_data/
>>> 100721_MCF7_SCX/100721_MCF7_SCX-r002.myri.pep.xml"
"c:/Inetpub/wwwroot/
>>> ISB/data/ben_data/100721_MCF7_SCX/100721_MCF7_SCX-r003.myri.pep.xml"
>>>
"c:/Inetpub/wwwroot/ISB/data/ben_data/100721_MCF7_SCX/100721_MCF7_SCX-
>>> r004.myri.pep.xml" -L"7""
>>> file 1: c:/Inetpub/wwwroot/ISB/data/ben_data/100721_MCF7_SCX/
>>> 100721_MCF7_SCX-r002.myri.pep.xml
>>> file 2: c:/Inetpub/wwwroot/ISB/data/ben_data/100721_MCF7_SCX/
>>> 100721_MCF7_SCX-r003.myri.pep.xml
>>> file 3: c:/Inetpub/wwwroot/ISB/data/ben_data/100721_MCF7_SCX/
>>> 100721_MCF7_SCX-r004.myri.pep.xml
>>> processed altogether 41870 results
>>>
>>>
>>> results written to file c:/Inetpub/wwwroot/ISB/data/ben_data/
>>> 100721_MCF7_SCX/myri_test_interact.pep.xml
>>>
>>> direct your browser to
>>>
http://localhost/ISB/data/ben_data/100721_MCF7_SCX/myri_test_interact.pep.shtml
>>>
>>>
>>>
>>> command completed in 231 sec
>>>
>>> running: "C:/Inetpub/tpp-bin/PeptideProphetParser
>>> "myri_test_interact.pep.xml" MINPROB=0.05 ACCMASS DECOY=decoy_"
>>> using Accurate Mass Bins
>>> Using Decoy Label "decoy_".
>>> (MyriMatch)
>>> WARNING!! The discriminant function for Myrimatch is not yet
>>> complete. It is presented here to help facilitate trial and
>>> discussion. Reliance on this code for publishable scientific
results
>>> is not recommended.
>>> WARNING: Myrimatch only support semi-parametric PeptideProphet
>>> modelling, which relies on a DECOY search.
>>> adding Accurate Mass mixture distr
>>> WARNING: Myrimatch only support semi-parametric PeptideProphet
>>> modelling, which relies on a DECOY search.
>>> WARNING: Myrimatch only support semi-parametric PeptideProphet
>>> modelling, which relies on a DECOY search.
>>> WARNING: Myrimatch only support semi-parametric PeptideProphet
>>> modelling, which relies on a DECOY search.
>>> WARNING: Myrimatch only support semi-parametric PeptideProphet
>>> modelling, which relies on a DECOY search.
>>> WARNING: Myrimatch only support semi-parametric PeptideProphet
>>> modelling, which relies on a DECOY search.
>>> WARNING: Myrimatch only support semi-parametric PeptideProphet
>>> modelling, which relies on a DECOY search.
>>> init with MyriMatch
>>> MS Instrument info: Manufacturer: UNKNOWN, Model: UNKNOWN,
Ionization:
>>> UNKNOWN, Analyzer: UNKNOWN, Detector: UNKNOWN
>>>
>>> PeptideProphet (TPP v4.3 JETSTREAM rev 1, Build 200909091257
>>> (MinGW)) akel...@isb
>>> read in 399 1+, 19065 2+, 17201 3+, 758 4+, 56 5+, 5 6+, and 4 7+
>>> spectra.
>>> Initialising statistical models ...
>>> Iterations: .........10.........20.........30
>>> WARNING: Mixture model quality test failed for charge (1+).
>>> WARNING: Mixture model quality test failed for charge (5+).
>>> WARNING: Mixture model quality test failed for charge (6+).
>>> WARNING: Mixture model quality test failed for charge (7+).
>>> model complete after 31 iterations
>>> command completed in 315 sec
>>>
>>> running: "C:/Inetpub/tpp-bin/ProphetModels.pl -i
>>> myri_test_interact.pep.xml"
>>> Analyzing myri_test_interact.pep.xml ...
>>> Reading Accurate Mass Model model +1 ...
>>> Reading Accurate Mass Model model +2 ...
>>> Reading Accurate Mass Model model +3 ...
>>> Reading Accurate Mass Model model +4 ...
>>> Reading Accurate Mass Model model +5 ...
>>> Reading Accurate Mass Model model +6 ...
>>> Reading Accurate Mass Model model +7 ...
>>> Parsing search results "100721_MCF7_SCX-r002 (MyriMatch)"...
>>> => Total of 313 hits.
>>> Parsing search results "100721_MCF7_SCX-r003 (MyriMatch)"...
>>> => Total of 4614 hits.
>>> Parsing search results "100721_MCF7_SCX-r004 (MyriMatch)"...
>>> => Total of 4303 hits.
>>> command completed in 11 sec
>>>
>>> running: "C:/Inetpub/tpp-bin/DatabaseParser
>>> "myri_test_interact.pep.xml""
>>> command completed in 3 sec
>>>
>>> running: "C:/Inetpub/tpp-bin/RefreshParser
>>> "myri_test_interact.pep.xml" "C:\Inetpub\wwwroot\ISB\data\dbase
>>> \uniprot_human_CP_canonical_isoform_cRAP_decoy_2010_08.fasta""
>>>
>>> command "C:/Inetpub/tpp-bin/RefreshParser
"myri_test_interact.pep.xml"
>>> "C:\Inetpub\wwwroot\ISB\data\dbase
>>> \uniprot_human_CP_canonical_isoform_cRAP_decoy_2010_08.fasta""
failed:
>>> Unknown error
>>>
>>> command "C:/Inetpub/tpp-bin/RefreshParser
"myri_test_interact.pep.xml"
>>> "C:\Inetpub\wwwroot\ISB\data\dbase
>>> \uniprot_human_CP_canonical_isoform_cRAP_decoy_2010_08.fasta""
exited
>>> with non-zero exit code: 255
>>> QUIT - the job is incomplete
>>>
>>> command "c:\Inetpub\tpp-bin\xinteract -Nmyri_test_interact.pep.xml -
>>> p0.05 -l7 -OA -ddecoy_ c:/Inetpub/wwwroot/ISB/data/ben_data/
>>> 100721_MCF7_SCX/100721_MCF7_SCX-r002.myri.pep.xml
c:/Inetpub/wwwroot/
>>> ISB/data/ben_data/100721_MCF7_SCX/100721_MCF7_SCX-r003.myri.pep.xml
c:/
>>> Inetpub/wwwroot/ISB/data/ben_data/100721_MCF7_SCX/100721_MCF7_SCX-
>>> r004.myri.pep.xml" failed: Unknown error
>>> END OUTPUT
>>> RETURN CODE:65280
>>> ###### End Command Execution ######
>>> # All finished at Wed Aug 11 13:51:14 2010
>>> # END COMMAND BLOCK
>>>
>>> --
>>> You received this message because you are subscribed to the Google
Groups
>>> "spctools-discuss" group.
>>> To post to this group, send email to [email protected]
<mailto:[email protected]>.
>>> To unsubscribe from this group, send email to
>>> [email protected]
<mailto:spctools-discuss%[email protected]>.
>>> For more options, visit this group at
>>> http://groups.google.com/group/spctools-discuss?hl=en.
>>>
>>>
>
> --
> You received this message because you are subscribed to the Google
Groups
> "spctools-discuss" group.
> To post to this group, send email to [email protected]
<mailto:[email protected]>.
> To unsubscribe from this group, send email to
> [email protected]
<mailto:spctools-discuss%[email protected]>.
> For more options, visit this group at
> http://groups.google.com/group/spctools-discuss?hl=en.
>
>
--
Sent from my mobile device
--
You received this message because you are subscribed to the Google Groups
"spctools-discuss" group.
To post to this group, send email to [email protected]
<mailto:[email protected]>.
To unsubscribe from this group, send email to
[email protected]
<mailto:spctools-discuss%[email protected]>.
For more options, visit this group at
http://groups.google.com/group/spctools-discuss?hl=en.
--
You received this message because you are subscribed to the Google Groups "spctools-discuss" group.
To post to this group, send email to [email protected]
<mailto:[email protected]>.
To unsubscribe from this group, send email to
[email protected]
<mailto:spctools-discuss%[email protected]>.
For more options, visit this group at
http://groups.google.com/group/spctools-discuss?hl=en.
--
Joe Slagel
Institute for Systems Biology
[email protected] <mailto:[email protected]>
(206) 732-1362
--
You received this message because you are subscribed to the Google Groups
"spctools-discuss" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/spctools-discuss?hl=en.
--
You received this message because you are subscribed to the Google Groups
"spctools-discuss" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/spctools-discuss?hl=en.