From: Matthew C. <mat...@va...> - 2008-04-18 18:03:30
|
Hi all, Looking at the current semantic mapping file (https://psidev.svn.sourceforge.net/svnroot/psidev/psi/mzml/validator/ms-mapping.xml), it seems that Spectrum does not require an m/z and intensity binaryDataArray and according to the spec it should. However, we have a problem where only mass spectra must have m/z and intensity. PDA spectra must have wavelenth and intensity instead. Both mass and PDA spectra use the Spectrum element so the type cvParam would have to be used to distinguish which rules to apply to a particular element. Chromatograms have a separate element so giving it its own required arrays should be simple. The semantic validator should be capable of validating these arrays, but can it currently do that? -Matt |