我一直在尝试构建一个pepXML到mzIdentML转换器并使用this validator
确保我的实施是正确的。目前,我不断收到此错误:
"Validation error in file './files/test-test.mzid' line 24231 column 13:
identity constraint key for element 'mzIdentML' not found"
我无法弄清楚这个错误甚至意味着什么。我问过编写验证器的人,但我没有得到答复。
如果此错误特定于验证器和/或架构,那么我想我只会删除此问题,但如果这是验证XML架构时可能发生的一般错误,那么有人可以向我解释一下这个错误意味着什么?
答案 0 :(得分:1)
身份约束用于强制属性的唯一性 - 有点像xml:id
属性。 (参见XML Schema spec。)
听起来有一个元素说它有一个标识约束,但是它提供了一个实际上不存在的标识约束键的引用。如果不看架构/ doc,真的不能说更多:)