| 
     
      
      
      From: Race, A. <Ala...@un...> - 2017-03-29 09:50:42
      
     
   | 
Hello, I have possibly noticed an inconsistency between the mzML1.1.0.xsd and the documentation as it appears here: http://www.peptideatlas.org/tmp/mzML1.1.0.html#run The selector for the keyref KEYREF_DEFAULTICREF states that the defaultInstrumentConfigurationRef attribute is found on the spectrumList and the chromatogramList tags, however the documentation states that it should be on the run tag. Changing: <xs:keyref name="KEYREF_DEFAULTICREF" refer="dx:KEY_IC_ID"> ... <xs:selector xpath="./dx:run/dx:spectrumList|./dx:run/dx:chromatogramList" /> ... </xs:keyref> To: <xs:keyref name="KEYREF_DEFAULTICREF" refer="dx:KEY_IC_ID"> ... <xs:selector xpath="./dx:run" /> ... </xs:keyref> Seems to produce the correct output when validating. In a vaguely related note, and out of curiosity - why does the schema constrict the spectrum ID to the pattern "\S+=\S+( \S+=\S+)*"? Thanks, Alan  |