Skip to content

Releases: TranslatorSRI/Plater

Release v1.6.5 no-cypher

18 Jul 19:35
Compare
Choose a tag to compare
Pre-release

v1.6.5 with the /cypher endpoint disabled

Release v1.6.5

23 Apr 21:19
Compare
Choose a tag to compare

This release includes a fix for a bug where removing the TRAPI version prefix from api endpoints caused some attributes to be missing from the open api spec.

Release v1.6.4

22 Apr 18:31
Compare
Choose a tag to compare

This release includes new versions of reasoner-transpiler and subsequently bmt, and fixes a bug related to invalid subclass_depth configurations.

Release v1.6.3

19 Apr 19:00
Compare
Choose a tag to compare

Changed /simple_spec so that it uses the meta kg, and not a cypher call, to generate the entire simple_spec when no nodes are specified. It also caches the result so that it doesn't have to generate it again.

Release v1.6.2

17 Apr 19:38
Compare
Choose a tag to compare

Removed /overlay endpoint and improved some descriptions for openapi

Release v1.6.1

16 Apr 18:55
Compare
Choose a tag to compare

Refactoring the consolidation of the /1.4/ and / sub-applications, cleaning up redundancies

Release v1.6.0

12 Apr 20:21
Compare
Choose a tag to compare

TRAPI 1.5 implementation

  • removed /1.4/ part of path from the endpoints
  • changes to support set_interpretation instead of is_set (with an error for a value of "MANY")
  • some changes to attribute handling, now use the biolink model to attempt to determine attribute types and values but also look at the custom mappings
  • use bmt to determine whether a property is a qualifier or not

Implementation of new parameters for the /query endpoint:

  • profile (boolean) will cause the endpoint to return SpeedScope profiling results instead of an answer
  • validate (boolean) will cause Plater to validate the result using the pydantic model

Implementation of new optional config/env vars:

  • RESULTS_LIMIT can apply a limit on the number of results returned by /query queries
  • SUBCLASS_DEPTH will specify the number of hops allowed for subclass inference

epc-testing

22 Mar 22:08
Compare
Choose a tag to compare
epc-testing Pre-release
Pre-release

This includes a significant refactor of handling primary and aggregator knowledge sources.

Now we expect from the graph:

  • primary and aggregator knowledge sources no longer have biolink: prefixes
  • aggregator knowledge sources are ordered lists with the most upstream source first
  • optionally includes multiple aggregator knowledge source attributes (ex. aggregator_knowledge_source, aggregator_knowledge_source_2, aggregator_knowledge_source_3)

There also shouldn't be null upstream ids for primary knowledge sources anymore.

Release v1.5.1

08 Mar 20:15
Compare
Choose a tag to compare

Contains updates related to the biolink model and biolink model toolkit:

  • new transpiler version which uses the real biolink model toolkit instead of bmt-lite
  • the env var BL_VERSION now actually enforces that version of the biolink model for the bmt instances in plater and the transpiler
  • qualifiers or qualifier/value pairs that are not valid according to the biolink model throw 400s now

Release v1.5.0

20 Dec 18:10
3c2bdea
Compare
Choose a tag to compare

Big performance upgrade for TRAPI /query endpoint