You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
vscode@dab2d5d09534:/workspaces/pymzqc$ python mzqcaccessories/offlinevalidator/mzqc_offline_validator.py tests/examples/individual-runs.mzQC
{
"input files": [],
"label uniqueness": [],
"metric use": [],
"ontology load errors": [],
"ontology term errors": [
"Ambiguous CVTerms of severity 6 and message: term found in multiple vocabularies = Term('UO:0000189', name='count unit'),Term('UO:0000189', name='count unit')",
"Ambiguous CVTerms of severity 6 and message: term found in multiple vocabularies = Term('UO:0000189', name='count unit'),Term('UO:0000189', name='count unit')",
"Ambiguous CVTerms of severity 6 and message: term found in multiple vocabularies = Term('UO:0000189', name='count unit'),Term('UO:0000189', name='count unit')",
"Ambiguous CVTerms of severity 6 and message: term found in multiple vocabularies = Term('UO:0000010', name='second'),Term('UO:0000010', name='second')"
],
"schema validation": "success"
}
The text was updated successfully, but these errors were encountered:
If a file uses vocabularies with overlapping terms (name and id), I'd consider this a major issue, but in the unit instance of our schema, not so much...
still, I would not want to hardcode some exception for the duplications in the validator.
We should document on the website that UO terms are replicated in the PSI-MS CV and that those should be preferred if available to avoid the issue with duplicate definitions.
If a
.mzqc
uses unit terms and lists UO as one of the ControlledVocabularies, e.g.The issue will be:
The text was updated successfully, but these errors were encountered: