Incoming records with scientificName like:
"""Hippo"" sp." technically is a valid # of quotes but reasoner chokes on these with:
java.lang.UnsupportedOperationException: java.lang.UnsupportedOperationException: org.semanticweb.owlapi.formats.OBODocumentFormat is not a PrefixDocumentFormat
Changing the above to:
"Hippo sp."
makes the reasoning work again.... so, we need a check in validator.py to check for this quoting issue and punt it to invalid data.
Incoming records with scientificName like: """Hippo"" sp." technically is a valid # of quotes but reasoner chokes on these with:
java.lang.UnsupportedOperationException: java.lang.UnsupportedOperationException: org.semanticweb.owlapi.formats.OBODocumentFormat is not a PrefixDocumentFormat
Changing the above to: "Hippo sp." makes the reasoning work again.... so, we need a check in validator.py to check for this quoting issue and punt it to invalid data.