- Extend TRAPI Response sanitization (following Eric Deutsch guidance)
3.5.9
- Fixed bug in attribute_type_id detection of attribute_type_id namespaces
3.5.8
- implemented get_inverse_predicate() wrapper for returning (CURIE of) valid inverses of predicates (including symmetric predicates?) - implemented is_symmetric() method to detect symmetric (predicate) elements - various TRAPI edge case validation against knowledge graph, moved from SRI Testing harness to TRAPIValidator class
3.5.7
- patch to fix a previously unnoticed bug in SRI Testing related 'input edge' validation method (wouldn't affect non-SRI Testing related code usage of reasoner-validator)
3.5.6
- **ars_uuid_result_test_runner.py** renamed to **trapi_response_validator.py** and generalized to accept a local TRAPI Response or possibly, an explicit endpoint URL and the TRAPI Request JSON with which to query, whose TRAPI Response is then validated.
3.5.5
- Added option to specify 'suppress' as a Biolink Model version string, which triggers suppression of Biolink Model-specific validation of TRAPI JSON messages