cwenger/Morpheus

mzIdentML EnzymeName with cvParam

Closed this issue · 1 comments

I was trying to use ProteoWizard idconvert to convert the Morpheus mzid output to pep.xml for pyQuant.
idconvert expects an EnzymeName tag with a cvParam.

The Morpheus maid has:


% idconvert -o outdir2 --pepXML morpheus.mzid
format: pepXML
outputPath: outdir2
extension: .pepXML

filenames:
  morpheus.mzid

processing file: morpheus.mzid
writing output file: outdir2/morpheus.pepXML
Error writing analysis 1 in "morpheus.mzid":
[pepXMLSpecificity] No case supporting enzyme "CVID_Unknown"

idconvert succeeds if I edit morpheus.mzid to add the EnzymeName tag:






Added EnzymeName and SiteRegexp nodes (read from proteases.tsv) to mzIdentML output. Updated proteases.tsv with this data from PSI-MS. This should fix the idconvert error.