Still validation problems for HMDB00005.nmrML and bmse000325.nmrML

4 views
Skip to first unread message

Steffen Neumann

unread,
Feb 2, 2014, 7:21:10 AM2/2/14
to nm...@googlegroups.com
Hi,

Which are the nmrML example files we want to present on the website,
and which we need to validate correctly ? I suggest HMDB00005.nmrML
and bmse000325.nmrML, because they were generated by two different
converters (implicitely, I would expect the Hops example to validate
then as well because it originates from the same converter).

For these examples we still have validation problems.
The nmrML Makefile now allows to validate as long as xmllint
(from libxml2) is installed.

Yours,
Steffen

xmllint --noout --schema xml-schemata/nmrML.xsd examples/reference_spectra_example/HMDB00005.nmrML
examples/reference_spectra_example/HMDB00005.nmrML:134: element sweepWidth: Schemas validity error : Element '{http://nmrml.org/schema}sweepWidth': This element is not expected. Expected is ( {http://nmrml.org/schema}gammaB1PulseFieldStrength ).
examples/reference_spectra_example/HMDB00005.nmrML fails to validate

xmllint --noout --schema xml-schemata/nmrML.xsd examples/reference_spectra_example/bmse000325.nmrML
examples/reference_spectra_example/bmse000325.nmrML:2: element nmrML: Schemas validity error : Element '{http://nmrml.org/schema}nmrML': The attribute 'version' is required but missing.
examples/reference_spectra_example/bmse000325.nmrML:3: element cvList: Schemas validity error : Element '{http://nmrml.org/schema}cvList': The attribute 'count' is required but missing.
examples/reference_spectra_example/bmse000325.nmrML:7: element sourceFileList: Schemas validity error : Element '{http://nmrml.org/schema}sourceFileList': This element is not expected. Expected is ( {http://nmrml.org/schema}fileDescription ).
examples/reference_spectra_example/bmse000325.nmrML fails to validate



--
IPB Halle AG Massenspektrometrie & Bioinformatik
Dr. Steffen Neumann http://www.IPB-Halle.DE
Weinberg 3 http://msbi.bic-gh.de
06120 Halle Tel. +49 (0) 345 5582 - 1470
+49 (0) 345 5582 - 0
sneumann(at)IPB-Halle.DE Fax. +49 (0) 345 5582 - 1409

Reply all
Reply to author
Forward
0 new messages