From: Philip J. <pj...@eb...> - 2008-01-24 14:45:26
|
Hi, Just a minor request for the mzML schema - this does not involve any change to the XML format, just the way the schema is constructed. It would be useful if the schema definition was consistent in the way it defines <complexType/> elements, with regard to giving them all explicit names and referencing them from wherever they are used - there are a handful of instances in the schema that contain 'anonymous' complexType definitions within an element definition. We have been working with the mzML schema using JAXB (a Java library for converting XML files to a Java object model). The 'anonymous' complexType definitions play havoc with JAXB - however the problem is very easily fixed without making the schema any more complex than it already is. We suspect this may also be useful for libraries other than JAXB. We have already made these changes locally to schema version 0.99.1. All of the example mzML files at psidev.info validate against the modified version. You can find our version of the schema here: http://www.ebi.ac.uk/~pjones/mzML0.99.1_mod.xsd Best regards, Phil Jones & Richard Cote. -- Phil Jones Software Engineer PRIDE Project Team PANDA Group, EMBL-EBI Wellcome Trust Genome Campus Hinxton, Cambridge, CB10 1SD UK. Work phone: +44 1223 492610 Skype: philip-jones |