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
Note that the **`poetry env`** can be set to either Python 3.9 through 3.12 at the present time (3.12 is recommended).
42
+
Note that the **`poetry env`** can be set to Python 3.9 through 3.12 at the present time (3.12 is recommended).
43
43
44
44
This installation also installs testing dependencies (in the poetry 'dev' group in the pyproject.toml) and documentation dependencies (in the corresponding poetry 'docs' group). If you don't want the overhead of these dependencies, then the installation of these poetry group dependencies may be excluded:
45
45
@@ -89,7 +89,7 @@ The use of the Poetry shell command allows for running of the tests without the
89
89
90
90
```bash
91
91
% poetry shell
92
-
(reasoner-validator-py3.9) % pytest --cov
92
+
(reasoner-validator-py3.12) % pytest --cov
93
93
```
94
94
95
95
Run the tests with a detailed coverage report in a HTML page:
@@ -132,8 +132,8 @@ The web service has a single POST endpoint `/validate` taking a simple JSON requ
132
132
133
133
```json
134
134
{
135
-
"trapi_version": "1.4.1",
136
-
"biolink_version": "3.5.0",
135
+
"trapi_version": "1.6.1",
136
+
"biolink_version": "4.2.5",
137
137
"target_provenance": {
138
138
"ara_source": "infores:aragorn",
139
139
"kp_source": "infores:panther",
@@ -297,7 +297,7 @@ Summary of earlier releases and current Change Log is [here](CHANGELOG.md).
297
297
- The release of the reasoner-validator after v5.0.0 will not validate TRAPI JSON data models prior to 1.5.0 (in fact, its behavior will be undefined for such data).
298
298
- Biolink Model release <= 2.4.8 versus 3.0.0 validation: the reasoner-validator uses the Biolink Model Toolkit. As it happens, the toolkit is not backwards compatible with at least one Biolink Model structural change from release 2.#.# to 3.#.#: the tagging of 'canonical' predicates. That is, the 0.8.10++ toolkit reports canonical <= 2.4.8 model predicates as 'non-canonical'.
299
299
- The web service validation doesn't do deep validation of the Results part of a TRAPI Message
300
-
- The validation is only run on the first 1000 nodes and 100 edges of knowledge graphs, to keep the validation time tractable (this risks not having complete coverage of the graph)
300
+
- The validation is only run on the first 1000 nodes and 100 edges of a knowledge graph, to keep the validation time tractable (this risks not having complete coverage of the graph)
301
301
- Biolink Model toolkit is not (yet) cached, so changing the model version during use will result in some latency in results
302
302
- The validator service doesn't (yet) deeply validate non-core node and edge slot contents of Message Knowledge Graphs
303
303
- The validator service doesn't (yet) attempt validation of Query Graph nodes and edges 'constraints' (e.g. `biolink:Association` etc. `domain` and `range` constraints)
0 commit comments