Skip to content

Releases: TranslatorSRI/Plater

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

Release v1.4.2-2

19 Dec 21:42
b1f5511
Compare
Choose a tag to compare

bumping transpiler again

Release 1.4.2

15 Dec 16:48
39c5fa1
Compare
Choose a tag to compare

bumped pydantic and transpiler versions,
updated to query_id to match new transpiler version

Release 1.4.1

14 Dec 17:42
b4fbbc5
Compare
Choose a tag to compare

upgraded versions of lots of dependencies (most importantly bmt-lite),
improved otel trace information to include events related to neo4j timing and trapi/cypher text for trapi querys,
refactored metadata and improved performance of meta_kg,
increased timeout for automat heartbeat calls,
in TRAPI responses converted "qnode_id" from transpiler to "query_id"